譚 磊
(武漢大學(xué)經(jīng)濟(jì)與管理學(xué)院,湖北武漢430000)
趨勢(shì)跟蹤類策略的內(nèi)在邏輯
譚 磊
(武漢大學(xué)經(jīng)濟(jì)與管理學(xué)院,湖北武漢430000)
量化交易策略中非常常見(jiàn)的趨勢(shì)是跟蹤策略,以及趨勢(shì)跟蹤策略背后的盈利邏輯,從市場(chǎng)結(jié)構(gòu)和行為經(jīng)濟(jì)學(xué)的角度分析其盈利來(lái)源的市場(chǎng)基礎(chǔ),同時(shí)給出經(jīng)典的雙均線策略以及新近公布的ATRRSI策略。
量化交易;趨勢(shì)跟蹤;行為經(jīng)濟(jì)學(xué)
趨勢(shì)跟蹤策略是量化投資策略中非常經(jīng)典的投資策略,它利用預(yù)先制定好的模型或者各類技術(shù)指標(biāo)來(lái)界定趨勢(shì),通過(guò)跟隨趨勢(shì)的延續(xù)來(lái)獲利,當(dāng)趨勢(shì)反轉(zhuǎn)或者趨勢(shì)停滯時(shí),及時(shí)止損出場(chǎng)。一個(gè)完整的趨勢(shì)策略包括明確的進(jìn)場(chǎng)規(guī)則,倉(cāng)位控制,風(fēng)險(xiǎn)配置,出場(chǎng)規(guī)則。進(jìn)場(chǎng)規(guī)則是一個(gè)趨勢(shì)跟蹤策略最主要的部分,它決定了在何時(shí)去持有倉(cāng)位。倉(cāng)位控制決定了持有頭寸的大小。出場(chǎng)規(guī)則決定何時(shí)了結(jié)頭寸,出場(chǎng)規(guī)則又包括根據(jù)買(mǎi)入賣(mài)出的原始信號(hào)出場(chǎng),比如出現(xiàn)新的做多信號(hào)時(shí)才去平掉空頭;止損出場(chǎng),當(dāng)損失到達(dá)預(yù)先設(shè)定的止損線時(shí)出場(chǎng);止盈出場(chǎng),當(dāng)盈利到達(dá)預(yù)先設(shè)定的盈利目標(biāo)時(shí)出場(chǎng);根據(jù)持倉(cāng)時(shí)間出場(chǎng),當(dāng)持倉(cāng)超過(guò)規(guī)定的時(shí)長(zhǎng)時(shí),立即出場(chǎng);市場(chǎng)收盤(pán)出場(chǎng),為了規(guī)避隔夜的市場(chǎng)風(fēng)險(xiǎn),大部分策略要求收盤(pán)即出場(chǎng)。而風(fēng)險(xiǎn)配置則是指策略之間的風(fēng)險(xiǎn)均衡,根據(jù)策略之間的相關(guān)性,風(fēng)險(xiǎn)與收益的表現(xiàn),選擇不同的資金分配方案,以求達(dá)到風(fēng)險(xiǎn)與收益的均衡。
“截?cái)嗵潛p,讓利潤(rùn)奔跑”是趨勢(shì)跟蹤策略的核心邏輯,他們通過(guò)在市場(chǎng)中不斷的進(jìn)出,尋找從統(tǒng)計(jì)上對(duì)自己有利的交易方式,積累交易量,通過(guò)一次又一次的交易來(lái)獲得穩(wěn)定的盈利。傳統(tǒng)的方式是通過(guò)設(shè)計(jì)類似于MACD,RSI等技術(shù)指標(biāo),通過(guò)技術(shù)指標(biāo)來(lái)判定市場(chǎng)趨勢(shì),跟隨趨勢(shì),而具體的進(jìn)出規(guī)則是通過(guò)對(duì)歷史數(shù)據(jù)進(jìn)行回溯,即所謂的回測(cè)來(lái)得到的;更新一點(diǎn)的方式則是通過(guò)類似機(jī)器學(xué)習(xí)或者深度學(xué)習(xí)等黑箱算法,從數(shù)據(jù)中學(xué)習(xí)市場(chǎng)的模式,以求指示出市場(chǎng)趨勢(shì),或者預(yù)測(cè)出當(dāng)前市場(chǎng)情形下的預(yù)期收益,從而進(jìn)行操作。這兩者的差別在于,前者的交易規(guī)則是從人的思維出發(fā),由人的經(jīng)驗(yàn)總結(jié)得到的決策樹(shù),而后者的交易規(guī)則則是通過(guò)數(shù)據(jù)中學(xué)習(xí)得到,根植于樣本數(shù)據(jù)中;兩相比較,由經(jīng)驗(yàn)得到的交易規(guī)則,更加符合交易的邏輯,融入了人的經(jīng)驗(yàn),泛化能力更好;而機(jī)器的優(yōu)勢(shì)在于計(jì)算能力強(qiáng),能夠發(fā)現(xiàn)一些反直覺(jué)的模式。
趨勢(shì)跟蹤策略在早期被認(rèn)為是alpha型策略,存在無(wú)風(fēng)險(xiǎn)收益,而在最近一些年內(nèi)被認(rèn)為是beta型策略,原因在于趨勢(shì)跟蹤的理念在近些年不斷為大眾所熟知,導(dǎo)致無(wú)風(fēng)險(xiǎn)收益逐漸的消失,慢慢的淪為了beta型策略,即該策略的利潤(rùn)來(lái)源于承受市場(chǎng)風(fēng)險(xiǎn)的風(fēng)險(xiǎn)溢價(jià)。

