System and Method for Coordinating Automated and Semi-Automated Trading Tools
5 Assignments
0 Petitions
Accused Products
Abstract
The present embodiments include methods, systems, and computer program products that provide tools for use in any type of electronic trading environment. In one aspect, leaning manager includes software that can be implemented on any type of computer device for tracking and/or coordinating the buying and selling of available market quantities by multiple automated or semi-automated trading tools. For instance, if more than one automated or semi-automated trading tool is leaning on the same tradeable object then the leaning manager may track and/or coordinate such action. The trading tools can use the tracked information and/or the allocated quantities and their prices to enhance their trading strategies.
-
Citations
36 Claims
-
1-20. -20. (canceled)
-
21. A method for implementing an automated trading strategy relating to a tradeable object being traded in an electronic exchange, the method comprising:
-
receiving market information for a first tradeable object from an electronic exchange, the market information comprising order quantities available to buy or sell the first tradeable object at a plurality of prices; determining a first estimated price for a first order quantity of the first tradeable object to be allocated for use by a first trading strategy, wherein the first estimated price is determined based on the order quantities in the received market information; determining a second estimated price for a second order quantity of the first tradeable object to be allocated for use by a second trading strategy, wherein the second estimated price is determined based on the order quantities in the received market information and further based on the first order quantity allocated to the first estimated price; and upon detecting a predetermined event, reallocating at least a portion of the first order quantity of the first tradeable object at the first estimated price to be used by the second automated trading strategy. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium having program code recorded thereon for causing a microprocessor to execute a method comprising:
-
receiving market information for a first tradeable object from an electronic exchange, the market information comprising order quantities available to buy or sell the first tradeable object at a plurality of prices; determining a first estimated price for a first order quantity of the first tradeable object to be allocated for use by a first trading strategy, wherein the first estimated price is determined based on the order quantities in the received market information; determining a second estimated price for a second order quantity of the first tradeable object to be allocated for use by a second trading strategy, wherein the second estimated price is determined based on the order quantities in the received market information and further based on the first order quantity allocated to the first estimated price; and upon detecting a predetermined event, reallocating at least a portion of the first order quantity of the first tradeable object from the first estimated price to be used by the second automated trading strategy. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification