1. 程式人生 > >(轉)從業10年,芝加哥交易員王辰解碼高頻交易

(轉)從業10年,芝加哥交易員王辰解碼高頻交易

從業10年,芝加哥交易員王辰解碼高頻交易
王辰已經在芝加哥做了10年的高頻交易。他承認自己是典型的“交易員性格”——從小就不服輸,只想當第一名。

初高中時,王辰是學校知名的運動健將,游泳、田徑、鐵人三項,樣樣都精。作為“體尖生”,王辰成功地“躲”過了兩次重大考試——中考和高考。他承認自己的人生有點“不完整”。

高三選保送學校時,王辰選擇了同濟大學的土木工程專業。“當時我媽有個同事是包工頭,家境很殷實,我媽就覺得這個專業相當不錯。”他說。

到美國留學後,王辰迅速發現自己對交易的濃厚興趣。他從土木工程轉到金融工程專業。金融工程專業沒有獎學金,學費要自己付,這對當時的他來說是個不小的賭博。

2007年,王辰加入了芝加哥高頻交易團隊IMC。他是團隊第30號員工。

公司比較小的時候,王辰什麼都做:風險管理,合規審計,中臺業務,算賬,倉位確認。隨著公司發展壯大,王辰加入Delta One小組(Delta One小組交易期權之外的產品)專注做交易和策略。

他對交易這行充滿熱情,認定自己“一輩子都要做交易”。

2017年初夏,我和王辰約在芝加哥市中心一家酒吧聊天。王辰戴眼鏡,衣著樸實,有運動員的底子,身體很結實。坐下後,他點了一瓶飲料。他說大學時喝酒喝太猛,後來發現有痛風,再也不敢沾酒。

這一天戶外有30多度。不遠處的千禧公園在上演藍調音樂節,人潮湧動,街上到處是穿著短裙的辣妹。芝加哥的夏天已經來臨。

我和王辰的對話圍繞著高頻交易展開。

高頻交易一直是一個頗具爭議性的話題。在2007年美國金融危機後,成為美國媒體重點抨擊的物件。芝加哥大學布斯商學院的Douglas Diamond教授在課堂明確提出高頻交易本身是一個“Rent Seeking“(坐地收租)的行為。現場聽到這個高度抽象的說法,我頓覺醍醐灌頂,對這個行業的祕密彷彿恍然大悟。跟王辰聊完,又覺得事情沒那麼簡單。

對話

Q:你最近十年都在做高頻交易。在你看來,最近幾年在美國這個行業有什麼比較突出的新趨勢?

A:2012年之後,做高頻交易錢越來越難賺。很多人為了快零點零幾個毫秒,都願意花幾百萬(除特別指明,本文均指美元)建微波塔(microwave tower),從芝加哥到紐約,把訊號傳過去。這就搞成一個技術性的交易了。做高頻,就是堆錢來做了。因為做的人多了,你的利潤率就越來越小。【春曉按:2013年美國加州大學的研究者分析市場資料發現,從2011年3月開始,芝加哥到紐約的延遲從之前的7.5毫秒突然縮短到5毫秒。這是非常重大的進步。研究人員通過分析FCC的資料發現,在2013年這項研究進行時,有15個有執照的網路在芝加哥和紐約之間經營微波塔連線。這個延遲的降低很可能是因為新的微波塔上線引起。參考閱讀:The secret world of microwave networks】

2008到2011年這段時間,我們做這種Spread(價差)交易,在股市震盪的時候,一股可以賺1角,最大價差時甚至可以賺一塊錢。在市場流動性很差的時候,像2010年的Flash crash 期間,spread更大。我們那個時候一天賺百萬量級的錢,現在一個星期才能賺到。(注: Flash Crash指2010年5月6日下午2:40,道瓊工業指數盤中自10,460點開始近乎直線式下跌,僅五分鐘便暴跌至 9,870點附近。當天指數高低點差近一千點,一兆美元瞬間蒸發。美國司法部抓了個替罪羊,指控高頻期指交易員薩勞涉嫌透過自動交易程式,在市場下了大量沽盤,造成大量供應的假象,從中買賣獲利。)

