US2013226806A1PendingUtilityA1

Utilizing a Trigger Order with Multiple Counterparties in Implied Market Trading

Assignee: CHICAGO MERCANTILE EXCHANGEPriority: Sep 3, 2009Filed: Mar 18, 2013Published: Aug 29, 2013
Est. expirySep 3, 2029(~3.1 yrs left)· nominal 20-yr term from priority
G06Q 40/04
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. Calculating tradable combinations or cycles for certain strategies becomes complex. Strategies that utilize legs having different volume ratios may form tradable combinations that will traverse a trigger order more than one time.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A computer implemented method of computing implied orders in an electronic trading system, the method comprising:
 receiving a first real order;   receiving a second real order;   calculating an implied order from at least a portion of the first real order and at least a portion of the second real order;   outputting the implied order to the electronic trading system;   receiving a third real order associated with the implied order;   identifying, by an automated programmed computer, a tradable combination including at least the first real order, the second real order, and the third real order, wherein the third real order is matched two or more times in the tradable combination, and   executing a trade associated with the tradable combination using the electronic trading system.   
     
     
         2 . The computer implemented method of  claim 1 , wherein at least one of the first real order and the second real order comprises a plurality of legs at different volume ratios. 
     
     
         3 . The computer implemented method of  claim 1 , further comprising:
 determining whether an initial tradable combination can be formed including at least the first real order and the second real order; and   executing the initial tradable combination using the electronic trading system.   
     
     
         4 . The computer implemented method of  claim 3 , further comprising:
 adjusting, if the initial tradable combination can be formed, at least one property of the first real order or the second real order.   
     
     
         5 . The computer implemented method of  claim 4 , wherein the at least one property comprises trade volume. 
     
     
         6 . The computer implemented method of  claim 1 , further comprising:
 generating an execution report including at least the tradable combination.   
     
     
         7 . The computer implemented method of  claim 1 , further comprising:
 translating data associated with at least one of the first real order, the second real order, and the third real order according to syntactic mapping of a modeling language.   
     
     
         8 . The computer implemented method of  claim 7 , wherein the modeling language represents tradable instruments with nodes and edges in a graph and the tradable combination is associated with the calculation of cycles in the graph. 
     
     
         9 . The computer implemented method of  claim 1 , wherein the calculating of the implied order includes calculation of one or more shortest path trees including one or more nodes. 
     
     
         10 . The computer implemented method of  claim 1 , wherein a representation of the implied order appears on a display. 
     
     
         11 . The computer implemented method of  claim 1 , wherein the first real order is selected from the group consisting of a butterfly spread, a double butterfly spread, a crack spread, a crush spread, or a ratio spread. 
     
     
         12 . An apparatus comprising:
 a memory configured to store at least a first real order and a second real order; and   a processor configured to calculate an implied order based on the first real order and the second real order and calculate a tradable combination including the first real order, the second real order, and a trigger order tradable with the implied order, wherein at least one of the first real order, the second real order, and the trigger order is used two or more times in the tradable combination.   
     
     
         13 . The apparatus of  claim 12 , wherein the first real order is selected from the group consisting of a butterfly spread, a double butterfly spread, a crack spread, a crush spread, or a ratio spread. 
     
     
         14 . The apparatus of  claim 13 , wherein the processor is further configured to identify a second tradable combination including the first real order and the second real order and output an adjusted property of at least one of the first real order and the second real order. 
     
     
         15 . The apparatus of  claim 12 , wherein the processor is further configured to translate data associated with at least one of the first real order and the second real order according to syntactic mapping of a modeling language. 
     
     
         16 . The apparatus of  claim 15 , wherein the modeling language represents tradable instruments with nodes and edges in a graph and the calculating of tradable combinations of orders in these instruments is associated with the calculation of cycles in the graph. 
     
     
         17 . The apparatus of  claim 12 , wherein the processor is configured to calculate implied orders from one or more shortest path trees including one or more nodes. 
     
     
         18 . The apparatus of  claim 12 , further comprising:
 a display in communication with the processor and configured to output a representation of the implied order.   
     
     
         19 . An apparatus comprising:
 a memory configured to store at least a first real order and a second real order; and   a processor configured to translate data associated with at least one of the first real order and the second real order according to syntactic mapping of a modeling language to calculate an implied order based on the first real order and the second real order, wherein the syntactic mapping provides a tradeable combination including the first real order, the second real order, and a trigger order based on the implied order, and wherein at least one of the first real order, the second real order, and the trigger order is used two or more times in the tradable combination.   
     
     
         20 . The apparatus of  claim 19 , wherein the modeling language represents tradable instruments with nodes and edges in a graph and the tradable combination is associated with a geometric cycle in the graph.

Join the waitlist — get patent alerts

Track US2013226806A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.