-高頻交易 | 知乎問答精選

 



什麼是高頻交易系統?

【董可人的回答(168票)】: 「高頻交易」是一個挺差勁的名字。按照字面意思,任何能夠以較高頻率進行交易的系統都可以叫「高頻交易系統」。比如說你用VBA寫個小程序,連上券商給你的接口,也完全可以按毫秒級進行交易,你也可以說自己開發了一個「高頻交易系統」。 不過,按照現在市面上的主流認知,我想大多數人概念裡的高頻交易系統是這樣的: 交易指令完全由電腦發送,對市場數據的響應延時...



中國證券市場上如何做高頻交易?

【王蛋丁的回答(50票)】: 交易量最大的,資金容量最大的近似高頻的策略,國內能做的就是指數期現套利。一家券商自營峰值就能有100億資金參與,還有很多其它機構和私募也做。參與資金整體視基差情況而定。 說近似高頻是因為基差變動快,order book分析下單很多細節很重要,期指和現貨同時建倉也對技術有要求,如果不用etf用成份股考慮的就更多。colo,席位,規費豁免一類都要考慮。我們峰值一天...



高頻交易的提前交易(Front Running)是否違法?

【周子嶷的回答(6票)】: 是否違法,先要理清」法」是指哪裡的法、且交易的對象是什麼。 美國法下,交易平台本身或交易員在獲悉客戶將執行有很大可能會影響證券 (securities)或大宗商品期貨 (commodities futures) 市價的交易時,搶先下單,即違法。違反的具體法律是美國《1934證券交易法》以及美國《1936大宗商品交易法》下分別對欺詐行為的禁止(例如美國《1934證券交易法》下第10條)。另外,美國監管機...



金融市場在極短時間的大幅波動是怎麼形成的?高頻交易 (HFT) 在其中扮演了什麼角色?

【騰天的回答(12票)】: 跟失敗的自動交易算法有關,但未必是高頻。 這些大動多半是機器在短時間內下單造成的。而且不需很多,兩三個有問題的程序即可。但這些程序的交易策略未必是高頻的策略。 所以熔斷機制才那麼關鍵。 【何方偉的回答(0票)】: 我與人爭論過高頻交易是否加大短期波動性的問題。 我覺得高頻交易對波動性的影響長期上是中性的,在某些特定的時候,會加大波動性,在某些時候會縮小波動性。這...



量化基金目前對 Trading Cost 及 Market Impact 的研究和應用處在什麼狀態?

【楊陽的回答(21票)】: 謝@Vas Brandon邀。Trading 和 Portfolio部門應該考慮的是不同的問題吧。 Trading部門,特別是涉及高頻交易的會考慮order execution的問題。我認為對market impact的建模至少可以以下兩點提供必要信息:1.降低交易成本;2.減少交易策略被detect的風險。 作這部分研究有 1. CFM的Jean-Philippe Bouchaud和CFM的一些研究人員: Publications 2. Bouchaud的學生Rama Cont,不過像Cont這...



C++ 為核心語言的高頻交易系統是如何做到低延遲?

【陳碩的回答(276票)】: 謝邀。只搞過 sell side,沒搞過 buy side,只能算「實時交易」,算不上「高頻交易」。工作以來一直在跟延遲做鬥爭,勉強可以說上幾句。 要控制和降低延遲,首先要能準確測量延遲,因此需要比較準的鐘,每個機房配幾個帶GPS和/或原子鐘primary standard的NTP服務器是少不了的。而且就算用了NTP,同一機房兩台機器的時間也會有毫秒級的差異,計算延遲的時候,兩台機器的時間戳不能直...



套利交易是怎麼容納下大資金的?

【知乎用戶的回答(19票)】: 價差的波動性低於價格的波動性,並且套利機會出現在價差的偏離與回歸之間,所以你會發現,在價差的波動曲線上,開倉信號(偏離處,bound line之外)的密度是遠低於平倉信號(回歸處,bound line之內)密度的,兩者是不對稱的。而資金容量其實就是資金的同時在場數量,所以它總是受制於有限的開倉信號密度的,倉都建不起來怎麼談資金容量?並且你是利用1min這樣的短期均衡狀態,...



從全部報單成交數據中都能挖掘什麼信息?如何加以利用?

【甜是味道的回答(19票)】: 樓上說的固然是對的,不過太過academic了。 可以挖掘出來的東西不要太多。。。。。 可是,問題來了,如果我知道具體的答案,為什麼要公佈在知乎這個公開的平台?題主可能並不會這麼覺得,但這個問題詳細完整答案的價值,說不定可以買下整個知乎。 我大略列了些可以發現的東西,具體如何利用就不說了,大家混口飯吃都不容易。 比如: - patterns of execution algos; - client fl...



高頻交易中是否需要實時操作系統?

【董可人的回答(23票)】: 我沒有實際接觸過任何一種「實時操作系統」,以下看法可能有失偏頗,歡迎熟悉這方面的同學指正。 從維基頁面Real-time operating system上來看,實時操作系統主要做了以下幾個方面的工作: 專門的進程調度算法。基本思想是說進程進入閒置狀態後,重新激活需要排隊。所以實時系統的調度算法針對處理實時任務的進程做了優化,保證它們不被非實時任務搶先。 為了在多個實時任務之間...



高頻交易中如何發現隱含流動性?

【董可人的回答(41票)】: 我們一般所說的 Hidden Liquidity 就是指各種 Hidden Order 啦,Iceberg 是其中一種。所謂的隱含流動性,指的是市場上已經確實存在的 Order,只要你能探測到它的存在並且比別人更快做出反應,就可以歸為己用的東西。 這件事是一個純技術問題。在一個真正的 Order Driven Market 裡,所有的交易者都應該能根據交易所發來的數據實時瞭解 Order Book 的變化情況。但是總有一些高富帥...