System and method for performing automatic spread trading
First Claim
1. A method for generating a spread for trade, the method comprising:
- receiving a plurality of market data feeds from one or more electronic exchanges, the plurality of market data feeds comprising price information for at least a first tradeable object and a second tradeable object;
receiving a plurality of spread setting parameters;
generating a spread data feed corresponding to the plurality of market data feeds and the plurality of spread setting parameters, wherein the spread data feed comprises a highest bid price currently available to buy a spread represented by the spread data feed and a lowest ask price currently available to sell the spread, and wherein the highest bid price and the lowest ask price are calculated using the price information from the first and second tradeable objects;
displaying price levels along a price axis corresponding to the spread;
displaying the spread order data feed as a plurality of bids and asks, in alignment with the price levels corresponding thereto;
displaying a spread order entry region comprising a plurality of locations for receiving commands to initiate buying or selling the spread, each location corresponding to a price level of the price axis;
selecting a particular location in the spread order entry region through a single action of the user input device with a pointer of the user input device positioned over the particular location to initiate buying or selling the spread; and
sending a trade order to an electronic exchange for the first tradeable object in response to the single action, wherein the trade order comprises a price that is based on a price level corresponding to the particular location that was selected through the single action and a price of an inside market of the second tradeable object, wherein the inside market of the second tradeable object comprises a highest bid price and a lowest ask price currently available for the second tradeable object.
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.
-
Citations
11 Claims
-
1. A method for generating a spread for trade, the method comprising:
-
receiving a plurality of market data feeds from one or more electronic exchanges, the plurality of market data feeds comprising price information for at least a first tradeable object and a second tradeable object; receiving a plurality of spread setting parameters; generating a spread data feed corresponding to the plurality of market data feeds and the plurality of spread setting parameters, wherein the spread data feed comprises a highest bid price currently available to buy a spread represented by the spread data feed and a lowest ask price currently available to sell the spread, and wherein the highest bid price and the lowest ask price are calculated using the price information from the first and second tradeable objects; displaying price levels along a price axis corresponding to the spread; displaying the spread order data feed as a plurality of bids and asks, in alignment with the price levels corresponding thereto; displaying a spread order entry region comprising a plurality of locations for receiving commands to initiate buying or selling the spread, each location corresponding to a price level of the price axis; selecting a particular location in the spread order entry region through a single action of the user input device with a pointer of the user input device positioned over the particular location to initiate buying or selling the spread; and sending a trade order to an electronic exchange for the first tradeable object in response to the single action, wherein the trade order comprises a price that is based on a price level corresponding to the particular location that was selected through the single action and a price of an inside market of the second tradeable object, wherein the inside market of the second tradeable object comprises a highest bid price and a lowest ask price currently available for the second tradeable object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification