打開高頻交易的黑箱(All About High-Frequency Trading, Michael Durbin)
這本All About High-Frequency Trading就當成上一本Flash Boys的延伸閱讀,如書名,它談的是關於高頻交易的一切,當然啦說是一切也太滿了,畢竟一個高頻交易系統的建置需要一個團隊,交易策略高手,程式編碼高手,數學高手,乃至網絡建置店鬧設備通訊設備的專才,這些特質應該很難同時出現在一個人身上,何況實務上也不可能,光是一個高頻交易系統程式可能就有幾十萬行甚至百萬行程式碼,那絕非任何一個人能獨立所能完成的,有程式交易設計經驗的人應該知道單是設計一個台股指數期貨的交易系統所需注意的事項就不少,而一個必須同時監控幾千檔股票,期貨,甚至幾萬種不同到期日不同履約價的選擇權的交易系統,還要串聯不同交易所電腦的資訊,那是何種龐大的工程?
這本書的作者 Michael Durbin曾服務於Citadel(城堡集團)的高頻交易部門參與過系統開發建置,Citadel的電腦執行著八分之一的美國證券交易,每天的交易額達到約9億股,其系統處理的股票數目甚至超過了紐約證交所,該公司的交易大廳非常安靜,維持大廳運作的約40名員工,他們的職責只是監督電腦是否在正確執行及發送交易指令,這些交易指令是由20多個程式設計員創造出來的,透過電腦執行每一種模組功能與指令,以及向交易所或暗池下單,所以這本書談的東西算很聚焦,沒有太多跑題的部分,關於交易策略,系統提速,與構建交易系統的各面模組,主要是監聽模組,定價模組,交易模組,管理模組,與策略模組等五項都有相關的論述,當然因為畢竟是談高頻交易的運作與架構,主要成分在系統分析與邏輯運作,但這樣的內容對於支援前面Flash Boy的理解應該是足夠的,且應該能得到更多,比如對於當沖者可以看一下書中對於order book的各種看法分析與衍生的交易策略,還算是頗為符合實際的一種分析法.
因為這本書主要談的是一種交易觀念與系統規劃,重點在知道它是甚麼,所以不多針對內容寫什麼心得,Durbin寫的算是很簡單明白的,不過因為Durbin可能主要是從事高頻交易系統的建置屬於後端的業務,所以他在資訊傳輸,硬體系統,軟體設計,甚至系統分析著墨較多,本書的中文簡體版翻譯的幾個人可能主要只是從事前端交易為主的人,因此中文版大部分地方翻譯的尚可,但一遇到跟軟硬體有關的名詞或功能譯文就顯得頗為外行,比如有一段寫"C++是C面向對象的擴充版本",實在是不知所云,我自己猜想了一下其實他是把Object-Oriented翻成面向對向(簡體書通常不會在文本中間夾雜原文名詞,有時會造成閱讀困擾),其實這個名詞本地稱為物件導向,如果不是剛好個人也懂一點程式這些東西,用前後文去猜測,實在是不知道在翻什麼,所以能夠看原文的也許選擇原文書吧.以上
留言列表