×

System and method for randomizing orders in an electronic trading environment

  • US 7,653,589 B1
  • Filed: 05/01/2006
  • Issued: 01/26/2010
  • Est. Priority Date: 11/26/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically placing randomized orders in an electronic trading environment, the method comprising:

  • receiving an order request at a client terminal to place an order to buy or sell an order quantity of a tradeable object being traded in a market at an electronic exchange at a price level;

    receiving historical market data at the client terminal, the market data identifying historical market conditions for the tradeable object, including a number of completed trades for the tradeable object during a predetermined prior period of time;

    receiving current market data at the client terminal, the current market data identifying current market conditions including at least one working quantity associated with an order for the tradeable object at the electronic exchange;

    comparing the historical market conditions and the current market conditions for the tradeable object via a randomizer application of the client terminal to determine whether a current market activity is thin or heavy;

    dynamically generating a randomized order quantity based on the order quantity and an established randomization value via a randomizer application of the client terminal;

    adjusting the randomized order quantity via the client terminal such that when the current market activity exceeds a predefined heavy market threshold, the randomized order quantity is increased, and when the current market activity is below a predefined thin market threshold, the randomized order quantity is decreased, the heavy market threshold and the thin market threshold be defined according to the historical market data; and

    submitting the order having the adjusted randomized order quantity to the electronic exchange via the client terminal.

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