×

System and method for coordinating automated and semi-automated trading tools

  • US 7,536,344 B2
  • Filed: 05/02/2006
  • Issued: 05/19/2009
  • Est. Priority Date: 12/30/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementing an automated trading strategy relating to a tradable object being traded in an electronic exchange, the method comprising:

  • electronically establishing a first automated trading strategy based on a first tradable object and a second tradable object, the first automated trading strategy generating a first order for the second tradable object, wherein a price of the first order is based upon a first estimated price for the first tradable object;

    electronically establishing a second automated trading strategy based on the first tradable object and a third tradable object, the second automated trading strategy generating a second order for the third tradable object, wherein a price of the second order is based upon a second estimated price for the first tradable object;

    electronically receiving market information for the first tradable object from an electronic exchange, the market information comprising order quantities available to buy or sell the first tradable object at a plurality of price levels;

    upon electronically receiving a request from the first automated trading strategy to determine the first estimated price, calculating the first estimated price based on the order quantities in the received market information for a first order quantity of the first tradable object;

    taking a first action of the first automated trading strategy based on the first estimated price, wherein the first action comprises sending the first order by the first automated trading strategy to an electronic exchange;

    upon electronically receiving a request from the second automated trading strategy to determine the second estimated price, electronically determining that the second automated trading strategy is associated with a higher priority level than the first automated trading strategy;

    electronically reallocating at least a portion of the first order quantity of the first tradable object from the first estimated price to be used by the second automated trading strategy;

    electronically calculating a the second estimated price based on the reallocated portion of the first order quantity, the order quantities in the received market information for the first tradable object, and further based on a second order quantity; and

    electronically taking a second action of a second automated trading strategy based on the second estimated price, wherein the second action comprises sending the second order by the second automated trading strategy to an electronic exchange.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×