US 12,073,463 B2
System and method for management and analysis of electronic trade orders
Alexander D. Deitz, New York, NY (US); and Sagy Pundak Mintz, Austin, TX (US)
Assigned to Trading Technologies International, Inc., Chicago, IL (US)
Filed by Trading Technologies International, Inc., Chicago, IL (US)
Filed on Dec. 14, 2022, as Appl. No. 18/065,731.
Application 18/065,731 is a continuation of application No. 14/802,527, filed on Jul. 17, 2015, granted, now 11,556,984.
Application 14/802,527 is a continuation of application No. 14/078,583, filed on Nov. 13, 2013, granted, now 9,117,244, issued on Aug. 25, 2015.
Application 14/078,583 is a continuation of application No. 13/607,061, filed on Sep. 7, 2012, granted, now 8,612,335, issued on Dec. 17, 2013.
Application 13/607,061 is a continuation of application No. 12/844,645, filed on Jul. 27, 2010, granted, now 8,290,851, issued on Oct. 16, 2012.
Application 12/844,645 is a continuation of application No. 11/689,178, filed on Mar. 21, 2007, granted, now 7,788,167, issued on Aug. 31, 2010.
Prior Publication US 2023/0110081 A1, Apr. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/00 (2023.01); G06Q 40/03 (2023.01); G06Q 40/04 (2012.01); G06Q 40/06 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 40/00 (2013.01); G06Q 40/03 (2023.01); G06Q 40/06 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, including instructions executable to:
detect by a first application implemented by a client trading device in communication with an electronic exchange a fill of a first order defined by a trading strategy;
generate, in response to the fill of the first order, by the client trading device an order message specifying a second order for a tradeable object offered at an electronic exchange, the order message comprising at least one order field, wherein the second order is a hedge order and corresponds to a trading strategy,
generate by an order descriptor application at the client trading device an order descriptor data for the second order, wherein the order descriptor data identifies the second order as the hedge order of the trading strategy and further identifies that the first order triggered the second order;
insert by the order descriptor application at the client trading device the order descriptor data for the second order into the at least one order field, wherein the order descriptor data in the at least one order field is accessible by a second application different than the first application;
send by the client trading device the order message comprising the order descriptor data in the at least one order field to a gateway in communication with the electronic exchange, wherein the gateway forwards the order message to the electronic exchange;
detect by the gateway a second fill for the second order corresponding to the trading strategy; and
analyze by the gateway the order descriptor data to determine a strategy performance for the first order, the second order, and the trading strategy.