×

System and method for preventing cross trading

  • US 7,552,073 B1
  • Filed: 05/02/2006
  • Issued: 06/23/2009
  • Est. Priority Date: 09/12/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for preventing orders from crossing at an electronic exchange, comprising:

  • receiving by a computing device a sweep order that is to be sent to an electronic exchange on behalf of a particular trading entity, the sweep order to be executed against available quantity at a best bid or offer price in a market, and to be executed against quantity available at one or more next best bid or offer price levels in the market until at least one of the following occurs;

    a total cumulative quantity for the sweep order is reached or a desired highest or lowest price level is reached;

    determining by the computing device that a plurality of orders are currently residing in an exchange order book that were placed on behalf of the particular trading entity, the bid or offer type of the plurality of orders is opposite to the bid or offer type of the sweep order, and the plurality of orders are at a price levels at which the sweep order is to be executed;

    sending by the computing device an instruction to delete quantity remaining in the exchange order book associated with the plurality of orders to prevent the sweep order from crossing the plurality of orders at the electronic exchange prior to sending the sweep order to the electronic exchange;

    generating by the computing device the sweep order having a sweep order quantity that is determined based on quantity available in the market at each price level for which the sweep order is to be executed less the quantity of the plurality of orders that is deleted from the exchange order book; and

    sending by the computing device the sweep order to the electronic exchange.

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