×

Prioritization of trade order processing in electronic trading

  • US 9,727,913 B2
  • Filed: 06/26/2009
  • Issued: 08/08/2017
  • Est. Priority Date: 06/26/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method including:

  • identifying by a modification processing component of a computing device that a first trade order and a second trade order are to be modified at substantially the same time, wherein the first trade order is currently queued for execution at a first electronic exchange, and the second trade order is currently queued for execution at a second electronic exchange, wherein the computing device is in communication with the first electronic exchange and the second electronic exchange;

    determining by a prioritization processing component of the computing device a first priority factor for the first trade order and a second priority factor for the second trade order in response to identifying by the modification processing component that the first trade order and the second trade order are to be modified, wherein the first priority factor is based on a difference between a first modified price for the first trade order and a corresponding first market price, wherein the first modified price is what a price for the first trade order will be as a result of processing a modification for the first trade order, wherein the second priority factor is based on a difference between a second modified price for the second trade order a corresponding second market price, wherein the second modified price is what a price for the second trade order will be as a result of processing a modification for the second trade order;

    processing by the modification processing component of the computing device the modification for the first trade order prior to processing the modification for the second trade order when the first priority factor is closer than the second priority factor by sending a first request message to the first electronic exchange to modify the first trade order, and subsequently sending a second request message to the second electronic exchange to modify the second trade order; and

    processing by the modification processing component of the computing device the modification for the second trade order prior to processing the modification for the first trade order when the second priority factor is closer than the first priority factor by sending a second request message to the second electronic exchange to modify the second trade order, and subsequently sending a first request message to the first electronic exchange to modify the first trade order.

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