System and method for performing automatic spread trading
First Claim
1. A method comprising:
- receiving, via a computing device, a request to trade a spread between a plurality of tradeable objects at a spread price, the spread comprising a first leg for a first tradeable object and a second leg for a second tradeable object;
submitting, via the computing device to an electronic exchange, a first order for the first tradeable object at a price, where the price is determined based on the spread price for the spread and market information for the second tradeable object;
comparing, via the computing device, a price condition for a working price for the spread to a spread limit; and
in response to comparing the price condition for the working price for the spread to the spread limit, submitting, via the computing device, a new order for the first tradeable object to the electronic exchange at a new price.
1 Assignment
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.
125 Citations
22 Claims
-
1. A method comprising:
-
receiving, via a computing device, a request to trade a spread between a plurality of tradeable objects at a spread price, the spread comprising a first leg for a first tradeable object and a second leg for a second tradeable object; submitting, via the computing device to an electronic exchange, a first order for the first tradeable object at a price, where the price is determined based on the spread price for the spread and market information for the second tradeable object; comparing, via the computing device, a price condition for a working price for the spread to a spread limit; and in response to comparing the price condition for the working price for the spread to the spread limit, submitting, via the computing device, a new order for the first tradeable object to the electronic exchange at a new price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having instructions stored thereon which when executed by a processor cause the processor to execute acts comprising:
-
receiving, via a computing device, a request to trade a spread between a plurality of tradeable objects at a spread price, the spread comprising a first leg for a first tradeable object and a second leg for a second tradeable object; submitting, via the computing device to an electronic exchange, a first order for the first tradeable object at a price, where the price is determined based on the spread price for the spread and market information for the second tradeable object; comparing, via the computing device, a price condition for a working price for the spread to a spread limit; and in response to comparing the price condition for the working price for the spread to the spread limit, submitting, via the computing device, a new order for the first tradeable object to the electronic exchange at a new price. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification