|
七禾網(wǎng)注:嘉賓回答僅代表其本人觀點,不代表七禾網(wǎng)的觀點及推薦。金融投資風險叢生,愿七禾網(wǎng)用戶理性謹慎。
大部分的團隊、私募基金使用的(CTA策略)周期都是偏中長線為主的,而且入場方式都是以突破為主,震蕩的時候盡量減少開倉或者不開倉,當行情走出震蕩區(qū)間再入場,也就是追求一定勝率的一種策略。 2016年的行情應該是整個大宗商品至少近5年以來算是比較大的行情,這么大的一個行情過后,肯定會進入一個低谷或者回落狀態(tài),這個狀態(tài)下,波動率在慢慢縮小,那么會對剛才我說的那種以中長線、大周期為主的策略造成一定的損傷。 去年的十二月份到今年的三四月份,雖然周線級別的大的單邊走勢沒有出現(xiàn),但是日間的波動率還是比較高的。 (去年“雙十一”到今年三月初)短周期的波動率其實是處于5年以來的歷史高位,在這種情況下,沒有理由堅持只做長周期。 我們把CTA策略定位為做多波動率,也就是說,只要波動率足夠大,CTA策略是應該要賺錢的,這個波動率不僅僅限于周線、日線級別的波動率。 我們并不想把整個策略就集中在某一個時間維度上面去捕捉行情,如果我們堅持像去年一樣中長線這種時間框架的CTA策略,比如像今年六七月這一波黑色的上漲沒有出現(xiàn),一直維持到明年的六月份,那有可能我們就處于一直的回撤狀態(tài)。 國內的大宗商品市場,它又是一個不缺乏波動的市場,可能不會出現(xiàn)這么大的一個單邊行情,但是結構性的一些小行情還是會有的,如果我只是定位成這么大的周期的話,那很可能就一直處于回撤要被市場取締掉,但是我如果各個級別都能做一些布局的話,可能我的收益沒有像那些抓大行情的一波賺得猛,但是我整體的產(chǎn)品的運作平滑度可能會更加合理一些,可能會更加熬得到大行情來的一天,不會提前被市場淘汰掉。 如果每個品種都分得差不多,肯定收益不會有一個特別拔尖的表現(xiàn),但是好處在于,它能捕捉到整個市場的一個平均波動,它能承受個別品種的風險情況。 我們子衿的CTA沒有選擇以中長線、突破的方式進場這種策略為主,我們選擇的是一直在市場里面的這種策略,就是說整個市場沒有什么趨勢的時候,我們就不停地多、空,切換頭寸,但是這個切換過程中,我們的倉位是比較輕的,因為趨勢的強度比較低。但是當趨勢性比較強的時候,我們會把倉位逐步地增大,然后會在一些特殊的位置主動進行減小或者再放大。 很多策略,你剛剛做出來的時候,往往就是曲線創(chuàng)新高的,因為模型玩的是一個概率,最近創(chuàng)新高,說明你的盈利的概率比較高了,那如果你這時候選擇上線,比如它的概率開始回歸了,那就開始虧錢。 波動率比較大的話,我們覺得一些中短線的策略目前的適應狀況還是比較好的,但是中短線策略,它畢竟能承受的容量還是比較有限。 我們得跳出整個CTA這個框架,因為交易最終看的是你能否盈利,那么并不是說你一定要把錢就集中在CTA這一塊,你有別的一些機會、你有能力的話,其實還是應該去抓的。 應該跳出單一的CTA的框架,去選擇一個多策略、多模型這樣結合的方式,可能會更加走得長遠,或者對整個市場會適應性會更加好一些。 在波動幅度加大的情況下,滑點加大其實也是相對的,因為滑點雖然加大,但是它波動幅度加大,利潤也會有一定的彌補。 只要做正確的事,經(jīng)過一定時間的熏陶下,肯定會得到一定的成果的。 我們不想隨大流,就比如同樣是CTA,人家大部分做中長線或者是突破的策略,我們不做跟人家一樣,雖然這一類策略可能比較大流一些,或者是好開發(fā)一些,但是我們不做這樣。 我們不想讓市場去迎合我們的模型,反而我們想要通過自己的改變,去迎合市場,因為沒有人能戰(zhàn)勝市場或者預測市場。 視頻節(jié)選 主持人:各位觀眾朋友大家晚上好,歡迎大家收看本周七禾網(wǎng)的【機構面對面】節(jié)目。今天很高興邀請到了程序化交易高手、杭州子衿資產(chǎn)總經(jīng)理兼投資總監(jiān)錢江錢總,由錢總來和大家分享程序化交易的一些經(jīng)驗。錢總畢業(yè)于上海華東師范大學計算數(shù)學專業(yè),有7年期貨量化交易經(jīng)驗,曾就職于浙商期貨金融工程部和資產(chǎn)管理部,管理資產(chǎn)業(yè)績穩(wěn)健、年均正收益。曾獲2012年浙商期貨精英實盤程序化組亞軍、2015年央視CCTV期貨時間程序化大賽第一名?,F(xiàn)任杭州子衿資產(chǎn)管理有限公司總經(jīng)理兼投資總監(jiān)。 “子衿”這個名字,我個人感覺非常文藝,請問取這個名字的來源和含義是什么? 錢江:我個人比較喜歡看《三國》題材的一些小說、電視劇、電影等,比較迷里面曹操這么一個亂世梟雄,在赤壁之戰(zhàn)之前,曹操有一首非常有名的詩歌——《短歌行》,里面有一句“青青子衿,悠悠我心”,那么我就用里面“子衿”這個詞作為公司的名字,表達的想法也類似于曹操,他希望天下才俊都加入到他的麾下,共謀統(tǒng)一大業(yè),我們也是類似的一個想法。 錢江:我們分兩塊,一塊是負責研發(fā)的,研發(fā)這一塊,首先,比較強的一個專業(yè)背景肯定是需要的,像我們做研發(fā),包括模型的開發(fā)、模型的挖掘這一塊工作,都是需要數(shù)學的專業(yè)非常強的。一般來說,我們的專業(yè)定位也會在數(shù)學、物理,包括人工智能、機器學習領域的一些拔尖人才,肯定會要求他有一個比較強的數(shù)學、建模的能力,這是對于專業(yè)技能或者專業(yè)背景的比較強的需求。 另一點,如果做研發(fā),我們比較看重這個人的性格,我們會要求這個人有比較強的好奇心,或者有比較強的創(chuàng)新能力,他有比較強的狼性,我們不希望一個開發(fā)人員像乖乖學生一樣,他就像完成作業(yè)一樣,應付式地開發(fā)一個模型,我們更加希望他投入的是自己的興趣或者自己對交易、對數(shù)據(jù)有自己的理解,有自己的一個目的,比如這個模型要賺錢,這個模型要達到怎么樣的收益,有這么一個熱情在里面。 剛才說的是做模型,我們還有一塊就是編程,或者偏IT的一些人,這一塊其實就比較簡單,首先我們要求他至少有上萬行的編程經(jīng)驗,還有他的學?;蛘邔I(yè)背景也要足夠強大,基本上都是要求國內的名校畢業(yè)的一些人員。還有性格方面不需要太花哨、太活躍的,反而要求他心思比較縝密一些、邏輯性稍微強一些,在編程的過程中,能把代碼盡量地精簡、盡量地準確、減少一些BUG。比方說,交易員有一個思路,他能跟交易員配合得比較好,比如80%~90%的概率去完成他的想法。當然這兩方面的人才,我們都會要求他們有比較好的團隊合作的精神,我們不希望一個人他把自己定位定得很高,什么模型都自己來做,也不跟人家去分享。我們還是希望把整個研究團隊做得有化學反應一些,因為每個人的見識或者專業(yè)能力都是有缺陷的,那么互相補足、取長補短才能創(chuàng)造出更好的效益。 主持人:您當前的公司有多少成員組成? 錢江:公司現(xiàn)在有兩塊,杭州這邊是子衿的一個總部,總部這邊有十多個成員,包括一些后臺人員,大部分都是我們的研發(fā)團隊。我們還在山東,跟山東大學的數(shù)學院合作,相當于建立了一個實驗室或者研究院,對山東大學數(shù)學系或者物理系應屆畢業(yè)生或者比較優(yōu)異的人才,我們進行一些項目的培訓,這些我們接觸下來覺得比較好的人才,我們就會發(fā)展成我們后備的研究力量,基本上我們現(xiàn)在構成是這兩塊。 錢江:跟模型有關系,當然跟行情本身也有一定的關系。首先,模型的問題,你說的難做,基本上定位是CTA策略,現(xiàn)在整個圈子里,大部分的團隊、私募基金使用的周期都是偏中長線為主的,而且入場方式都是以突破為主,震蕩的時候盡量減少開倉或者不開倉,當行情走出震蕩區(qū)間再入場,也就是追求一定勝率的一種策略。那這種策略就會出現(xiàn)一個情況,比方說震蕩的時候大家都沒有進場,但是一旦價格突破了震蕩區(qū)間,大家都會在這個時候一起進場,這個時候單子肯定會顯得非常擁擠,就會造成單子進場的時候你買不到你想要買的價格,就會產(chǎn)生比較大的滑點,這個滑點越大的話,它就會壓縮這種策略的盈利空間,無形地就會造成這一類的策略,規(guī)模越來越大的話,它的表現(xiàn)就會越來越難以穩(wěn)定或者難以維持這么好的表現(xiàn)。 還有一個情況就是行情本身,2016年的行情應該是整個大宗商品至少近5年以來算是比較大的行情,這么大的一個行情過后,肯定會進入一個低谷或者回落狀態(tài),這個狀態(tài)下,波動率在慢慢縮小,那么會對剛才我說的那種以中長線、大周期為主的策略造成一定的損傷。行情在去年雙十一之后就一直維持一個波動率縮小的狀態(tài),那么CTA這種類型的策略,肯定或多或少會表現(xiàn)得差一些。但是也有一個情況,去年的十二月份到今年的三四月份,雖然周線級別的大的單邊走勢沒有出現(xiàn),但是日間的波動率還是比較高的。比方說像鐵礦石的波動率,我們當時的數(shù)據(jù)結論是大概達到了7%的波動率,好比就是今天漲4%,然后明天可能就變成跌了3%,從最高點到最低點有7%的幅度,日間波動其實是非常大的。但是這個波動是走過山車,A型反轉或者V型反轉,對于那種中長線為主的大周期策略,基本上是抓不住的,或者它沒有可以抓的點,會受到一定的損傷。但是這種類型的波動,對于一些中短線的策略,其實還有一定的機會,這也是我們子衿今年針對這種行情做了一個調整的背后原因。那這種情況下,行情的特點造就了去年年底到今年,整個CTA可能表現(xiàn)沒有像2016年那么好。 錢江:剛才也提到,從去年的“雙十一”到今年的三月初,我們旗下的產(chǎn)品也有一定的回撤,回撤的原因剛才也說到,因為去年波動率這么大,那么過了波峰以后,它肯定有一個回溯的情況,我們也是步入了回撤。但是我們觀察到,短周期的波動率其實是處于5年以來的歷史高位,在這種情況下,沒有理由堅持只做長周期。在我們的理解里面,我們把CTA策略定位為做多波動率,也就是說,只要波動率足夠大,CTA策略是應該要賺錢的,這個波動率不僅僅限于周線、日線級別的波動率,比方說5分鐘級別,一下子拉了4%的漲幅,那對于5分鐘級別其實也是一個很大的行情了,所以我們不能僅僅盯著比如月線級別漲了一波20%,其實5分鐘級別這么大漲幅,我們也應該要去抓住,這樣才能真正地讓CTA策略發(fā)揮稱之為做多波動率這么一個策略的定位。所以基于這一點,今年三月初,我們做了一些升級,加入了日內、中短線的一些波段策略,削減了一些中長線的策略,同時我們也加入了一部分套利的倉位。這種情況下,我們的凈值從今年的3月1號開始,一直慢慢地往上回升,到今年的6月初,我們旗下全部的產(chǎn)品基本上已經(jīng)走出了去年的回撤,開始進入一個盈利的空間。所以相對而言,從目前來看,我們這一次調整,還是得到了行情的肯定。 錢江:如果要換,我們不會這么簡單地去換,我們當然也有換的時候,但是條件會比較嚴苛,因為我們本身在上一個策略的時候,會要求這個策略有比較強的普適性。對于一個策略,它正常運行的時間框架比如是半小時,那么我們可能會要求它在5分鐘、10分鐘、60分鐘、90分鐘,也就是相隔的一些時間框架下,它都能有一個比較好的表現(xiàn)。比如它本身是針對螺紋鋼做的一個策略,那我們也會要求這個策略在橡膠上面表現(xiàn)也比較好,或者在一些農(nóng)產(chǎn)品上面也要比較好,它的品種適應性也要比較過關。這一步過關以后,我們還要求它在參數(shù)的敏感性上面,也有一定的非敏感度,或者沒有存在一些孤島的參數(shù)的選擇。經(jīng)過這種嚴苛的挑選以后,我們覺得,我們的策略應該是能抓住市場普遍存在的盈利特征的,在這樣一個基礎上,基本上這一類策略一旦出現(xiàn)表現(xiàn)不太好或者回撤的狀況,我們不會很草率地立馬把它換掉。首先我們肯定是會分析,具體是行情的原因,還是策略本身真的是有問題,一般來說,這么嚴苛篩選后的策略,應該是行情造就的回撤,如果我們分析覺得是這個策略它捕捉的市場特征已經(jīng)沒有了,造就了這個策略已經(jīng)不適應目前的市場狀況了,那我們可能會把這個策略下線,但是我們會有一個新的、類似的策略作為替補,把它的位置給填補上。比如這個策略是一個月線級別的趨勢跟蹤策略,它不行了,我也會上一個同樣框架的類似策略,保持我的整個組合不會從性質上面發(fā)生特別大的變化。 錢江:我個人做量化有7個年頭了,我最早開始是做股指純日內的,后來做到股指多周期、多策略的組合,股指被限制以后才開始轉戰(zhàn)做商品,整個2016年,我們做的是中長線趨勢跟蹤為主的組合,倉位當時基本上就集中在一些中線跟長線上面,但是我們品種做得比較多、比較分散,所以倉位也分得比較均勻。前面也提到,面對今年一月份到三月份這種特殊的行情,我們削減了中長線的策略,增加了一些中短線甚至日內的倉位,這樣一個情況下,我們頭寸的分布也有一些均衡,目前我們長、中、短幾個時間框架上的倉位都是比較均衡的。然后我們還分了一部分倉位到套利上,大概占了15%到20%的倉位。我們并不想把整個策略就集中在某一個時間維度上面去捕捉行情,如果我們堅持像去年一樣中長線這種時間框架的CTA策略,比如像今年六七月這一波黑色的上漲沒有出現(xiàn),一直維持到明年的六月份,那有可能我們就處于一直的回撤狀態(tài)。但是國內的大宗商品市場,它又是一個不缺乏波動的市場,可能不會出現(xiàn)這么大的一個單邊行情,但是結構性的一些小行情還是會有的,如果我只是定位成這么大的周期的話,那很可能就一直處于回撤要被市場取締掉,但是我如果各個級別都能做一些布局的話,可能我的收益沒有像那些抓大行情的一波賺得猛,但是我整體的產(chǎn)品的運作平滑度可能會更加合理一些,可能會更加熬得到大行情來的一天,不會提前被市場淘汰掉。 錢江:大家常見的一些因子,比方說成交量、持倉量、波動率,這個是基本上大家都能理解的一些維度,還有一些維度是我們自己設計的一些算法,我們會從大概10個維度對所有品種進行打分,基本上根據(jù)這個打分的情況,進行各個品種上權重的分配,動態(tài)地分配倉位,但這一步目前我們還是處于一個半自動的狀態(tài)。我剛才說的,我們在山東那邊還有一個團隊,山東那邊團隊的一個帶頭人,他應該是機器學習、人工智能領域比較頂尖的一個人才,他原先是在部隊里面做這一塊的,應該是這個領域的一個領軍人物了,那么我們想在他的帶領下,把權重設置這一塊跟機器學習結合起來,做到自動地設定權重,如果這一塊我們能實現(xiàn)真正的電腦自動設定,可能利潤上面會有一個臺階的跳升。 我們也在摸索,如果每個品種都分得差不多,肯定收益不會有一個特別拔尖的表現(xiàn),但是好處在于,它能捕捉到整個市場的一個平均波動,它能承受個別品種的風險情況,不會說某個品種倉位特別集中,然后這個品種突然出現(xiàn)了一些系統(tǒng)性的風險,那么你的產(chǎn)品就會受到一個致命性的打擊。如果品種比較集中,當然如果這個品種上面剛好出現(xiàn)一個比較大的行情,那你的收益肯定是遠遠超過平攤的狀態(tài),但是同樣的,如果這個品種出現(xiàn)一個反向的跳空,或者政府出了什么政策,比方像股指這樣,立馬就不能做了,那你整個產(chǎn)品就會受到比較大的損傷,甚至就不能操作了。我們也有一些朋友,原先純做股指的,然后股指被限定,他CTA這一塊就沒法操作了,商品突圍又沒有成功 ,這個就是比較致命的影響。但是我們如果讓機器學習分配頭寸,我們也不會做得特別極端,比方說我們分配到某一個品種占了九成的倉位,其他的加起來占了一成,我們也不會做得這么集中。但是我們還是會有一個相較于平均的側重點,比如像最近黑色系比較強,我們也看到,最近的一些化工有些個別品種的波動或者它的行情趨勢性也起來了,像甲醇,你如果是平均的狀態(tài),可能這些對整體的貢獻并不多,但是如果你集中起來,或者你的機器學習,機器足夠智能,那可能對你凈值的爬升會有更加大的貢獻。 錢江:我講講我們的模型吧,我們子衿的CTA沒有選擇以中長線、突破的方式進場這種策略為主,我們選擇的是一直在市場里面的這種策略,就是說整個市場沒有什么趨勢的時候,我們就不停地多、空,切換頭寸,但是這個切換過程中,我們的倉位是比較輕的,因為趨勢的強度比較低。但是當趨勢性比較強的時候,我們會把倉位逐步地增大,然后會在一些特殊的位置主動進行減小或者再放大。跟那些突破型策略相比的話,他們相對而言可能追求的是高勝率,那我們反過來,勝率沒去追求,因為一直在切換,整個市場70%到80%左右的時間都是震蕩,這個狀態(tài)一定決定了我來回切換的勝率肯定是低的,因為我是跟著切換,是被動地切換,不可能是左側切換,那么被動地右側切換,肯定造就了這個勝率比較低。但是我們通過倉位的放大、縮小這個資金管理,我去擴大盈虧比,比方說我做了10筆交易,可能8筆交易在來回地切換頭寸,但是8筆交易每筆虧的時候都虧了1塊錢,但是行情來的時候,我2筆交易賺錢了,但因為我有個加倉的動作,我2筆交易每筆賺了20塊錢,那我盈虧比就很高。我們通過這樣的方式去控制風險,然后去獲得相對應的一個收益情況,我們覺得這樣比較合理,也是能比較長久地存活下去的方式,而且能跟大部分的以突破進場方式為主的CTA區(qū)別化,因為他們突破的時候,大部分單子進去的時候,我們可能已經(jīng)有倉位在里面,我們不需要跟他們去搶那個單子、搶那個利潤,這樣就會比較好一些。來回切換的時候,當然也會出現(xiàn)情況,有一定的風險,比方說,突破型策略,可能一直震蕩的時候它始終保持不進場,那對它而言沒有什么風險,但是我們因為有個來回切換,可能會對我們造成來回的虧損。對于這個問題,首先前面說的,我們因為倉位比較低,可能這個損耗還受得了,但是如果當這個狀態(tài)真的維持得比較久,那么我們也是通過比如策略的多樣化去對沖,可能在這些震蕩的區(qū)間的時候,我們可能會通過一些日內或者日間的反轉性的策略,甚至通過一些套利的策略去對沖來回切換的趨勢跟蹤策略的損耗,從這樣一個角度去分攤我的震蕩期的回撤,做到真正的控制風險。 錢江:我大概說一下,雖然大家應該也比較清楚?;旧弦脖容^簡單,首先你會有一個想法,你通過閱讀一些國外的研究資料,或者我們現(xiàn)在圈子里面有一些賣這方面研究資料的,通過別人在賣的一些模型和資料,通過各個渠道,你有一個思路或者一個交易的雛形了,那么,你把這個雛形進行偽代碼化。所謂的偽代碼化,就是基本上邏輯能一條一條列出來,那么我們會對這個邏輯進行審核,這個邏輯是不是有一定交易的意義,或者有一定的站得住腳的一個點。因為我前面發(fā)掘這個雛形,有可能是通過數(shù)據(jù)挖掘,甚至是機器學習自己給出了一個模型,以前有一些軟件,你給它一筐子的數(shù)據(jù)或者指標的算法,然后再給它一段歷史數(shù)據(jù),它算一下,然后給出一個交易模型,曲線非常好看。結果我們一看這個模型,比如MACD除以根號KDJ,那你說這個意義是什么呢?根本就沒有任何意義,不存在任何交易的意義,這樣的話,這一道關就過不了。所以我們會對這個邏輯先進行偽代碼化以后,對這個交易背后的邏輯進行審核,如果這一塊也過關,那么我們把這個偽代碼正式地代碼化,代碼化以后就很簡單,就是拿歷史數(shù)據(jù)測,要過品種的多樣性、時間框架的多樣性,還要過參數(shù)的敏感性的測定,這些都過了,那么我們認為,這個模型就基本上成型了。 但是成型后我們也不會馬上放上去實盤,還有一到兩個月的冷靜期,過了這個冷靜期以后,如果這個策略要上實盤,我們就可以隨時找機會把它上實盤了。設置這么一個冷靜期,其實也有一定的想法,因為很多策略,你剛剛做出來的時候,往往就是曲線創(chuàng)新高的,因為模型玩的是一個概率,最近創(chuàng)新高,說明你的盈利的概率比較高了,那如果你這時候選擇上線,比如它的概率開始回歸了,那就開始虧錢,那這是挺尷尬的事情,所以我們一般會設置一個冷靜期,一方面是為了規(guī)避這個模型中還存在一些小BUG,一方面也是為了讓自己冷靜一下,不是很沖動地去踩這個概率回歸的陷阱,然后就可以選擇上線了。 錢江:我們覺得目前這個波動率還是比較大的,波動率比較大的話,我們覺得一些中短線的策略目前的適應狀況還是比較好的,但是中短線策略,它畢竟能承受的容量還是比較有限,但是如果對一些個人客戶,那不存在容量的問題。但是比如說像我們這樣的,想做一定資產(chǎn)管理規(guī)模的,那可能這一類策略就會受到一定的容量的限制,那么我們會把策略做得更加分散一些,比如說我中長線模型,分兩個策略在跑,我中短線策略可能要分10個策略在跑,那才能承受得起比較大的容量。還有一個就是,我們得跳出整個CTA這個框架,因為交易最終看的是你能否盈利,那么并不是說你一定要把錢就集中在CTA這一塊,你有別的一些機會、你有能力的話,其實還是應該去抓的。所以我們覺得,目前這個狀態(tài)的話,尤其是現(xiàn)在大部分的股票對沖策略,大部分的團隊這類策略都不太好做的情況下,我們反而想去往這一塊去做,或者把這一塊的頭寸加大,但是我們的做法也跟別人不一樣。為什么大家去年以來的阿爾法股票對沖策略表現(xiàn)不太好,原因是有多方面的,包括股指的倒基差的情況等。我們觀察下來覺得,可能整個阿爾法策略的一個基礎就是,市場存在一個長期的阿爾法,我們覺得這個點可能都不一定能成立。大家應該也能體會到,我們的A股市場,它又是一個不缺少熱點或者風口的市場,往往會有炒作的點,那這個炒作的點往往會引發(fā)個別板塊或者個別股票短期內超越指數(shù)的表現(xiàn),這種情況下,短期的阿爾法其實是存在的或者是比較多的。 因為我們有比較好的短線的CTA技術,我們想把短線的CTA技術結合,然后放到這一類的股票阿爾法策略里面,如果這一塊出來,其實是對我們整個CTA有很大的一個彌補。還有一點就是,我前面一直在提,我們加大了套利的倉位,這一塊其實就是商品之間的套利。就是我們做程序化交易CTA這一塊的,應該能感受得非常深,尤其是去年,最近偶爾也發(fā)現(xiàn),比方說一波比較順的漲勢,那么大部分的CTA的倉位肯定就做成了一個多頭的持倉,可能頭寸也會比較大,但是行情走的過程中,不可能每天很順暢地漲,肯定有那么一兩天,往下打,打得很厲害,包括前幾周,黑色系有一兩天跌了5%、6%,但是后來又回上去了,這種情況的話,如果你純粹只有CTA的倉位布局,肯定或多或少會受到一些傷害。但是我們也觀察到,這種行情發(fā)生的時候,兩個品種之間是不會存在這樣一個情況,比方說,鐵礦跟焦炭這兩個價差之間,可能不會出現(xiàn)突然的一個變化,比如做宏觀對沖他們說的,做空鋼廠利潤等邏輯,最后表現(xiàn)到,比方做多鐵礦、做空焦炭,或者是做多焦炭、做空鐵礦,但是這個價差不會出現(xiàn)一下子這樣的反復。所以針對這一塊,我們就加強了一個專門做這個價差的套利,那這樣的話,可以彌補我們CTA趨勢的風險、收益,會更加平穩(wěn)、穩(wěn)健一些,所以我覺得,應該跳出單一的CTA的框架,去選擇一個多策略、多模型這樣結合的方式,可能會更加走得長遠,或者對整個市場會適應性會更加好一些。 錢江:剛才也說了,我們股票其實做的并不是純粹的多頭,我們做的是對沖的狀態(tài),其實說實話,如果是采用傳統(tǒng)的方式,這種狀態(tài)的一個對沖策略,其實還是賺不到錢。因為雖然最近股票在上漲,但是上漲的是大的一些藍籌股,金融、銀行,這種股票在漲,但是一些中小創(chuàng)的股票,應該到今年的三四月份,還是在差不多歷史新低附近,還沒有上來。這種情況下,你去做傳統(tǒng)的股票對沖策略,其實不太好的,所以我們從去年年底就停掉了股票這一塊,往一些捕捉短期的市場阿爾法的股票對沖策略在改造,所以目前我們這一塊的策略其實是停滯狀態(tài),我們在升級,預計今年年底前可能會把這個策略做出來,那么我們經(jīng)過一些測試,可能到明年年初會重新啟動這個策略。 錢江:滑點是相對的,滑點肯定比之前比如2015年要大,因為從2016年以來,日間的波動率肯定是加大了,我們單獨看螺紋鋼這個品種,像2015年之前,螺紋鋼一天內漲2%,幅度都很大了。但是從2015年11月開始,尤其像最近,螺紋鋼一天內漲5%或跌5%是很正常的事情,所以在波動幅度加大的情況下,滑點加大其實也是相對的,因為滑點雖然加大,但是它波動幅度加大,利潤也會有一定的彌補,但是如果單單看滑點,那肯定是擴大了,但是這個也是相輔相成的,也正是因為滑點擴大,或者交易成本、交易手續(xù)費增加了,那么主力等整個市場背后的力量,他在推動行情的時候,肯定要把行情的幅度推得更加大一些,才能彌補掉成本的擴大,所以目前我們看,漲跌幅度會偏大一些。 減小滑點的方法肯定有,比如,現(xiàn)在的行情,經(jīng)常會出現(xiàn)感覺上好像就觸發(fā)了程序化的連續(xù)止損,就是往往打到一些特定點位的時候,突然行情就出現(xiàn)一個斷崖式下跌或者直線上漲的走勢,那么在這種情況下,如果你的策略有觸發(fā)信號,選擇進場,一般來說,除非你打市價單,如果你打對手單很難馬上成交,如果你成交不到,你再去加價成交,可能下一跳已經(jīng)很遠了,這個滑點就非常大。我們的模型能檢驗出這種特殊的行情,這種情況下我們一般信號就不會產(chǎn)生立即的開倉,我們可能等到行情相對平穩(wěn)以后,再把這個倉位處理掉。當然我們也會有個閾值,比如我們持有的是空單,突然往上拉的時候,如果你一直不處理,那肯定也是有問題的,萬一拉得太遠,你風控肯定做不了,那我們也會有一定的硬性的止損線,如果真的觸發(fā)到我們硬的止損線,我們也會被迫地強硬平倉,但這種情況還比較少出現(xiàn)。 還有一個情況,就是我們的策略和品種也足夠分散,哪怕真的有一個品種出現(xiàn)這種情況,我們也不會受到很大的影響。我們還有盤口的一些算法,去規(guī)避掉這種特殊的快速的行情,來減少滑點。我們在做交易的時候,我們也會盡量把單子分散到每個合約,并不是集中在一兩個合約上面,或者集中在主力合約上面。比如某個品種在換月的過程中,也會造成一個比較大的損失,我印象比較深的是,螺紋鋼1705換到1710的時候,當時螺紋鋼是在下跌,當時的主力合約換到下一個合約的時候,1710其實價格更低,這樣一換過去,換月就已經(jīng)損失了幾百個點的利潤,后來有一波比較大的反彈,因為1710它本身價格比較低了,它一反彈,可以反彈很大,反而價位相對比較高的1705反彈的時候就沒有反彈很多,但是你一換倉,這么大波的反向風險就完全吃住了,對于做空頭趨勢跟蹤就有比較大的一個損失。所以我們會進行多個合約的分散交易,可能在換月的過程中,我們自動地倉位已經(jīng)慢慢地均攤過去了,所以就不大會出現(xiàn)因為換月或者其他原因造成滑點、換月?lián)p失的特別大的影響。 主持人:比起以前來,現(xiàn)在學習程序化交易的途徑有很多,比如有一些現(xiàn)成的策略源碼能直接作為參考或實盤,也有很多的培訓和學習資料,您認為,當前的環(huán)境下,學習程序化是否有捷徑可走?還是說,程序化只能是腳踏實地地學習和研究? 錢江:做任何事情都沒有捷徑,尤其是交易這么一個復雜的事情,我個人認為,除非你特別有天賦,就是剛接觸這一塊,立馬能想到一個非常好的模型,我想這種人應該比較少,但是我也見過,他可能就看了一些資料,突然就編寫出來一個高頻模型,然后就很穩(wěn)健地收益,幾倍幾倍地翻,這種畢竟是少數(shù)。那么對于我們大部分人而言,我覺得如果你是學習程序化的,其實相較于從主觀這樣入手去做交易還是有優(yōu)勢的,因為本身程序化跟主觀交易相比,程序化交易就有很大的優(yōu)勢。就好比西醫(yī)跟中醫(yī),主觀交易就像中醫(yī)一樣,需要幾年、幾十年這樣的學習、問診,然后才能對病人進行望聞問切,憑自己的感覺判斷出他有一個怎么樣的病癥,要有一個很長的周期,可能要幾十年下來才能把握得比較準,那主觀交易也是一樣的,可能要幾十年下來,你才能對行情各方面都能把控得比較好。但是程序化交易就好比是西醫(yī),我們可以通過數(shù)據(jù)挖掘等各方面,就好比抽個血、做個CT、B超,我可以通過幾個化驗單上的數(shù)據(jù)來判斷是什么病癥,你是有依據(jù)做出具體判斷的。像西醫(yī)的話,一般來說學十年,就可以正式進行比較好的行醫(yī)了,那程序化可能雖然時間沒有這么長,但是它的學習周期不會像主觀交易這樣要很長時間,如果你已經(jīng)比較熟練地掌握了一個模型的意義和模型的編寫,那么你可能唯一要做的就是,去讀一些資料,然后挖掘一個模型,然后到最后實現(xiàn),可能這個周期就大大縮短了。那我覺得已經(jīng)有這么一個優(yōu)勢在里面,那我們還是應該一步一步、腳踏實地地去做。當然,你如果選擇做這一行,還是要有一個比較強的興趣,我覺得如果你有一個比較強的興趣,興趣會推動你去學習、挖掘這個模型,這樣的話,可能會大大縮短你的學習的周期。 錢江:首先我覺得肯定要有一兩個靈魂人物,因為肯定是以團隊的性質發(fā)展,那么這兩個靈魂人物,他在交易上的理解、理念,或者是他的模型,都是得比較優(yōu)秀,那么他才能作為一個舵手或者船長,去帶好整個團隊。如果帶頭人目光放得比較短,他死磕CTA,那有可能某兩三年或者某四五年,整個大宗商品行情就是很差,CTA模型就一定表現(xiàn)得不好,那如果你只是陷在這里面走不出來,整個團隊可能就有一個比較大的毀滅性的影響。但是如果這個帶隊的人能著眼于一些新的策略開發(fā),或者他本身有這個經(jīng)驗,往別的一些模型開發(fā),他能帶領團隊做一些突圍的動作,或者針對市場的一些變化,它能帶著整個團隊做出相應的改變,那這樣的我覺得這個團隊才能做到長期適應這個市場的變化,至于出不出成績,那我覺得只是時間的問題。只要做正確的事,經(jīng)過一定時間的熏陶下,肯定會得到一定的成果的。至于公司管理上面,我覺得跟其他行業(yè)也差不多,該有的規(guī)章制度都要有,包括人才一些激勵還是要有的,主要還是掌舵的人必須掌控得比較好,無論是對研發(fā)團隊的開發(fā),還是對市場的改變,做出一個比較合理的動作,都是應該的。 我們現(xiàn)在也沒有做出特別大的成績,也談不上什么優(yōu)勢,我就說一下我們我們的幾個精神。我們有個精神,我們不想隨大流,就比如同樣是CTA,人家大部分做中長線或者是突破的策略,我們不做跟人家一樣,雖然這一類策略可能比較大流一些,或者是好開發(fā)一些,但是我們不做這樣。現(xiàn)在我們做的一些一直在市場里面的策略,或者一些中短線這種策略,然后像阿爾法我們也摒棄了傳統(tǒng)的阿爾法模式,我們也做去抓一些偏短線的阿爾法。我們想,始終跟整個市場的大流保持一定的距離,我們要做一個小眾化。第二個,我們還是希望,我們團隊的氛圍或者成員,都是特別優(yōu)秀又會分享的一個狀態(tài),所以我們目前子衿的投研團隊,至少學歷或者學校背景都是非常優(yōu)秀的,基本上都是畢業(yè)于國內外一流的一些學校。第三個,我們希望能做到與時俱進,剛才說三月份我們做了一些調整,也能看出,并不是說我們做出一個模型,這個模型表現(xiàn)不太好的時候,我們認為可能是市場的原因,然后我們就不去做任何的改變,等市場去慢慢變化,然后再去跟著我們模型走,我們不想讓市場去迎合我們的模型,反而我們想要通過自己的改變,去迎合市場,因為沒有人能戰(zhàn)勝市場或者預測市場,但是市場在變化,如果分析到我們這邊,是有能力或者是我們應該去做出改變的,我們還是要盡量地去貼合市場,做出一些改變,這樣的話,就始終能把自己保持在一定的優(yōu)勢狀態(tài),就不容易被市場淘汰,所以我們還是把整個團隊做得與時俱進一點。就是這三個點我們覺得是我們企業(yè)的一個側重點,或者我們比較看重的點,希望這幾個點也能成為我們的一個優(yōu)勢。 錢江:我們都有,但是大部分比如我們的模型可能給出一個具體的價位,比方說3000點買,那行情比方到2990多的時候,我們可能相應的單子已經(jīng)預埋好了,但是我們不會打市價的單子讓它去成交,我們肯定會根據(jù)盤口的情況,有一個掛撤單的動作在里面,剛有也說到,為了避免一些直線上升、直線下跌的情況,我們會選擇暫時規(guī)避掉這一筆單子,可能過一會再來成交。 錢江:這個我覺得也沒有好跟不好,這其實是一個邏輯上的問題,表現(xiàn)在均線上面,實時的時候可能已經(jīng)交叉了,產(chǎn)生了一個金叉或者死叉,可能到收盤的時候,又收回去沒有交叉,這其實是模型邏輯上的一個問題,并不是說你交易采取的動作的問題,你完全可以通過改變你的模型去做一個動作,你可以等到確定他要相交了,再做出一個相應的開倉動作,也可以是第一瞬間你就做出相應動作。如果你采取的是一般性的軟件,可能測試各方面會有問題,可能信號測試跟實際成交會有問題,但是對于我們這些稍微專業(yè)一些的團隊,我們這方面數(shù)據(jù)可以選擇得比較精細,即使我們要用第一時間成交這個邏輯,我們也能測試跟實際做得一模一樣,我們可以比較精細化。這個是邏輯層面,我覺得并不是成交層面。 錢江:我自己做CTA也7個年頭了,期貨可能早期的時候因為一些事情,大部分人聽到期貨這個詞都覺得風險很大,我們接觸下來,其實期貨相對于股票而言風險并不大,股票漲停、跌停是10%的幅度,那么期貨像個別品種漲跌停板就4%,你如果不選擇使用杠桿,其實它的絕對幅度、漲跌幅度是要比股票小,當然你如果是用了期貨的杠桿,那風險就稍微大一些了,但是你如果不使用杠桿的話,其實期貨風險要比個股小多了,我覺得大家也要擺正對期貨的理解。還有一個就是,我們在做CTA的時候,面臨很多個人客戶,可能CTA對他們來說是比較新的,他在購買CTA的基金的時候,他對這個產(chǎn)品的觀察周期普遍比較短,可能看三個月、四個月,這個產(chǎn)品不賺錢,就覺得這個產(chǎn)品是不是不行,但是CTA它的幾個特點里面正好有個特點,它是一個低勝率、高盈虧比的模型,而且市場里面75%以上是震蕩行情,25%左右才是趨勢行情,所以決定了可能75%的時間它一定是在回撤的,剩下的25%可能就是那么一周兩周或者一個月兩個月就完成了一年的漲勢。如果你對這類產(chǎn)品的觀察周期縮得這么短,往往可能你覺得不太好撤掉了,但是后面行情就來了,所以我也是給廣大投資者一個建議,對CTA策略,大家還是要把觀察的時間框架拉得更長一些,比方說你拉長到兩年或者三年,這樣的話,一般來說,國內的市場兩到三年肯定會有一兩波行情,你去衡量這個CTA基金能不能抓到這兩波行情,去判斷它是不是一個合格的CTA基金,那是正確的。那么還有一點,因為國內的波動率其實是偏大的,如果你把這個時間框架放得比較長遠、比較合理的話,CTA基金長期下來,它的收益情況是要比大部分的投資策略要好的,所以大家在做一些投資的時候,應該更加科學一點、理性一點。 錢江:這個其實要涉及到一個分享的問題,因為往往這些人都是有一套比較成熟的模型、交易邏輯,他可能缺乏的是量化到編程實現(xiàn)的技術能力,如果自己去學,可能這個過程又會非常長,但如果他去尋找一些相關的編程人才配合的時候,這個就涉及到愿不愿意把他那些東西給人家。所以一般如果真的是有比較好的一個交易邏輯或者成型的模型,最好還是以團隊化去運作,這個團隊還是要把各方面的制度建立完善,這樣才能做到真的無保留地跟IT人員說出你的模型,那人家能更好地把你的想法實現(xiàn),這樣才能真正達到一個完美的程序化。 主持人:有一些新手剛開始學的話,會不會自己去先學編程比較好? 錢江:如果是入門的話,國內一些常用的程序化平臺還是比較容易入手的,像TB、MC、文華,文華可能編程的模型適應力更加差一些,相對而言TB跟MC稍微好一些,它們的語言其實你只要懂一些英語的話,還是比較能理解的,對于初級的想入程序化這一行的人,從這幾個平臺入手去學習可能更加好一些。那么如果你在這個平臺上做模型已經(jīng)做了兩三年的時間,你再去學習一些比方像現(xiàn)在比較熱門的python等語言,往這個方面去拓展,可能會更加好一些,因為至少你對交易模型已經(jīng)有理解了?,F(xiàn)在市面上也有一些配套的程序化的編程平臺的一些培訓、語言的培訓,如果你有那個基礎的話,再去學習一下這方面的知識,我覺得還是可以的。 七禾網(wǎng)注:成績代表過去,未來充滿挑戰(zhàn)!
|
|
|