DocumentCode
1806245
Title
High Frequency Trading Acceleration Using FPGAs
Author
Leber, Christian ; Geib, Benjamin ; Litz, Heiner
Author_Institution
Univ. of Heidelberg, Mannheim, Germany
fYear
2011
fDate
5-7 Sept. 2011
Firstpage
317
Lastpage
322
Abstract
This paper presents the design of an application specific hardware for accelerating High Frequency Trading applications. It is optimized to achieve the lowest possible latency for interpreting market data feeds and hence enable minimal round-trip times for executing electronic stock trades. The implementation described in this work enables hardware decoding of Ethernet, IP and UDP as well as of the FAST protocol which is a common protocol to transmit market feeds. For this purpose, we developed a microcode engine with a corresponding instruction set as well as a compiler which enables the flexibility to support a wide range of applied trading protocols. The complete system has been implemented in RTL code and evaluated on an FPGA. Our approach shows a 4x latency reduction in comparison to the conventional Software based approach.
Keywords
IP networks; application specific integrated circuits; field programmable gate arrays; local area networks; transport protocols; Ethernet; FAST protocol; FPGA; IP protocol; UDP protocol; application specific hardware; hardware decoding; high frequency trading acceleration; market data feeds; Decoding; Engines; Feeds; Field programmable gate arrays; Hardware; Protocols; Software; Ethernet; FAST; FIX; FPGA; UDP; high frequency trading; low latency;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location
Chania
Print_ISBN
978-1-4577-1484-9
Electronic_ISBN
978-0-7695-4529-5
Type
conf
DOI
10.1109/FPL.2011.64
Filename
6044837
Link To Document