Pre-matching orders at wire rate in a central limit order book
AssigneeChicago Mercantile Exchange Inc.
InventorsZachary Bonig, Brian Alvin Bourn, Suchith Vasudevan, David Lariviere
Life of this patent
Estimating the term…
Loading patent…
AssigneeChicago Mercantile Exchange Inc.
InventorsZachary Bonig, Brian Alvin Bourn, Suchith Vasudevan, David Lariviere
Estimating the term…
Systems and methods are provided to increase the rate at which a system can accept and process data transaction request messages. The system includes a pre-processor that filters incoming data transaction request messages prior to transmitting the messages for further processing, for example, by a matching engine. The pre-processor quickly identifies whether a new arriving data transaction request is transactable. If the new arriving data transaction request is not transactable, then the data transaction request will be transmitted and stored in a main data structure and not transmitted to the matching engine.
A computer implemented method for optimizing processing of electronic data transaction request messages, the method comprising:
A system for optimizing processing of electronic data transaction request messages, the system comprising:
A system for optimizing processing of electronic data transaction request messages, the system comprising:
Dependencies are inferred from the claim text.