Method and apparatus for high-speed processing of financial market depth data
DCFirst Claim
Patent Images
1. An apparatus comprising:
- a ticker plant, the ticker plant comprising a reconfigurable logic device, wherein the reconfigurable logic device is configured to synthesize quote events associated with a plurality of financial instruments by (1) ingesting a level 2 financial market data feed comprising a plurality of limit order events, the plurality of limit order events pertaining to a plurality of financial instruments, (2) processing the limit order event data to update a plurality of order books, the order books pertaining to a plurality of financial instruments, (3) determining, in response to the processing, whether a limit order event modifies the top of an order book, and (4) generating synthesized quote event data for a limit order event determined to modify the top of an order book.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to generate a quote event in response to a limit order event being determined to modify the top of an order book.
539 Citations
14 Claims
-
1. An apparatus comprising:
a ticker plant, the ticker plant comprising a reconfigurable logic device, wherein the reconfigurable logic device is configured to synthesize quote events associated with a plurality of financial instruments by (1) ingesting a level 2 financial market data feed comprising a plurality of limit order events, the plurality of limit order events pertaining to a plurality of financial instruments, (2) processing the limit order event data to update a plurality of order books, the order books pertaining to a plurality of financial instruments, (3) determining, in response to the processing, whether a limit order event modifies the top of an order book, and (4) generating synthesized quote event data for a limit order event determined to modify the top of an order book. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
synthesizing quote events associated with a plurality of financial instruments from a level 2 financial market data feed using a reconfigurable logic device within a ticker plant; wherein the synthesizing step comprises the reconfigurable logic device (1) ingesting a level 2 financial market data feed comprising a plurality of limit order events, the plurality of limit order events pertaining to a plurality of financial instruments, (2) processing the limit order event data to update a plurality of order books, the order books pertaining to a plurality of financial instruments, (3) determining, in response to the processing, whether a limit order event modifies the top of an order book, and (4) generating synthesized quote event data for a limit order event determined to modify the top of an order book. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification