System and method for performing automatic spread trading
First Claim
1. A method of spread trading in an electronic trading system, the method comprising:
- establishing a spread between a first tradeable object and a second tradeable object;
receiving a first market data comprising price information for the first tradeable object;
receiving a second market data comprising price information for the second tradeable object;
generating bids and offers for the spread using the price information for the first and second tradeable objects;
displaying the bids and offers on a graphical user interface relative to a price axis;
receiving a command from a user input device to select a location on the graphical user interface to initiate buying or selling the spread at a desired spread price, the location corresponding to a price level along the price axis;
sending a trade order to an electronic exchange for the first tradeable object responsive to the command, the trade order having an order price based on a particular price received in the price information for the second tradeable object, and the order price is further based on the desired spread price;
detecting a change in the particular price received in new price information for the second tradeable object; and
sending an order transaction message to the electronic exchange to adjust the order price of the trade order based on the change in the particular price to maintain the desired spread price.
0 Assignments
0 Petitions
Accused Products
Abstract
The present embodiments are provided to facilitate the automatic trading of spreads in a fast and accurate manner. One or more market data feeds that contain market information for tradeable objects are received at an exchange. A spread data feed is generated in response to the market data feeds and from one or more spread setting parameters, which can be entered by a user. The spread data feed is preferably displayed in a spread window as bid and ask quantities associated with an axis or scale of prices. The user can enter orders in the spread window and the legs will be automatically worked to achieve, or attempt to achieve, the spread. In addition, other tools disclosed herein may be utilized to assist the user in making such trades.
252 Citations
12 Claims
-
1. A method of spread trading in an electronic trading system, the method comprising:
-
establishing a spread between a first tradeable object and a second tradeable object; receiving a first market data comprising price information for the first tradeable object; receiving a second market data comprising price information for the second tradeable object; generating bids and offers for the spread using the price information for the first and second tradeable objects; displaying the bids and offers on a graphical user interface relative to a price axis; receiving a command from a user input device to select a location on the graphical user interface to initiate buying or selling the spread at a desired spread price, the location corresponding to a price level along the price axis; sending a trade order to an electronic exchange for the first tradeable object responsive to the command, the trade order having an order price based on a particular price received in the price information for the second tradeable object, and the order price is further based on the desired spread price; detecting a change in the particular price received in new price information for the second tradeable object; and sending an order transaction message to the electronic exchange to adjust the order price of the trade order based on the change in the particular price to maintain the desired spread price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification