Patent ID: 8041622

Claim:
A method for automatically placing a plurality of orders in an electronic trading environment, the method comprising: receiving from a user via a client terminal a desired position, a user-defined order quantity, a time interval to reach the desired position for a tradeable object and a randomization factor for randomizing orders; calculating, via the client terminal, a range of order quantities for a plurality of orders to reach the desired position, where the range of order quantities is calculated by applying the randomization factor to the user-defined order quantity to define an upper range value and a lower range value; determining, via the client terminal, a number of the plurality of orders to reach the desired position; determining, via the client terminal, a plurality of times for submitting the plurality of orders to an electronic exchange, the plurality of times determined according to the number of the plurality of orders and the time interval to reach the desired position for the tradeable object, where a time period between consecutive orders of the plurality of orders is randomized; generating each of the plurality of orders via the client terminal, each of the generated orders having an order quantity randomly selected from the calculated range of order quantities; and submitting to the electronic exchange via the client terminal the generated orders, where said each of the generated orders is submitted consecutively at an associated one of the determined plurality of times.