Q:IMC和Citadel這樣的機構在市場中扮演什麼樣的角色?

A:IMC和Citadel這樣的機構大多數時間是做市商。做市商站在市場中隨時準備和其他人的交易意圖成交。現在大家覺得最容易賺錢的就是做Flow型別的交易。

Flow簡單說是指,當某賬戶要發起交易,這個意圖會傳送到券商那裡幫你放到市場上去執行。之前券商是直接把這個報單扔向市場,現在券商會把這個交易意圖的資訊流交給如IMC和Citadel這樣參與做市的交易商。交易商為得到這個Flow資訊流平均一個單需要支付券商幾毫錢。然後就可以有選擇地和這個交易意圖成交(internalization)——客戶下單的價錢跟當前最新市場價可能會有脫節,交易商看到機會和它成交之後,會馬上通過在公開市場反向交易把這個盈利鎖定,Flow過來的報單,只要和我的理論價(策略內部願意成交的價格)匹配不上,就撮合不了,就會把這個單繼續送到公開市場中去。策略的理論價取決於當前市場最新價,交易商現在的倉位,和對未來價格變動方向的預判等因素。Internalization的全過程讓交易商能夠選擇對自己有利的單成交。這樣一方面給Flow提供了流動性,協助這些交易意圖的成交,一方面他們自己利潤空間也能保證。【春曉按:這個跟大一迎新一個道理。長得漂亮的女生先被願意抗鋪蓋卷的高年級師兄截走了。剩下的才進入公共領域。】

Q:高頻交易員怎麼利用市場微觀結構來尋找套利機會?

A:我們做高頻交易需要依賴市場微觀結構來做判斷。比如交易所向我們收的費用不一樣。有的交易所是你給他提供流動性,他給你回扣,報單就可以賺錢;有的交易所是你給他提供流動性,你還需要付費。我們可以用需要付費的交易所內的交易來作為策略觸發訊號,如果有人在需要付費的地方來交易,來提供流動性的話,往往說明市場要往這個方向動。如果能把這種小的東西鑽研透了,我們就可以搶在其他人前面把其它交易所的有利方向的單全部吃掉。因為像我們做股票,有10個交易所,有將近20個客戶暗池,有這樣一點點的優勢,長期下來就可以積累較大的優勢。

交易所有個撮合引擎(matching engine),cross買單賣單撮合交易。撮合引擎會連線很多個介面,每個介面都可以放新的報單進來,但是交易所是用round robin的演算法(參考閱讀:Round-robin scheduling)來按順序一個個從接口裡面拿單進來,如果某個報單在這個接口裡面進來了,但是時間不湊巧沒輪到最快進入撮合引擎,就要在接口裡面排隊,等下一次輪迴來進去。這種機制就可能人為地造成後下的單先進入撮合。高頻交易者如果需要最快地交易到當前價,就需要向所有的介面發單並利用交易所的立即成交否則取消指令(Immediate or Cancel, IOC)來達到這一目的。【春曉按:機會總是留給把細節搞明白的、把遊戲規則鑽研得最透的人。】

Q:《Flash Boys》這本書的作者用了一個術語來形容高頻交易者,叫Front Run(先於交易意圖始發者搶跑建倉),他指出這是因為高頻交易者比其他人更早看到這個單,取得了其他交易者沒有的不公平的優勢。你怎麼看?

A:對高頻交易者來說,這是市場微觀結構上的一個博弈。我們每個人站的角度不同,對它的理解就不一樣。如果市場是100股想買,100股想賣。突然變成10萬股想買,只有100股想賣,那高頻交易者就認為市場馬上就要往上走了。所以會馬上把市場上這個100股賣單掃掉。但Flash Boys裡面說,你這個就是搶跑這10萬股的報單,因為想買10萬股的那個人買不到,得提高報價再買。

