System and method for processing a trade order
AssigneeIntercontinental Exchange Holdings, Inc.
InventorDavid R. Wender
Life of this patent
Estimating the term…
Abstract
Systems and apparatus for processing a trade order include a computer configured for receiving market data for a financial asset, receiving pricing parameters and receiving proposed order quantity and price data. The computer is further configured for constructing proposed trades based on the proposed order quantity and price data, and for calculating a theoretical price for the financial asset based on the market data, pricing parameters as well as the proposed order price data. In addition, the computer is configured for comparing the constructed trades with the theoretical price, and displaying market data indicators relative to the theoretical price indicators based on the comparison.
Claims26
A method comprising:
- continuously receiving, by an electronic exchange server, over a network, live market data, the electronic exchange server comprising one or more processors and a non-transitory computer-readable storage medium;
- generating, by the electronic exchange server, a graphical user interface (GUI) comprising a graphical theoretical price indicator, one or more graphical market data indicators and one or more data fields prompting data entry;
- receiving, by the electronic exchange server, responsive to the prompting, via the one or more data fields of the GUI, proposed order information;
- constructing, by the electronic exchange server, one or more proposed trades based on the proposed order information;
- determining, by the electronic exchange server, a theoretical price based on the live market data and the proposed order information;
- displaying, by the electronic exchange server, the graphical theoretical price indicator on the GUI to represent the theoretical price;
- displaying, by the electronic exchange server, the one or more graphical market data indicators on the GUI to represent the live market data;
- positioning, by the electronic exchange server, on the GUI, the one or more graphical market data indicators relative to the graphical theoretical price indicator, such that a distance between the one or more graphical market data indicators and the graphical theoretical price indicator represents a profitability level of the one or more proposed trades;
- continuously monitoring, by the electronic exchange server, fluctuations in the live market data and determining changes in the profitability level;
- in response to the determined changes in the profitability level, automatically and dynamically re-positioning, by the electronic exchange server, in real time, the one or more graphical market data indicators relative to the graphical theoretical price indicator on the GUI to reflect live changes in the profitability level caused by the fluctuations in the live market data;
- displaying, by the electronic exchange server, on the GUI, one or more selectable graphical elements corresponding to the one or more proposed trades;
- and
- preventing, by the GUI, user selection of any proposed trades determined to be unprofitable.
Dependencies are inferred from the claim text.