×

Systems and methods for automatically backing out buy orders

  • US 7,873,563 B2
  • Filed: 12/29/2006
  • Issued: 01/18/2011
  • Est. Priority Date: 12/29/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • identifying a candidate set of buy orders, including at least a first buy order and a second buy order, associated with an investment account;

    determining that total cash required to fund the candidate set of buy orders exceeds net available cash in the investment account;

    determining a back out target value that identifies a fiscal amount by which the candidate set must be reduced;

    identifying a decrementation amount;

    progressively decrementing a respective initial asset quantity of two or more of the buy orders, including at least a first asset quantity of the first buy order and a second asset quantity of the second buy order, until the back out target value is achieved at a respective final asset quantity of the two or more buy orders, wherein a first initial asset quantity of the first buy order is progressively decremented to a first final asset quantity of zero without achieving the back out target value, and in response to not achieving the back out target value, a second initial asset quantity of the second buy order is progressively decremented to a second final asset quantity, wherein a process of progressively decrementing the respective initial asset quantity of each of the two or more buy orders is performed by;

    (1) decrementing a respective asset quantity of the respective buy order by a respective first amount that is (a) equal to the identified decrementation amount if the respective asset quantity exceeds the identified decrementation amount, (b) equal to the respective asset quantity if the respective asset quantity does not exceed the identified decrementation amount, (c) derived from the identified decrementation amount and a respective asset price associated with a respective asset of the respective buy order if the identified decrementation amount is a monetary amount that does not exceed a market value of the respective asset quantity of the respective buy order, or (d) equal to the respective asset quantity if the identified decrementation amount is the monetary amount that exceeds a market value of the respective asset quantity of the respective buy order,(2) updating the respective asset quantity of the respective buy order to reflect the decrementing by the first amount,(3) determining whether an impact of the decrementing the respective asset quantity is sufficient to achieve the back out target value,(4) iteratively repeating steps (1), (2), and (3) for the respective buy order until the respective asset quantity of the respective buy order reaches zero or the back out target value is achieved;

    modifying the candidate set of buy orders by (i) excluding any of the buy orders, including the first buy order, for which the respective final asset quantity is zero or (ii) replacing the respective initial asset quantity with the respective final asset quantity for any of the buy orders for which the respective final asset quantity is different than the respective initial asset quantity; and

    providing the modified candidate set of buy orders for trade execution,wherein one or more computers associated with a portfolio management system are programmed to perform the prior steps.

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