金融市場(chǎng)的本質(zhì)就是買(mǎi)賣(mài)風(fēng)險(xiǎn),這使得我們需要在風(fēng)險(xiǎn)和收益之間做出權(quán)衡,量化的本質(zhì)是借助歷史數(shù)據(jù)和精確化的定量手段為我們的每一次決策提供依據(jù),從而使得每一筆交易都具有足夠高的風(fēng)險(xiǎn)收益比,通過(guò)程序化交易執(zhí)行每一次決策,通過(guò)不斷累積交易量,通過(guò)大數(shù)定律來(lái)得到一個(gè)相對(duì)穩(wěn)定的收益曲線。
趨勢(shì)跟蹤策略名聲大燥歸功于理查德.丹尼斯的海龜計(jì)劃,1983年著名的商品交易者理查德.丹尼斯與其友人辯論,一位成功的交易者究竟是天生的還是可以后天培養(yǎng)的。隨后理查德.丹尼斯招募了一些成員,向他們傳授了自己的交易方法,并給他們真實(shí)的賬戶進(jìn)行操作,這些成員大都取得了很高的成就。理查德.丹尼斯的交易理念被后人總結(jié)為海龜交易法則,而受到理查德.丹尼斯培訓(xùn)的人則被稱為海龜,海龜?shù)某晒κ沟么蠹蚁嘈牛粋€(gè)成功的交易者是可以后天培養(yǎng)的。同時(shí),他也向世人展示了一個(gè)完整的交易策略應(yīng)該具備的要素。
1、策略示例
趨勢(shì)跟蹤策略大致分為四個(gè)模塊,明確的買(mǎi)入規(guī)則,倉(cāng)位分配規(guī)則,風(fēng)險(xiǎn)配置和明確的賣(mài)出規(guī)則。在下面,我將會(huì)展示兩個(gè)經(jīng)典的趨勢(shì)跟蹤類策略的具體規(guī)則。
(1)雙均線策略
數(shù)據(jù):歷史K線數(shù)據(jù),包含開(kāi)盤(pán)價(jià)(Open),收盤(pán)價(jià)(Close),最高價(jià)(High),最低價(jià)(Low),成交量(Volume),成交額(Amount)
數(shù)據(jù)處理:計(jì)算M根K線的移動(dòng)平均RM,計(jì)算N根K線的移動(dòng)平均RN,M>N
買(mǎi)入規(guī)則:當(dāng)RN>RM時(shí),多頭開(kāi)倉(cāng)(Long);當(dāng)RM>RN時(shí),空頭開(kāi)倉(cāng)(Short)
賣(mài)出規(guī)則:當(dāng)RN<RM時(shí),空頭平倉(cāng)(Sell);當(dāng)RM<RN時(shí),多頭平倉(cāng)(Cover)
倉(cāng)位控制:一手(2)AtrRsi策略
數(shù)據(jù):歷史K線數(shù)據(jù),包含開(kāi)盤(pán)價(jià)(Open),收盤(pán)價(jià)(Close),最高價(jià)(High),最低價(jià)(Low),成交量(Volume),成交額(Amount)
數(shù)據(jù)處理:計(jì)算過(guò)去M根K線的ATR值記為ATR,并計(jì)算其N期移動(dòng)平均記為ATRMA,計(jì)算其K期的RSI開(kāi)倉(cāng)規(guī)則:當(dāng)ATR>ATRMA,并且RSI>L時(shí)多頭開(kāi)倉(cāng);當(dāng)ATR<ATRMA,并且RSI<100-L
平倉(cāng)規(guī)則:滑動(dòng)止損出場(chǎng),當(dāng)該持倉(cāng)從最高收益虧損超過(guò)一定比例,則平倉(cāng)
倉(cāng)位控制:一手
2、風(fēng)險(xiǎn)配置
在多個(gè)策略的基礎(chǔ)上,我們需要在多個(gè)策略之間做出合理的資金分配,以求得到最佳的總體與風(fēng)險(xiǎn)。一個(gè)常見(jiàn)的辦法是利用現(xiàn)代投資理論進(jìn)行優(yōu)化,計(jì)算其預(yù)期收益與協(xié)方差矩陣,利用歷史數(shù)據(jù)求解下述最優(yōu)化問(wèn)題,得到最佳倉(cāng)位分配方案。

