G06Q40/06

Controlling price cascade movements in an electronic trading system

A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative marked price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.

Regularization-based asset hedging tool

A regularization-based (RB) hedging tool identifies a recommended hedging portfolio that track a target asset and provides one or metrics indicating a predicted performance of the hedging portfolio relative to the target asset. The RB hedging tool uses a RB hedging model that is trained on price data from an observation period. Initial hyperparameters for the model are selected using asset price data from a validation period and the performance of the model is evaluated by applying it to asset price data from a backtest period. The end-user is presented with one or more metrics indicating the performance of the model and may modify one or more settings (e.g., hyperparameters) of the model. The model is retrained and reapplied to the backtest period, and the metrics are updated. Thus, end-users may tailor the model to their own particular needs and preferences.

Regularization-based asset hedging tool

A regularization-based (RB) hedging tool identifies a recommended hedging portfolio that track a target asset and provides one or metrics indicating a predicted performance of the hedging portfolio relative to the target asset. The RB hedging tool uses a RB hedging model that is trained on price data from an observation period. Initial hyperparameters for the model are selected using asset price data from a validation period and the performance of the model is evaluated by applying it to asset price data from a backtest period. The end-user is presented with one or more metrics indicating the performance of the model and may modify one or more settings (e.g., hyperparameters) of the model. The model is retrained and reapplied to the backtest period, and the metrics are updated. Thus, end-users may tailor the model to their own particular needs and preferences.

Computerized portfolio management tool

Various examples are directed to providing portfolio management tools. For example, a system may generate a portfolio management user interface comprising a first table and a first rebalancing button. The first table may comprise an asset class name column; a model portfolio column indicating asset class weights in a model portfolio; a test portfolio column indicating asset class weights in a test portfolio; a modification column indicating modifications to asset class weights; a modified portfolio column indicating asset class weights in a modified portfolio; and a plurality of rows comprising a first row for a first asset class of the asset classes and a second row for a second asset class of the asset classes. The system may receive an indication that the user selected the rebalancing button and generate a first set of modifications to asset class weights to reduce a difference between the test portfolio and the model portfolio.

Computerized portfolio management tool

Various examples are directed to providing portfolio management tools. For example, a system may generate a portfolio management user interface comprising a first table and a first rebalancing button. The first table may comprise an asset class name column; a model portfolio column indicating asset class weights in a model portfolio; a test portfolio column indicating asset class weights in a test portfolio; a modification column indicating modifications to asset class weights; a modified portfolio column indicating asset class weights in a modified portfolio; and a plurality of rows comprising a first row for a first asset class of the asset classes and a second row for a second asset class of the asset classes. The system may receive an indication that the user selected the rebalancing button and generate a first set of modifications to asset class weights to reduce a difference between the test portfolio and the model portfolio.

Systems and Methods for Cloud-based Data Exchange, Synchronous Interaction, and Generating User Interfaces
20180005329 · 2018-01-04 ·

Systems and methods are provided for using a cloud-based infrastructure to synchronously interactions with data between a plurality of disparate computing devices, tools for analysis of data, and user interface compositions that enable ease of interaction. Tools or features may be provided that may aid interactions with the data including geospatial touring and/or side by side scenario comparison.

Systems and Methods for Cloud-based Data Exchange, Synchronous Interaction, and Generating User Interfaces
20180005329 · 2018-01-04 ·

Systems and methods are provided for using a cloud-based infrastructure to synchronously interactions with data between a plurality of disparate computing devices, tools for analysis of data, and user interface compositions that enable ease of interaction. Tools or features may be provided that may aid interactions with the data including geospatial touring and/or side by side scenario comparison.

METHOD FOR DISTRIBUTING SECURITIES SUCH AS SHARES OR BONDS, IN PARTICULAR OF COMPANIES SEEKING FUNDING, AND SYSTEM FOR IMPLEMENTING SAID METHOD
20180005322 · 2018-01-04 ·

A method for distributing securities, such as shares or bonds, in particular of companies seeking funding. In the method, a platform is created for distributing the securities of companies seeking investors, the platform establishes groups of securities of one or more companies, each group of securities is presented in the form of a physical element constituting a product capable of being sold in a sales channel for consumer goods, while ensuring the legal arrangements for purchasing securities are observed.

METHOD FOR DISTRIBUTING SECURITIES SUCH AS SHARES OR BONDS, IN PARTICULAR OF COMPANIES SEEKING FUNDING, AND SYSTEM FOR IMPLEMENTING SAID METHOD
20180005322 · 2018-01-04 ·

A method for distributing securities, such as shares or bonds, in particular of companies seeking funding. In the method, a platform is created for distributing the securities of companies seeking investors, the platform establishes groups of securities of one or more companies, each group of securities is presented in the form of a physical element constituting a product capable of being sold in a sales channel for consumer goods, while ensuring the legal arrangements for purchasing securities are observed.

Trading Tools for Electronic Trading

Tools for trading and monitoring a commodity on an electronic exchange using a graphical user interface and a user input device. The tools will aid the trader in determining the status, trends in the market, and the trader's position in the market.