[轉(zhuǎn)] 警惕模型的失效
在量化投資策略的開(kāi)發(fā)過(guò)程中,一套模擬運(yùn)行表現(xiàn)優(yōu)異的策略,在實(shí)際投入運(yùn)行后就表現(xiàn)不佳,甚至出現(xiàn)連續(xù)性的虧損,讓許多策略開(kāi)發(fā)者痛苦不堪;在實(shí)盤(pán)運(yùn)行中,曾經(jīng)有效的模型也會(huì)經(jīng)常不盈利,此時(shí)策略是否繼續(xù)運(yùn)行是基金管理者所面臨的一個(gè)非常難的選擇。針對(duì)策略模型是否繼續(xù)有效的問(wèn)題,筆者結(jié)合自身的實(shí)際經(jīng)驗(yàn),試圖給出一些評(píng)判方法,以供讀者參考。
失效—策略模型的必然結(jié)局?
現(xiàn)實(shí)世界的復(fù)雜性決定了沒(méi)有一個(gè)模型能夠涵蓋現(xiàn)實(shí)世界的所有特征,只能采取簡(jiǎn)化的辦法,通過(guò)突出顯示某些特點(diǎn)來(lái)描述真實(shí)的世界。而簡(jiǎn)化的結(jié)果就是我們將某些局部的特性看成是現(xiàn)實(shí)事物本身,這種以局部特征代替整體的方法,使得策略模型本身就具備很大的局限性。另外,在金融市場(chǎng)上,投資者的情緒以及未來(lái)的期望對(duì)資產(chǎn)的價(jià)格有著重大的影響,而這些主觀性的想法卻較容易發(fā)生較大的改變,使得市場(chǎng)運(yùn)行的特征也發(fā)生改變,模型失效也就必然了。
在程序化交易中,策略模型的實(shí)質(zhì)是按照既定的規(guī)則進(jìn)行買(mǎi)賣(mài)交易。投資者依據(jù)經(jīng)驗(yàn)或者數(shù)理化的方法從歷史行情中發(fā)掘出某些特定的規(guī)律,然后據(jù)此制定出相應(yīng)的買(mǎi)賣(mài)規(guī)則。因此,規(guī)則本身是對(duì)行情的簡(jiǎn)化,將歷史行情中某些特定的規(guī)律看成市場(chǎng)普遍的真理,但不同時(shí)間內(nèi),市場(chǎng)規(guī)律會(huì)呈現(xiàn)出不一樣的特征,策略模型也就失效了。在不同的時(shí)間區(qū)間內(nèi),投資者對(duì)風(fēng)險(xiǎn)的偏好容易發(fā)生較大的改變,這樣行情內(nèi)在的規(guī)律性特征也將改變,以往適用的交易規(guī)則將不再有效。而投資者對(duì)風(fēng)險(xiǎn)的偏好是難以用數(shù)量化的方法加以度量的,這將使得策略模型很難獲得持久的有效性。
還有一個(gè)就是市場(chǎng)有效性的問(wèn)題。只有極少數(shù)的人能夠長(zhǎng)期戰(zhàn)勝資本市場(chǎng),這也就意味著對(duì)于絕大多數(shù)的策略模型而言,不太可能長(zhǎng)期有效,這也正是資本市場(chǎng)殘酷性的體現(xiàn)。相反,一個(gè)非常奇特的現(xiàn)象就是如果某個(gè)交易策略一旦被大多數(shù)人所知道,那么該策略就將難以盈利,市場(chǎng)始終演繹著少數(shù)人賺錢(qián)的真理。比如,最為經(jīng)典的海龜交易系統(tǒng),曾經(jīng)四年時(shí)間狂賺3000萬(wàn)美元,但是在其策略公布于世后,就難以獲得好的盈利。而隨著國(guó)內(nèi)程序化交易的迅速發(fā)展,某種特定類(lèi)型的策略模型一定會(huì)被更多的程序化交易者開(kāi)發(fā)出來(lái),策略模型的失效也將僅僅是時(shí)間上的問(wèn)題。
如何斷定策略已經(jīng)失效
如果我們無(wú)法阻止策略模型由高效轉(zhuǎn)向低效,進(jìn)而失效的命運(yùn),那留下來(lái)的問(wèn)題就是該如何判定他是否已經(jīng)失效。在未來(lái)行情不可知的前提下,判斷模型是否依然有效是很難的。筆者提出兩點(diǎn)思路供參考:第一,分析市場(chǎng)的運(yùn)行特征是否已經(jīng)轉(zhuǎn)變,如果轉(zhuǎn)變,進(jìn)而就可能導(dǎo)致模型不再有效。例如,一些高度依賴特定交易指令的模型,隨著交易規(guī)則的調(diào)整會(huì)面臨失效,或者套利交易在市場(chǎng)有效性大幅改善時(shí),盈利能力大幅度降低均屬此類(lèi)。第二,分析模型是否仍然有效地執(zhí)行交易策略,即交易結(jié)果反映出來(lái)的交易邏輯是否與設(shè)計(jì)方案一致,比如開(kāi)倉(cāng)時(shí)機(jī)經(jīng)常出現(xiàn)滯后,對(duì)行情的敏感度降低,勝率或盈虧比連續(xù)出現(xiàn)比較大的變化時(shí)都要注意,這是被動(dòng)從交易結(jié)果上發(fā)現(xiàn)失效的辦法,一般我們會(huì)比較關(guān)心周月線級(jí)別上的連續(xù)虧損以及最大回轍。
另一個(gè)需要關(guān)注的是反程序化交易策略。隨著程序化交易越來(lái)越成為市場(chǎng)一個(gè)重要的組成部分,程序化交易資金量日趨增大,市場(chǎng)出現(xiàn)了專門(mén)研究反程序化的交易策略,即通過(guò)采取與大多數(shù)程序化交易者相反的操作策略,獲取程序化交易者的部位頭寸來(lái)得到收益。而就當(dāng)前國(guó)內(nèi)程序化交易的實(shí)踐來(lái)看,大多數(shù)采取的依然是較為傳統(tǒng)的技術(shù)分析的方式,交易策略具有很強(qiáng)的趨同性,預(yù)計(jì)后期反程序化的交易策略將成為一股重要的市場(chǎng)力量,這將大大減少策略模型的有效期。比如,在實(shí)際中,如果出現(xiàn)經(jīng)常性的止損單,就需要投資者多加注意了。
小結(jié)
總的來(lái)說(shuō),從長(zhǎng)期來(lái)看,投資者主觀風(fēng)險(xiǎn)態(tài)度較易發(fā)生較大幅度的改變,因此市場(chǎng)的行情特征必然在不同時(shí)間內(nèi)呈現(xiàn)出不同的特征,而經(jīng)過(guò)簡(jiǎn)化后的模型以局部特性代替市場(chǎng)本身,使得模型自身具有很強(qiáng)的內(nèi)在局限性,難以適應(yīng)不同的行情。另外,市場(chǎng)的有效性決定一個(gè)既定的模型很難長(zhǎng)期的獲得超額收益,模型的失效也僅僅是時(shí)間問(wèn)題。因此,在實(shí)際程序化交易中,我們需要對(duì)模型失效的時(shí)點(diǎn)做出判定。而由于市場(chǎng)是未知的,對(duì)模型是否已經(jīng)失效我們很難給出準(zhǔn)確性的評(píng)判,更多依賴的是經(jīng)驗(yàn)性的判斷。
您需要 [注冊(cè)] 或 [登陸] 后才能發(fā)表點(diǎn)評(píng)