這裡實質的問題不是誰搶跑,而是那個大額報單的出現本身就在向市場釋放未來價格變動的資訊。我們自動化的程式把這個觀察應用到實際交易裡面,通過提升市場價格反應的效率賺錢。【春曉按:書中自有黃金屋,這部分理論30年前就被研究了,參考閱讀Kyle 1985:https://faculty.fuqua.duke.edu/~qc2/BA532/1985%20EMA%20Kyle.pdf

或者從另一個角度來看,如果10萬股是個市價單,如果他的執行方隨意把這個交易放到交易所裡,根據SEC規定,他會一個個交易所去按所有市場的最優價格進行交易。有10個交易所,在第一個如果只交易了1萬,那就去第二個、第三個。如果我們是看到第一個交易所買完之後,會跑到第五個交易所買掉。因為我根據不同的費用結構(fee structure)以及交易所間的訊號傳輸,探測到這個交易對市場的影響有多大。針對這個情況,有人專門做了一個聰明的交易系統,把大單分拆,對訊號傳輸延遲調整後,同時到達所有交易所。

Q:高頻交易賺的是誰的錢?

A:現在主要的高頻玩家都有類似的策略模型,不會跨線(跨過Bid-Ask Spread)去交易,而希望是跟主動跨線過來的“傻錢”交易。因為總會有人預測市場往哪運動,但我不知道也不預測。他們先我們一步,把我們的單吃掉,如果我的策略沒有出錯,我就可以鎖定這個盈利。對他的持倉time horizon(時間線)來說,他這個基於自己策略的報單肯定是期望賺錢的。我可能在一毫秒賺錢,而他可能是一分鐘的時間線賺錢。在超高頻領域,你只能寄希望,不同時間維度,根據不同資訊來源,持有不同觀點的人來跟你交易。而那些更“傻”的個人交易者的報單早已經通過internalization,把flow給了交易公司,並不會直接來在高頻這個維度交易。【春曉按:高頻策略的盈利構成更低頻率策略的成本結構的一部分,都能賺錢的原因是賺的不一樣的錢。挺像義烏小商品的全球批發零售網路,高頻策略就是那些集中化的零售商。】

Q:一個成功的交易團隊由哪些人組成?

A:交易員需要有股不服輸的精神。比如我從小就很好勝,不願意當第二名。還有我很相信團隊合作。對一個交易團隊來說幾部分人很重要,交易員,策略,程式設計師,還有最重要的Quant。Quant把交易員產生的想法進行大規模歷史回測,優化引數,以及用程式設計師能理解的語言翻譯給他們,這樣形成一個合作的迴路。這是一個系統工程,每個人都不能取代,每一部分都相當重要。

Q:在交易中遇到最大的挫折是什麼?是怎麼克服的?

A:2012到2015年,我在IMC工作期間,我所在的cash組被打擊得很嚴重。我們的速度比較慢,我們用比較舊的程式語言寫的系統在做交易,感覺所有交易都不敢上量。研究後我們發現,我們的系統比別人差。於是我們用3年時間用新的語言建起來,做回來。那幾年每天都很鬱悶。因為從一兩年前平均每天進賬幾萬到每天進賬幾千塊落差是很大的。而且作為交易員來說,你沒有交易方向,這個時候需要有很強的心理暗示,告訴自己:我能做到,我相信我的團隊。

Q:今後的策略開發是什麼思路?

A:超高頻的交易利潤率越來越小,我在研究中低頻的交易,看能不能把高頻交易裡面發掘到的一些經驗結合起來。

高頻成本很高,在交易所要有自己的伺服器,要有直接連線(direct connect),需要隨時知道交易所的更新,軟體要隨時更新,這個是一筆很大的費用。從交易所到交易所之間的高速連線,你還需要花一筆錢,無線連線。無線比cable快個幾毫秒,也是很大一筆錢。

