高頻
高頻交易架構
我是一名本科生,試圖更加熟悉 HFT 的工作原理。具體來說,我想知道他們使用什麼樣的硬體以及每個部分如何為系統做出貢獻。我被引導相信 FPGA 在架構中發揮著重要作用,並且想知道它們在系統中的確切用途。
謝謝!
在交易中,您需要對非常大的數據流進行大量簡單的計算。FPGA 非常適合。它通常是 FPGA 將託管
- marketfeed 處理程序(參見NOVASPARKS網站,或ACCELLIZE);
- 分析計算;
- 風險計算(例如,參見ULLINK解決方案)。
更多資訊,這篇通用文章還不錯:介紹基於 FPGA 的高頻交易加速。
但最好是閱讀實踐中的市場微觀結構;{)}
FPGA 用於執行對延遲敏感的 HFT 策略。
它們也可以單獨用於解析正在使用的任何協議(FIX、ITCH 等)並將解碼的對象路由到 CPU 以進行數字處理。
它們當然可以用於其他任何用途,但這兩種用途是現在最常見的。