Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Financial exchanges provide real time data feeds containing trade, order and status information to brokers, traders and other market makers. ITCH is one such market data feed that is disseminated by the NASDAQ exchange. The work presented in this paper describes an FPGA based ITCH feed handler and processing system. The handler, built on the Stone Ridge RDX-11 hardware platform with a combination of HDL and Impulse C, accepts and processes ITCH packet sat line speed with extremely low latency. Our implementation parses sixteen different stock symbols in the feed and generates an outbound packet on the NASDAQ one second heartbeat. The unit was tested with an artificial feed that could be adjusted in speed to simulate market surges. The system demonstrated a turnaround latency of 2.7µs with very little variation for all tested feed rates. The CPU equivalent demonstrated 38±22µs(1x rate) with a long tail illustrating the variability inherent to processing by the host O/S. The FPGA solution demonstrated ultra-low, deterministic latency and was able to continue processing data at the line rate limit.
['Robin Pottathuparambil', 'Jack Coyne', 'Jeffrey Allred', 'William Lynch', 'Vincent Natoli']
I am writing a research paper on a idea Low-Latency FPGA Based Financial Data Feed Handler
[{"from": "human", "value": "I am writing a research paper on a idea Low-Latency FPGA Based Financial Data Feed Handler"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Financial exchanges provide real time data feeds containing trade, order and status information to brokers, traders and other market makers. ITCH is one such market data feed that is disseminated by the NASDAQ exchange. The work presented in this paper describes an FPGA based ITCH feed handler and processing system. The handler, built on the Stone Ridge RDX-11 hardware platform with a combination of HDL and Impulse C, accepts and processes ITCH packet sat line speed with extremely low latency. Our implementation parses sixteen different stock symbols in the feed and generates an outbound packet on the NASDAQ one second heartbeat. The unit was tested with an artificial feed that could be adjusted in speed to simulate market surges. The system demonstrated a turnaround latency of 2.7\u00b5s with very little variation for all tested feed rates. The CPU equivalent demonstrated 38\u00b122\u00b5s(1x rate) with a long tail illustrating the variability inherent to processing by the host O/S. The FPGA solution demonstrated ultra-low, deterministic latency and was able to continue processing data at the line rate limit."}]