文 / 談效俊
謝謝交易門的邀請。今天我主要分享一下個人所經(jīng)歷的中國程序化交易發(fā)展歷程,還有我個人對量化從業(yè)者或求職者的一些看法。夾雜一點(diǎn)個人體會,要是有一些不太準(zhǔn)確的地方,大家多多諒解。
我本人大概在2009年的時候知道有程序化交易這個事情。當(dāng)時我在一家期貨公司工作,那個時候我們國家的程序化交易發(fā)展也恰巧從期貨市場開始。我能夠從最開始就近距離觀察程序化交易發(fā)展。在2013年到2015年前后,我又經(jīng)歷了中國期權(quán)上市的各種籌備工作,因?yàn)楫?dāng)時期權(quán)上市,交易所跟期貨公司之間的交流比較多,并且當(dāng)時我是期貨公司做市業(yè)務(wù)部門的負(fù)責(zé)人,我也實(shí)際參與了期權(quán)做市交易。我對證券公司、期貨公司的期權(quán)、做市程序化分支也算比較了解。2018年,我跟同事一起創(chuàng)辦了希格斯投資,主要業(yè)務(wù)是采用程序的方法,在市場交易。
從2018年到現(xiàn)在,我跟市場很多投資者面對面交流過,從他們那里學(xué)到其它市場參與者,他們在怎樣進(jìn)行程序化交易。現(xiàn)在我王婆賣瓜來說,我們應(yīng)該算市場空間還不錯的交易商。我們在國內(nèi)各種市場都有比較豐富的程序化交易經(jīng)驗(yàn),并且我們有經(jīng)驗(yàn)豐富的quant、程序員還有交易風(fēng)控人員,我自己還算一個市場老兵,所以談一下我對國內(nèi)程序化交易發(fā)展過程的看法。
我個人把整個發(fā)展過程劃分成三個時代。
第1個時代,從2009年到2011年。2011年CTP柜臺系統(tǒng)成為市場主流,我把這個時代叫做“開端時代”。
第2個時代,出現(xiàn)了專注于優(yōu)化交易速度的柜臺系統(tǒng)。CTP出現(xiàn)其實(shí)并不是專門針對速度優(yōu)化。從專門優(yōu)化速度交易的柜臺系統(tǒng)出現(xiàn),一直到2015年股災(zāi)之前,這個時代叫做“淘金時代”。
為什么叫做“淘金時代”?因?yàn)檫@個時代特點(diǎn)是市場有效性比較低,非理性交易者比例很高。對一個理性交易者來講,其實(shí)有非常多可以盈利的交易機(jī)會。這個時代比較適合揭竿而起創(chuàng)業(yè)。
第3個時代,從股災(zāi)結(jié)束一直到現(xiàn)在。這個時代和2015年之前相比,市場有效性提高不少,市場競爭更加激烈,交易團(tuán)隊更加成熟。我們把這個時代叫做“群雄逐鹿”。
為什么叫“群雄逐鹿”?其實(shí)這個就是類比大家熟悉的三國時代,之后還有官渡之戰(zhàn)、曹操統(tǒng)一北方,赤壁之戰(zhàn),三足鼎立,甚至到后來三分歸一統(tǒng)。這個時代的交易機(jī)會比淘金時代少,競爭更加激烈,局勢沒有完全定下來。
首先是我體驗(yàn)過的“開端時代”。在2008年的時候,上海期貨交易所下屬的信息技術(shù)公司:上期技術(shù)公司,在2008年推出了一個軟件平臺,叫CTP:Comprehensive Ttrading Platform。這是國內(nèi)率先向交易者提供開放C++的API,這很重要。
2010年,股指期貨上市,這兩個事情結(jié)合,出現(xiàn)了中國最早一批較為專業(yè)的利用托管服務(wù)器、C++交易程序進(jìn)行套利交易的程序化交易者。股指期貨剛上市的這段時間,股指期貨跨期套利潤比較高,但不得不說,當(dāng)時的期貨公司比較老土。
雖然期貨公司可以接觸CTP,并能接受股指期貨。但最早通過程序在市場中進(jìn)行股指期貨跨期套利并且獲得利潤的,并不是期貨公司。最起碼據(jù)我所知并不是。有少數(shù)交易者開始程序化交易后,期貨公司發(fā)現(xiàn),程序化交易者的交易量竟然可以這么大。一個穩(wěn)定的交易者交易量占據(jù)期貨公司非常大份額,并且交易收益穩(wěn)定,這是之前期貨公司沒見過的。
當(dāng)時有炒手也可以獲得相當(dāng)穩(wěn)定的收益水平,但像程序化交易早期這么穩(wěn)定收益,還是讓非常多的人感覺到很震驚。期貨公司也發(fā)現(xiàn),這個交易竟然這么依賴于計算機(jī)的軟硬件系統(tǒng)。最開始沒有服務(wù)器,沒有API,就做不了交易,大家都會覺得好奇怪,為什么會做不了交易。但這個觀念現(xiàn)在已經(jīng)變得很普及了。
開端時代,有一個很顯著的特點(diǎn)。市場有各種聲稱自己是做量化交易的人或者機(jī)構(gòu),大部分都不靠譜?,F(xiàn)在量化交易的門檻一般來講比較高,需要學(xué)很多數(shù)學(xué)知識和計算機(jī)知識。但當(dāng)時不管歷史背景什么樣,經(jīng)歷什么樣,都突然說我是做量化交易的。
當(dāng)時大家覺得,算一算移動平均線,然后再根據(jù)移動平均線做幾個交易規(guī)則,這樣就算量化交易。如果僅僅這樣,確實(shí)沒有門檻。后來這批聲稱搞量化的人很快就銷聲匿跡了,因?yàn)橐吧嚯x真正科學(xué)的研究距離非常遠(yuǎn),所以非常難取得成功。
在開端時期,CTP在期貨公司開始變得大規(guī)模普及。這主要因?yàn)橐笫褂肅TP,還有要求使用API的客戶變得越來越多。
本來CTP進(jìn)入期貨市場的時候,是以挑戰(zhàn)者身份進(jìn)入市場。后來它成為期貨市場份額最大的柜臺系統(tǒng)提供商,托管的概念也在各個期貨公司里面都流行起來,很多客戶都開始知道托管。CTP流行開之后,之前很多期貨市場的老牌柜臺開發(fā)商也都紛紛推出自己的開放API。 這些API跟CTP的API都非常像,可以說CTP實(shí)際上奠定了API標(biāo)準(zhǔn)。
第二個時代是“淘金時代”。從優(yōu)化交易速度的柜臺系統(tǒng)出現(xiàn)開始,一直到2015年股災(zāi)。
CTP流行之后,一些專業(yè)程序化交易者因?yàn)橐褂脤iT的設(shè)備,還要進(jìn)行服務(wù)器托管,就是為了能夠讓自己的交易速度更快。當(dāng)時市場很多開發(fā)商為了響應(yīng)市場需求,上期技術(shù)又推出了一種新的柜臺系統(tǒng)——CTP迷你。
原來的CTP系統(tǒng)是一個綜合的交易平臺,涵蓋了期貨公司運(yùn)營所需要的各項(xiàng)業(yè)務(wù)。包括委托單收發(fā)、風(fēng)險控制、結(jié)算、銀期轉(zhuǎn)賬等功能。CTP迷你試圖剝離掉跟交易沒有關(guān)系的功能,比如結(jié)算信息、轉(zhuǎn)賬。
CTP迷你僅僅負(fù)責(zé)收發(fā)委托單、檢驗(yàn)、資金、檢查委托的合法性,它的功能更精簡,速度更快。還有很多其他開發(fā)商也都做了類似CTP迷你的軟件。比如2013年前后,中金所下屬的一家信息技術(shù)公司推出了一套飛馬系統(tǒng)。
飛馬系統(tǒng)應(yīng)該屬于比較早期在CTP體系之外,并對CTP構(gòu)成一定挑戰(zhàn)的柜臺系統(tǒng)。不過飛馬系統(tǒng)挑戰(zhàn)的不是CTP系統(tǒng)的綜合交易平臺的功能,而是專注于把速度做得更快。期貨行業(yè)里面還沒有哪個軟件能夠挑戰(zhàn)CTP的綜合交易平臺的功能,基本都在速度快上做文章
飛馬柜臺在2014年到2015年上半年股災(zāi)期間達(dá)到頂峰,當(dāng)時中金所有很大的交易量都跑在飛馬系統(tǒng)上。
當(dāng)時市場上并不是只有CTP和飛馬,還有很多嶄露頭角的柜臺系統(tǒng),其中就有中信期貨。中信期貨開發(fā)了眾信柜臺系統(tǒng)。中信期貨本身背靠中信證券,在期貨界里屬于頭部公司,再加上他們有速度名列前茅的眾信系統(tǒng),因此,2013下半年2015年股災(zāi)之前牛市期間,中信期貨在股指期貨上的交易量特別大,在國內(nèi)是無可撼動的市場老大地位。
這是程序化交易創(chuàng)業(yè)的比較好的時期?,F(xiàn)在市場上挺多能夠叫得上名字的機(jī)構(gòu),都是在這個時候崛起的。這個時候市場的有效性,遠(yuǎn)遠(yuǎn)沒有現(xiàn)在這么高,可以盈利的交易機(jī)會還沒有被充分利用,也比較容易發(fā)現(xiàn)。
我們在2011年和2012年,最開始試圖做股指期貨的跨期套利,我們進(jìn)入的時間距離股指期貨上市已經(jīng)兩三年了,跨境套利的競爭很激烈,除非有特別優(yōu)勢,很難通過跨期套利獲得利潤。
后來我們很幸運(yùn)的在市場中找到一個小特征,然后按照小特征做交易,從市場中穩(wěn)定的獲得利潤。現(xiàn)在回過頭看,這個特征很淺顯,交易機(jī)會也只有那個時候才有,這個特征很快就失效了,不能再用。
如果一個創(chuàng)業(yè)團(tuán)隊就兩三個人,學(xué)術(shù)背景不錯,但沒什么經(jīng)驗(yàn),這樣的團(tuán)隊如果要發(fā)現(xiàn)市場無效之處并盈利,這個事放在2015年之前,會比現(xiàn)在簡單很多。
那個時候市場成熟度本身不如現(xiàn)在高,并且2014年下半年和2015年上半年股市上漲的過程中,還有非常多非理性交易者涌進(jìn)來交易,這些交易者提供了大量的盈利機(jī)會。
在市場最瘋狂的時候賺錢,并不需要有高超的技術(shù),因?yàn)榻灰讬C(jī)會多,我當(dāng)時在做ETF的申贖套利,做分級基金套利,做股指期貨的跨期限套利。
其實(shí)這些交易原理都非常簡單,套利機(jī)會應(yīng)該不會大規(guī)模存在。但當(dāng)時由于市場非理性,參與者太多,因此就讓在股災(zāi)之前牛市的期間,很多從事套利交易的人都賺了很多錢。后來證監(jiān)會公開一個俄羅斯人控制的伊世頓公司,據(jù)說他們是在股指期貨上賺了十幾億人民幣。
伊世頓的技術(shù)一定是非常高嗎?并不一定,當(dāng)時市場非常混亂,盈利機(jī)會多,才讓他們的交易利潤這么高。按照曝光的材料來看,他們確實(shí)存在一些違法行為。但如果是現(xiàn)在,我相信他們很難像2015年一樣,在市場上砍瓜切菜。
當(dāng)時很多在市場中小有名氣的公司,在股災(zāi)之后,業(yè)績就變得泯然眾人??赡芤?yàn)楸榈攸S金的時代已經(jīng)過去,但技術(shù)沒有升級,在新時代就很難像之前一樣賺錢。當(dāng)然也可能是因?yàn)檫@些人賺到足夠多的錢退隱山林了。
2015年股災(zāi)之前,市場上有非常大量的從事人工股票短線交易團(tuán)隊。股災(zāi)時,證監(jiān)會處罰了一家叫做東海恒信的一家公司。我提公司的名字,并不是想詆毀誰,這些都是公開的信息。當(dāng)時人工短線的股票交易,可以看作是程序化交易的人工版。
當(dāng)然這并不意味著這兩者一樣,只是那個時候程序化交易接入做股票的機(jī)構(gòu)還比較少,因此手工做短線就顯得特別突出。在證監(jiān)會的處罰決定書里,東海恒信在24個交易日通過這種交易賺了1.3億人民幣。市場當(dāng)時挺瘋狂,靠交易員手工就能賺這么多錢。現(xiàn)在市場的有效性比之前高很多,以前很明顯的盈利機(jī)會,大部分都已經(jīng)消失了。
在股災(zāi)期間還曝光過一家叫司度的公司。大家都知道這是國外很有名的一家交易公司城堡集團(tuán)在國內(nèi)的子公司,這家公司他應(yīng)該是在國內(nèi)比較早從事股票市場程序化交易的機(jī)構(gòu)之一,一直到現(xiàn)在為止,也不太知道他們當(dāng)時交易量有多大、利潤有多高?但是結(jié)合當(dāng)時市場情況、競爭態(tài)勢、本身能力來講,他們的利潤可能非常驚人,甚至有可能比伊世頓、東海恒信都高很多。
那個年代還有一批程序化交易者在悄然成長,就是期權(quán)做市商。我就是期權(quán)做市商一員,不過由于股災(zāi),期權(quán)上市的節(jié)奏放慢,做市商一直到現(xiàn)在也沒有引起過太多注意,但他們確實(shí)為期權(quán)價格公平合理做了很大貢獻(xiàn)。另外,由于我們國內(nèi)交易所做市商遴選制度,我感覺實(shí)際上市場上很多有能力的人沒有辦法成為做市商,比較遺憾。
2013年,光大烏龍指事件,這個事件是大家首次體驗(yàn)到程序化交易給市場帶來的風(fēng)險。這也是后來大家詬病程序化交易很重要的原因,因?yàn)榇蠹矣X得造成市場不穩(wěn)定。但我個人并不是很同意這看法,因?yàn)槌绦蚧灰自谥袊袌?,尤其是在期貨市場,其?shí)已經(jīng)存在很多年了,但從來沒有發(fā)生過影響這么大的烏龍指事件。
在期貨市場,下委托單之前要驗(yàn)資驗(yàn)券,如果沒有對應(yīng)的資金,或者沒有對應(yīng)的倉位,委托單下不出去。但光大事件,如果根據(jù)公開的材料,最大的問題其實(shí)是沒有驗(yàn)資驗(yàn)券,也就是說賬戶沒有資金就可以買股票,在沒有足夠錢的情況下,買了大量的股票。在當(dāng)時只要嚴(yán)格遵守委托單發(fā)送前驗(yàn)資驗(yàn)券,就不會出現(xiàn)這種情況。
我再次說明一下,根據(jù)公開消息做評論,對任何機(jī)構(gòu)都沒有惡意。
當(dāng)然程序化交易有風(fēng)險,只是可以控制到交易者自己承擔(dān)。對于整個市場而言,一般來講都很難體驗(yàn)到有哪個程序出錯,都是交易者感覺到做錯了,可能因?yàn)槲业腻e誤賠很多錢。
2015年股災(zāi)到現(xiàn)在是國內(nèi)程序化交易發(fā)展第3個階段:群雄逐鹿。
這個階段有幾個特征,首先是交易速度進(jìn)一步提高。現(xiàn)在期貨市場的柜臺穿透延時,一般都降到10微秒以下。10微秒不是指用了操作系統(tǒng)給你提供的計時工具去測量出了10微秒。我們這里說的10微秒指的就是你的光信號進(jìn)網(wǎng)卡,然后再到你的光信號出網(wǎng)卡,它穿透你整個計算機(jī)的軟件系統(tǒng),所經(jīng)歷的完整的時間,時間是在10微秒以內(nèi)。
如果說你在期貨市場上,你一個10微秒穿透延時的柜臺,在期貨市場實(shí)際上來說算不上先進(jìn),但是,我只能說是所有在速度上還有點(diǎn)追求的柜臺系統(tǒng),現(xiàn)在基本上都降到10微秒以下,如果還在10微秒以上的話,就可以基本上判定它在速度上沒有太多追求。
這個數(shù)字在幾年之前是很難想象的一個高速度。那個時候大家經(jīng)常談?wù)摰亩际呛撩?,但現(xiàn)在基本沒有人再談毫秒這個概念。
在股票市場,穿透的時間也在快速下降。兩年之前,在股票市場柜臺穿透延時一般來講也是毫米。但現(xiàn)在股票市場能看到有不少開發(fā)商宣稱是微秒量級的傳統(tǒng)延時。
第2個特點(diǎn)就是量化交易的競爭越來越激烈,市場定價更有效率。挖掘顯而易見的阿爾法因子變得越來越困難。比如說高頻交易市場,據(jù)說以前一些本土做的還不錯的團(tuán)隊,現(xiàn)在遇到了一定困難。
這比較正常,在2015年之前的淘金時代里,量化交易者的整體水平?jīng)]有那么高,現(xiàn)在經(jīng)過優(yōu)勝劣汰,剩下的都越來越強(qiáng)。淘金時代,量化交易者或者自稱是量化交易的人更多,但這不是靠人多就取勝。自動化交易的時代,往往都是贏家通吃的,另外,很多外資機(jī)構(gòu)的涌入,也會造成較大的影響。畢竟外資機(jī)構(gòu)都做了二三十年了,我們國內(nèi)剛剛起步。
第3個特點(diǎn)是股票的程序化交易,雖然受到限制,但股票的量化交易卻取得非常大的成長。最早程序化交易基本上發(fā)生在期貨市場,但現(xiàn)在國內(nèi)做量化交易資金規(guī)模最大的是股票市場玩家。不過因?yàn)槠谪浭袌龃嬖诟軛U,所以需要使用的資金量相對較小。因此有一些不錯的期貨市場量化交易者,可能在使用自有資金做交易,他們做得很好,但并不知道他們在哪。因此我能聽到做的比較好、規(guī)模比較大的基本都是股票交易商。
這個時代就是現(xiàn)在我們所正在經(jīng)歷的時代,如果你是求職者,大多數(shù)還是恰同學(xué)少年,風(fēng)華正茂。十年之后,我覺得大家也可以回顧和講述當(dāng)前這一段歷史,所以我們不再就當(dāng)前這一段繼續(xù)做更多展開了。