×

METHOD AND APPARATUS FOR PRICING TRADE ORDERS TO ONE SIDE OF A MARKET CENTER ORDER BOOK

  • US 20100145843A1
  • Filed: 05/29/2009
  • Published: 06/10/2010
  • Est. Priority Date: 12/09/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for pricing and placing a collection of one or more trade orders for a financial instrument to one side of a market center order book, the method comprising:

  • receiving an instruction to price said collection of one or more trade orders to one side of a market center order book, wherein said collection is characterized by;

    a Target Execution Price representing the least favorable price acceptable for all trade orders of the collection;

    a TotalOrderQty representing the total quantity of financial instrument units to be traded;

    a BookDepth representing the total number of consecutive price levels, beginning at the Target Execution Price, at which trade orders of the collection are to be submitted;

    a MaxShow representing the maximum quantity to be shown on the order book at each level of the BookDepth;

    a FilledQty representing the aggregate amount of the TotalOrderQty confirmed as being filled;

    a RemainingQty representing the difference between the TotalOrderQty and the FilledQty;

    a LevelQty representing a total of the quantity accounted for at the current price level;

    a DesiredQty representing the lesser of MaxShow and RemainingQty minus MaxShow multiplied by the number of price levels away from the Target Execution Price;

    a PendingQty representing the maximum amount of the TotalOrderQty that has not been filled but could potentially get filled at any time, and includes the quantity of any trade orders of the collection for which a Cancel order is pending, and in the event In-flight Fill Messaging (IFM) is not available from the market center, further includes both the new and old quantity of any trade order of the collection re-priced via a Cancel and Replace (CXR) order less one; and

    an AvailableQty representing RemainingQty minus PendingQty;

    in response to said instruction;

    cancelling all “

    too close”

    trade orders of the collection resting at a price level that is closer to the current market price than the Target Execution Price;

    removing all “

    too far”

    trade orders of the collection resting at a price level that is farther from the Target Execution Price than the BookDepth; and

    adjusting the total quantity of financial instrument units at each price level of the BookDepth, as needed, so that the total quantity at each price level of the BookDepth is no greater than DesiredQty.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×