所以我想能不能用高頻交易的思想,做一些中長期的交易。我不需要抓幾分錢。所以對這幾分錢的滑點我不是太在意。我要抓的是幾塊錢或更多的。

就好像最近炒得很多的VIX(恐慌指數),它自己有個decay(自身價值在不停減小)的效果。很多人去做空這個東西。像我做VIX ETF,我就去做市(Market Making),我知道它中間所有的關係,它怎麼換倉,改變持倉,知道它確實是一個decay。如果我能把它放到不是一天之內,上下幾分錢的這種利潤,我如果把它時間放長一點,放到幾個星期、幾個月,甚至幾年,我會有一個可行性比較完善的策略。只要我設計的策略靠譜的話,我完全可以控制在黑天鵝事件中的最大回撤率,併產生可觀的回報。

Q:感覺自己交易中的不足處是什麼?

A:我是風險厭惡型。如果以前沒碰到過類似情況,我會考慮是不是先試下,確定可以賺錢了,再擴大。遇到同樣的情況,我的美國同事可能一上去就最大化利潤。

所以當我們跟管理層展望賺錢預期時,對比更激進的小公司管理層來說,更激進的人在交易界更吃香。我覺得我更加保守。

Q:怎麼保持不斷學習的狀態?

A:我對技術一直有好奇心。一直有新的東西出現。拿交易速度來說,原來用Java,後來用C++,現在用硬體來做。如果策略只靠某個訊號可以做交易,我們就直接寫到FPGA裡面,這是納秒級別上。其它是微秒級別。之後肯定還有更快的。看大家願意往裡面投多少錢。

FPGA每製作一次費用是1萬到5萬,現在價錢是越來越往下走了。如果價錢可以降低,我們甚至可以把以前用C++寫的東西,每天往裡面燒新的。那麼大家又來到一個更快的速度中競爭了。

大家進化之後,資訊源也在慢慢進化。舉個例子,交易所以前發表的資料都是以毫秒計的,現在變成微秒,現在納斯達克都是納秒級別。交易資料在不斷在進步,高頻交易的自動化程度以及學習程度也會越來越高。但我感覺總會有個極限,突破每個極限再往前邁非常艱難,或者時間會比較長。我對高頻的感覺是有錢賺,但你要花更多錢投資技術,才會保證你在未來能分到一杯羹。

本文作者春曉是金融紀實新媒體交易門(ID:Tradingmen)聯合創始人。交易門是非虛構寫作的新媒體。我們堅持真實、原創的原則。如果你喜歡交易門的內容,歡迎在微信和知乎上關注我們。

相關推薦

()從業10芝加哥交易員解碼高頻交易

從業10年,芝加哥交易員王辰解碼高頻交易 王辰已經在芝加哥做了10年的高頻交易。他承認自己是典型的“交易員性格”——從小就不服輸,只想當第一名。 初高中時,王辰是學校知名的運動健將,游泳、田徑、鐵人三項,樣樣都精。作為“體尖生”,王辰成功地“躲”過了兩次重大

