Method and system for electronically inputting, monitoring and trading spreads
First Claim
Patent Images
1. A method for automatically executing trading spreads, comprising:
- presenting a list of a plurality of names of a plurality of pre-determined spreads graphical user interface on an application on a target device with one or more processors, wherein the pre-determined spreads include intra-commodity spreads, inter-commodity spreads, option spreads, crack spreads, butterfly spreads, vertical spreads, horizontal spreads, ratio spreads, back spreads, front spreads, inter-exchange spreads, different commodities spreads, synthetic spreads and trader defined spreads;
receiving a selection input for a pre-determined spread from the list of names;
presenting one or more graphical windows via the application to accept trading information for the selected pre-determined spread;
automatically executing two or more trades on one or more trading exchanges using the accepted trading information to execute the pre-determined spread via the application on the target device, wherein trading information for the pre-determined spread is displayed in an Aggregated Book View (ABV) graphical window that displays trading prices via a dynamic price column in market depth format,wherein the ABV window includes an order entry mode for entering two or more trades for the pre-determined spread;
automatically and dynamically re-centering the dynamic price column in the ABV window upon a current last traded price that automatically, continuously and dynamically changes with price fluctuations in the current last traded price.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing dynamic display of electronic trading information for trading spreads. The method and system allow pre-determined and trader defined spreads to be input and one or more trades for the spreads to be automatically executed on one or more trading exchanges. The method and system also allows monitoring of the spreads from one or more graphical windows on a graphical user interface.
304 Citations
19 Claims
-
1. A method for automatically executing trading spreads, comprising:
-
presenting a list of a plurality of names of a plurality of pre-determined spreads graphical user interface on an application on a target device with one or more processors, wherein the pre-determined spreads include intra-commodity spreads, inter-commodity spreads, option spreads, crack spreads, butterfly spreads, vertical spreads, horizontal spreads, ratio spreads, back spreads, front spreads, inter-exchange spreads, different commodities spreads, synthetic spreads and trader defined spreads; receiving a selection input for a pre-determined spread from the list of names; presenting one or more graphical windows via the application to accept trading information for the selected pre-determined spread; automatically executing two or more trades on one or more trading exchanges using the accepted trading information to execute the pre-determined spread via the application on the target device, wherein trading information for the pre-determined spread is displayed in an Aggregated Book View (ABV) graphical window that displays trading prices via a dynamic price column in market depth format, wherein the ABV window includes an order entry mode for entering two or more trades for the pre-determined spread; automatically and dynamically re-centering the dynamic price column in the ABV window upon a current last traded price that automatically, continuously and dynamically changes with price fluctuations in the current last traded price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for automatically executing trading spreads, comprising in combination:
-
means for receiving a pre-determined trading strategy for a pre-determined spread on an application on a target device with one or more processors, wherein the pre-determined trading strategy is automatically received from a spreadsheet, wherein the spreadsheet includes pre-determined formulas or spreadsheet macros used to define the pre-determined trading strategy, for receiving trading information for executing two or more electronic trades for the pre-determined spread via one or more graphical windows via a graphical user interface, and means for receiving two or more sets of electronic trading information from one or more electronic trading exchanges including trading information for the two or more electronic trades created for the pre-determined spread, wherein the pre-determined spread include intra-commodity spreads, inter-commodity spreads, option spreads, crack spreads, butterfly spreads, vertical spreads, horizontal spreads, ratio spreads, back spreads, front spreads, inter-exchange spreads, different commodities spreads, synthetic spreads and trader defined spreads; means for automatically executing the electronic trades for the pre-determined spread on one or more electronic trading exchanges to execute one or more portions of the pre-determined spread; and means for displaying results of the pre-determined spread on the graphical user interface, wherein trading information for the pre-determined spread is displayed in an Aggregated Book View (ABV) graphical window that displays trading prices via a dynamic price column in a market depth format, for automatically and dynamically re-centering the dynamic price column in the ABV window upon a current last traded price for the pre-determined spread or centered upon current last traded prices for the two or more trades that were used to create the spread, wherein the dynamic price column automatically, continuously and dynamically changes with price fluctuations in the current last traded price and wherein results of executing one or more portions of the pre-determined spread are automatically stored back in the spreadsheet, wherein the spreadsheet is dynamically used by the application for automatically receiving the pre-determined trading strategy and automatically receiving the trading information again.
-
Specification