Method, apparatus and interface for transaction toggling
First Claim
Patent Images
1. A method for submitting orders from an automated trading tool to an electronic exchange, comprising the steps of:
- establishing a spread between a first tradeable object and a second tradeable object;
receiving a desired spread price to buy or sell a certain quantity of the spread;
defining a reference price to be used in relation to orders to buy or sell the first tradeable object, wherein the reference price is based on a price in market data corresponding to the first tradeable object;
defining a proximity limit to control order placement for the orders to buy or sell the first tradeable object, wherein the proximity limit is defined as a pre-set number of ticks price levels away from the reference price;
automatically generating an order to buy or sell the first tradeable object with a price that is based on the desired spread price to buy or sell the certain quantity of the spread, and further based on an inside market for the second tradeable object, wherein the inside market for the second tradeable object represents a highest bid price currently available for the second tradeable object and a lowest ask price currently available for the second tradeable object;
establishing an acceptable price range using the proximity limit for the order to buy or sell the first tradeable object, wherein the acceptable price range is established by applying the pre-set number of price levels to a current value of the reference price; and
submitting the order to the exchange when the price of the order falls within the acceptable price range.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for submitting transactions from an automated trading tool to an electronic exchange. The method includes defining a proximity limit and automatically generating a transaction for a tradeable object. The method further includes applying the proximity limit to the transaction. When the transaction falls within the defined proximity limit, the transaction is submitted to the exchange. An apparatus and interface for transaction toggling based on proximity limits are also provided.
70 Citations
16 Claims
-
1. A method for submitting orders from an automated trading tool to an electronic exchange, comprising the steps of:
-
establishing a spread between a first tradeable object and a second tradeable object; receiving a desired spread price to buy or sell a certain quantity of the spread; defining a reference price to be used in relation to orders to buy or sell the first tradeable object, wherein the reference price is based on a price in market data corresponding to the first tradeable object; defining a proximity limit to control order placement for the orders to buy or sell the first tradeable object, wherein the proximity limit is defined as a pre-set number of ticks price levels away from the reference price; automatically generating an order to buy or sell the first tradeable object with a price that is based on the desired spread price to buy or sell the certain quantity of the spread, and further based on an inside market for the second tradeable object, wherein the inside market for the second tradeable object represents a highest bid price currently available for the second tradeable object and a lowest ask price currently available for the second tradeable object; establishing an acceptable price range using the proximity limit for the order to buy or sell the first tradeable object, wherein the acceptable price range is established by applying the pre-set number of price levels to a current value of the reference price; and submitting the order to the exchange when the price of the order falls within the acceptable price range. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 15, 16)
-
-
7. A computer readable medium having stored therein instructions for causing a central processing unit to execute a method for submitting orders from an automated trading tool to an electronic exchange, comprising the steps of:
-
establishing a spread between a first tradeable object and a second tradeable object; receiving a desired spread price to buy or sell a certain quantity of the spread; defining a reference price to be used in relation to orders to buy or sell the first tradeable object, wherein the reference price is based on a price in market data corresponding to the first tradeable object; defining a proximity limit to control order placement for the orders to buy or sell the first tradeable object, wherein the proximity limit is defined as a pre-set number of price levels away from the reference price; automatically generating an order to buy or sell the first tradeable object with a price that is based on the desired spread price to buy or sell the certain quantity of the spread, and further based on an inside market for the second tradeable object, wherein the inside market for the second tradeable object represents a highest bid price currently available for the second tradeable object and a lowest ask price currently available for the second tradeable object; establishing an acceptable price range using the proximity limit for the order to buy or sell the first tradeable object, wherein the acceptable price range is established by applying the pre-set number of price levels to a current value of the reference price; and submitting the order to the exchange when the price of the order falls within the acceptable price range. - View Dependent Claims (8)
-
-
14. A method for submitting orders for a tradeable object from an automated trading tool to an electronic exchange, comprising the steps of:
-
establishing a spread between a first tradeable object and a second tradeable object; receiving a desired spread price to buy or sell a certain quantity of the spread; defining a reference price to be used in relation to orders to buy or sell the first tradeable object, wherein the reference price is based on a price in market data corresponding to the first tradeable object; setting a proximity limit to control order placements for orders to buy or sell the first tradeable object, wherein the proximity limit is defined as a pre-set number of price levels away from the reference price; automatically generating an order to buy or sell the first tradeable object with a price that is based on the desired spread price to buy or sell the certain quantity of the spread, and further based on an inside market for the second tradeable object, wherein the inside market for the second tradeable object represents a highest bid price currently available for the second tradeable object and a lowest ask price currently available for the second tradeable object; establishing an acceptable price range using the proximity limit for the order to buy or sell the first tradeable object, wherein the acceptable price range is established by applying the pre-set number of price levels to a current value of the reference price; determining that the price of the order to buy or sell the first tradeable object falls outside the acceptable price range; and refraining from sending the order to buy or sell the first tradeable object.
-
Specification