從業18以下是我在一家企業研發部門的真實感受(

1.笨鳥先飛早入林,對事物的認知是和事物對大腦的刺激頻率和時間成正比的,一個事情經常去做,時候經常去琢磨,就能悟出其中的道理,對事物認識深度是通過在實踐中不斷髮現錯誤,不斷修正才達到的。如果人不勤奮,把過多的時間和注意力放在工作之外的地方,那就自己切斷了實踐這個重要環節,水平和經驗永遠得不到提升,能力的提升

SEO從業軟文編寫經驗總結

軟文從事SEO工作五年,對於很多SEO的技術也有一些自己的經驗和想法,在這裏想和大家交流一下關於SEO中的主要一塊——軟文編寫的經驗和總結。一、最關鍵:蜘蛛喜歡收錄並且有排名蜘蛛喜歡的,用戶不一定喜歡;用戶喜歡的,蜘蛛一定喜歡二、基本原則內容原創度+關鍵詞相關性+關鍵詞布局合理+內容通順規範三、標題編輯要點主

【網絡】高性能網絡編程--下一個10是時候考慮C10M並發問題了

分享 千萬 改善 iii 接下來 field 連接數 開發 總結 轉載:http://www.52im.net/thread-568-1-1.html 1、前言 在本系列文章的上篇中我們回顧了過雲的10年裏,高性能網絡編程領域著名的C10K問題及其成功的解決方案(上

都是畢業10差距不是一般大?

中國 方法 有效 轉變 重要 領導 差距 高速 畢業 十年,說長不長,說短不短,人這輩子也就幾個十年。十年,會發生很多變化,從象牙塔到職場,從懵懵懂懂的少年到職場骨幹,能否在關鍵時間節點抓住機遇迎接挑戰尤為重要。今天這篇文章的主人公就是一個不斷突破自己,勇於接受挑戰,實現自

10嵌入式系統聯誼會感恩有你!

2018年是嵌入式系統聯誼會正式成立10週年,過去的10年裡,在嵌入式系統產學研各界朋友的支援下,聯誼會成功地舉辦了23次主題討論會,討論的議題涉及嵌入式系統、積體電路、物聯網和人工智慧等多個技術和產業領域,以及教育和人才培養。嵌入式系統聯誼會主題討論會舉辦地從北京延伸到上

開發測試七我從測試策略到測試架構(Test architecture)

程式設計師之間流傳著這樣一句順口溜:有人喜歡創造世界,他們做了開發者;有的人喜歡開發者,他們做了測試員。什麼是軟體測試?軟體測試就是一場本該在使用者面前發生的災難提前在自己面前發生了,這會讓他們生出一種救世主的感覺,拯救了使用者,也就拯救者這個軟體,避免了他們被解除安裝的命運。  

開發測試七我從測試策略到測試架構

  程式設計師之間流傳著這樣一句順口溜:有人喜歡創造世界,他們做了開發者;有的人喜歡開發者,他們做了測試員。什麼是軟體測試?軟體測試就是一場本該在使用者面前發生的災難提前在自己面前發生了,這會讓他們生出一種救世主的感覺,拯救了使用者,也就拯救者這個軟體,避免了他們被解除安裝的命運。

未來10萬億茅臺或許還有成倍增長空間

相比規模的爆發,醬香白酒更是價值與利潤的爆發;相比很多行業都會後來者居上,醬香白酒的爆發,更是一個先行者一路領先並掌握市場主動的大機會。 從喝不起到喝得起,從喝不慣到只愛喝 濃香型、清香型、醬香型、兼香型……眾多白酒香型品類中,以茅臺郎酒為主力的醬香型依然只算是個小品

區塊鏈103.0應用生態下AME溯源將帶來哪些顛覆

2008年10月31日,化名中本聰的比特幣創始人釋出了《比特幣白皮書》,提出了“一種完全通過點對點技術實現的電子現金系統,它使得線上支付能夠直接由一方發起並支付給另一方,中間不需要通過任何金融機構”,也就是所謂去中心化的支付系統,同時對“雜湊函式、分散式賬本、區塊鏈、非對稱加

騰訊運維10我斬獲了這5把“殺手鐗”

十年不苟且的運維之路 加入騰訊已十年的運維老兵,回顧這十年: 2004年:加入騰訊,做賀卡開發; 2005年:加入QQ空間開發團隊,負責留言版模組; 2006年~至今:公司組織架構調整,接觸運維工作。 期間,他帶領運維團隊負責QQ延伸出來的各種社群的運維和維護,包括QQ空間、QQ音樂、QQ

10從網管到首席架構師我的成長感悟

我十年前剛剛從業時,還是一名網管。從一名網管成為架構師,需要走過多少路,蛻變多少次,從中獲得坎坷成長,這次分享就自身的履歷跟大家淺聊一下,希望能為同樣成長過程中的朋友帶來一些幫助。今天不談架構,不談技術,只談成長。在開始之前,我先和大家介紹下我這10年大概的工作經歷: 2002 ~ 2006 讀大

未來10將被人工智慧/機器學習/大資料顛覆的三大行業

一直以來,當一項新技術變得容易落地,就是它進入工業界的時刻。這就是人工智慧和大資料領域正在發生的事情:當成本、計算能力等技術壁壘被攻克後,越來越多的技術被應用到工業界,初創公司也如雨後春筍般出現希望用這些新的技術攪動風雲。 大資料是未來的發展方向,正在挑戰我們的分析能力及對世界的認知方式,因此,

21位程式設計師的心裡話:做碼農10這是我最自豪的事

前天晚上難得清閒與朋友小聚,期間一位馳騁商界的老朋友問我:“你現在在華為做什麼工作呀?”我很驕傲的說:“系統架構師”,這位老友愣了一段時間,相信他應該是沒聽過, 而且想不出用什麼來形容,這時一位仁兄補了一句“碼農”才算是解了圍,老友瞬間懂了,看他倆哈哈大笑舉杯共飲的時候,我卻感覺收到久違的孤獨。

程式設計師人生 —— 總結過去10展望未來

展望未來,總結過去10年的程式設計師生涯,給程式設計師小弟弟小妹妹們的一些總結性忠告 走過的路,回憶起來是那麼曲折,把自己的一些心得體會分享給程式設計師兄弟姐妹們,雖然時代在變化,但是很可能你也會走我已經做過的10年的路程,有些心得體會你可以借鑑一下,覺得說得有道理的你就接

畢業10我有話說

    只有細節能夠決定成敗嗎?2019年馬上就要過去了,突然意識到自己09年畢業,到今年已經整整過去10年了。真是歲月如梭、光陰似箭啊。從大一學C語言後,就開始用C語言寫練習,到如今也算寫了14年的程式碼了。記得剛工作時,大家討論的內容是用table佈局呢還是用div佈局,10年後的

園齡10有些新認識跟大家分享

從在部落格園寫第一篇部落格到現在,已經整整10年。第一篇部落格是我在大二的時候寫的,剛才翻回去看了一下,寫的是.NET中關於委託的內容,不僅文章排版稀爛,內容還慘不忍睹,仔細想了想,那篇文章好像是我在學校電信樓機房裡寫的。10年中,部落格園網站倒是經常上,但是寫部落格的頻率一般般,加上這篇一共都不到120篇,

展望未來總結過去10的程式設計師生涯給程式設計師小弟弟小妹妹們的一些總結性忠告...

展望未來,總結過去10年的程式設計師生涯,給程式設計師小弟弟小妹妹們的一些總結性忠告 走過的路,回憶起來是那麼曲折,把自己的一些心得體會分享給程式設計師兄弟姐妹們,雖然時代在變化,但是很可能你也會走我已經做過的10年的路程,有些心得體會你可以借鑑一下,覺得說得有道理的你就接

展望未來總結過去10的程式設計師生涯給程式設計師小弟弟小妹妹們的一些總結性忠告()...

走過的路,回憶起來是那麼曲折,把自己的一些心得體會分享給程式設計師兄弟姐妹們,雖然時代在變化,但是很可能你也會走我已經做過的10年的路程,有些心得體會你可以借鑑一下,覺得說得有道理的你就接納,覺得說得沒道理的,你就拋棄,以下是我發自內心的,給大家的忠告,特別是針對那些小弟弟妹妹們。01. 自己的戶口檔案、養老

展望未來總結過去10的程式設計師生涯給程式設計師小弟弟小妹妹們的一些總結性忠告

 展望未來,總結過去10年的程式設計師生涯,給程式設計師小弟弟小妹妹們的一些總結性忠告 走過的路,回憶起來是那麼曲折,把自己的一些心得體會分享給程式設計師兄弟姐妹們,雖然時代在變化,但是很可能你也會走我已經做過的10年的路程,有些心得體會你可以借鑑一下,覺得說得有道理的你就接納,覺得說得沒道理的,你就拋棄,