×

System and method for order placement in an electronic trading environment

  • US 8,712,904 B2
  • Filed: 10/12/2012
  • Issued: 04/29/2014
  • Est. Priority Date: 09/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer readable medium having instructions stored therein that when executed by a processor causes a computing device to carry out acts to:

  • compute by a computing device a first price for a first order to buy or sell a first tradeable object, wherein the first price is computed based on market conditions corresponding to at least one second tradeable object and further based on a desired spread price for a spread strategy comprising the first tradeable object and the at least one second tradeable object;

    send by the computing device the first order to buy or sell the first tradeable object at the first price to be placed in an order book of a computerized matching process, wherein the first order satisfies the desired spread price of the spread strategy;

    determine by the computing device a plurality of prices to buy or sell the first tradeable object, wherein the plurality of prices create a first range of prices, and wherein the plurality of prices are determined based on the first price to buy or sell the first tradeable object;

    send a plurality of orders within the first range of prices to be placed in the order book of the computerized matching process, wherein the plurality of orders do not satisfy the desired spread price of the spread strategy;

    compute a second price for the first order to buy or sell the first tradeable object based on updated market conditions for the at least one second tradeable object in response to sending the first order and the plurality of orders to the computerized matching process, wherein, based on the second price, the first order no longer satisfies the desired spread price of the spread strategy; and

    based on the second price, modify at least one price of the plurality of orders such that the plurality of orders create a second range of prices.

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