其中w是多個(gè)策略之間的權(quán)重,∑w=1,∑為策略之間的協(xié)方差矩陣,q≥0為風(fēng)險(xiǎn)承受因子,R為預(yù)期收益;wT∑w為投資組合的方差,RTw為投資組合收益。當(dāng)策略之前的相關(guān)性比較低時(shí),我們可以通過(guò)均衡風(fēng)險(xiǎn)的方式來(lái)分配權(quán)重,通過(guò)對(duì)不同的策略給予不同的權(quán)重,使得不同策略以貨幣單位計(jì)量的波動(dòng)總體相等,計(jì)量波動(dòng)可以通過(guò)常見(jiàn)的標(biāo)準(zhǔn)差指標(biāo)或者ATR指標(biāo)(AverageTrue Range)。
趨勢(shì)跟蹤策略從出現(xiàn)之初到如今廣為流傳,一直經(jīng)久不衰,其原因是趨勢(shì)行情沒(méi)有消失,那么以跟蹤趨勢(shì)為主要盈利點(diǎn)的趨勢(shì)跟蹤策略自然不會(huì)消亡,在下面的篇幅中,我們會(huì)探討為何趨勢(shì)會(huì)出現(xiàn)。
首先,在期貨市場(chǎng)或者是外匯市場(chǎng)中,交易的方式通常是保證金方式,也就是說(shuō)參與者往往是帶杠桿的。市場(chǎng)中的普通玩家大都資金有限,風(fēng)險(xiǎn)控制能力薄弱,容錯(cuò)能力低。所以,對(duì)于他們來(lái)說(shuō),順著現(xiàn)有的方向交易和逆向交易意義完全不一樣。順勢(shì)交易,先浮盈,即使出現(xiàn)行情轉(zhuǎn)向,仍然不會(huì)馬上面臨保證金不足的問(wèn)題;而逆勢(shì)交易,先浮虧,如果保證金不足,則很快會(huì)被強(qiáng)制平倉(cāng),這導(dǎo)致了,即便是市場(chǎng)發(fā)生了一段時(shí)間的隨機(jī)游走,散戶也往往會(huì)選擇跟隨趨勢(shì)下注居多,這就導(dǎo)致了市場(chǎng)往往容易呈現(xiàn)出趨勢(shì)行情。
這是從簡(jiǎn)單的邏輯層面提供的一些解釋,同時(shí),我們可以從行為經(jīng)濟(jì)學(xué)中得到一些啟示。
前景理論(prospecttheory)由DanielKahneman和AmosNathanTversky在1979年提出,前景理論解釋了人們?cè)诿鎸?duì)收益與虧損,概率高低時(shí)做出不對(duì)稱決策的心理模式。
根據(jù)前景理論,首先,人的偏好對(duì)于獲利和損失的效用變化是不一樣的,可以引申出四條規(guī)則:確定效應(yīng),當(dāng)處于盈利狀態(tài)時(shí),多數(shù)人是風(fēng)險(xiǎn)厭惡者;反射效應(yīng),當(dāng)處于虧損時(shí),多數(shù)人是風(fēng)險(xiǎn)偏好者;損失規(guī)避,多數(shù)人對(duì)損失比對(duì)收益敏感;參照依賴,多數(shù)人對(duì)得失的判斷往往由參照點(diǎn)決定
當(dāng)市場(chǎng)較為平淡時(shí),相對(duì)更接近于零漂移的隨機(jī)游走的時(shí)候,市場(chǎng)上的交易者總是會(huì)在盈利時(shí)選擇落袋為安,高位平倉(cāng),從而強(qiáng)化了價(jià)格時(shí)間序列的反相關(guān)性。當(dāng)市場(chǎng)的趨勢(shì)性較為明顯時(shí),尤其是基本面發(fā)現(xiàn)變化帶來(lái)的變化時(shí),即行情處于帶漂移項(xiàng)的隨機(jī)游走時(shí),多空雙方的平倉(cāng)意愿都不會(huì)很強(qiáng)。那么即便在驅(qū)動(dòng)價(jià)格變化的因素結(jié)束后,市場(chǎng)行情從帶偏移項(xiàng)的隨機(jī)游走進(jìn)入不帶偏移項(xiàng)的隨機(jī)游走時(shí),虧損的投資者會(huì)選擇繼續(xù)持有,根據(jù)前景理論,此時(shí)的價(jià)格隨機(jī)游走會(huì)導(dǎo)致虧損方的效用損失會(huì)顯著的大于盈利方的效用損失,當(dāng)效用損失超出部分虧損者的心理承受極限或者被強(qiáng)制平倉(cāng)后,這部分投資者主動(dòng)平倉(cāng)會(huì)推動(dòng)行情朝著趨勢(shì)的方向繼續(xù)發(fā)展,甚至帶來(lái)多空的踩踏行情,從而強(qiáng)化了價(jià)格時(shí)間序列的正相關(guān)性。
綜合來(lái)看,當(dāng)處于震蕩行情時(shí),時(shí)間序列的反相關(guān)性會(huì)被強(qiáng)化;當(dāng)行情處于趨勢(shì)時(shí),時(shí)間序列的相關(guān)性,即趨勢(shì)會(huì)被強(qiáng)化,這就是趨勢(shì)行情與反趨勢(shì)行情的不對(duì)稱性。這種不對(duì)稱性,導(dǎo)致了趨勢(shì)跟蹤策略收益分布的厚尾特性,趨勢(shì)跟蹤策略在現(xiàn)在已經(jīng)被認(rèn)為是一種beta策略,而beta策略獲得收益的來(lái)源是我們承受市場(chǎng)風(fēng)險(xiǎn)帶來(lái)的風(fēng)險(xiǎn)溢價(jià)。當(dāng)我們買(mǎi)入一個(gè)市場(chǎng)標(biāo)的時(shí),用開(kāi)倉(cāng)去下注,用出場(chǎng)規(guī)則去買(mǎi)入風(fēng)險(xiǎn)暴露,買(mǎi)入具有足夠的風(fēng)險(xiǎn)收益比的資產(chǎn)。并且由于收益的不對(duì)稱性導(dǎo)致的厚尾效應(yīng)的存在,使得我們?cè)谑袌?chǎng)中并不是一個(gè)一直公平的游戲,我們的策略在統(tǒng)計(jì)上是具有正的期望收益的。這就可以保證趨勢(shì)跟蹤策略具有足夠的盈利能力,這也是趨勢(shì)跟蹤類策略大部分利潤(rùn)來(lái)源于少數(shù)高收益的成交的原因。
趨勢(shì)跟蹤策略是一類經(jīng)典的CTA策略,它的利潤(rùn)來(lái)源于人的偏好的不對(duì)稱帶來(lái)的市場(chǎng)的厚尾效應(yīng),這些東西都是深深的根植于人的本性或者說(shuō)市場(chǎng)的本性之中的,從這個(gè)角度來(lái)看,只要市場(chǎng)參與的主體不發(fā)生大的變化,趨勢(shì)跟蹤類策略在很長(zhǎng)的一段時(shí)間內(nèi)是不會(huì)消亡的。隨著市場(chǎng)的不斷進(jìn)步與完善,趨勢(shì)跟蹤策略從原先的alpha策略轉(zhuǎn)化為了beta策略,無(wú)風(fēng)險(xiǎn)收益部分逐漸消失。在未來(lái),這一類策略的夏普比率會(huì)不斷的下降,高夏普比率意味著富礦,隨著不斷的挖掘,會(huì)逐漸變得不穩(wěn)定,成為貧礦。但是,以機(jī)器學(xué)習(xí)和深度學(xué)習(xí)為主要手段的新型CTA策略不斷發(fā)展,給量化策略的研發(fā)注入了新的活力,趨勢(shì)跟蹤策略在新的時(shí)期將會(huì)持續(xù)煥發(fā)出新的活力。
[1]GreysermanA,KaminskiK.Trendfollowingwithmanaged futures:Thesearchforcrisisalpha[M].JohnWiley&Sons,2014.
[2]ClareA,SeatonJ,SmithPN,etal.Trendfollowing,risk parityandmomentumincommodityfutures[J].International ReviewofFinancialAnalysis,2014(31).
[3]SzakmaryAC,ShenQ,SharmaSC.Trend-followingtrading strategies in commodity futures:Are-examination[J].Journal ofBanking&Finance,2010(34).
[4]DaiM,ZhangQ,ZhuQJ.Trendfollowingtradingundera regimeswitchingmodel[J].SIAMJournalonFinancialMathematics,2010(1).
(責(zé)任編輯:楊再新)