如何篩選穩(wěn)定有效的量化因子 我們都知道量化投資的核心是模型,模型的核心是因子。這在市場(chǎng)容量巨大的中性Alpha策略中體現(xiàn)的尤為明顯,所以如何去尋找穩(wěn)定有效的因子成為我們寫(xiě)出一個(gè)成熟盈利的量化策略的第一步。 本文中詳細(xì)描述了如何去尋找一個(gè)具有穩(wěn)定超額收益的Alpha 因子并測(cè)試他的有效性。 文中演示的這個(gè)因子是基于收益率和波動(dòng)率的。為什么要選擇這兩個(gè)指標(biāo)作為開(kāi)發(fā)因子的參考呢,首先收益率是一個(gè)非常有效而且已經(jīng)廣泛應(yīng)用的因子,普遍應(yīng)用于動(dòng)量模型、動(dòng)量反轉(zhuǎn)模型及Fama-French三因子模型中,加上判斷市場(chǎng)波動(dòng)幅度大小的波動(dòng)率,一個(gè)簡(jiǎn)單量?jī)r(jià)的市場(chǎng)類(lèi)因子雛形就有了。 接著就開(kāi)始構(gòu)建收益波動(dòng)比因子rwR = (closePrice-openPrice)/(highPrice-lowPrice),式中:open為開(kāi)盤(pán)買(mǎi)入價(jià)格,close為賣(mài)出價(jià)格,high為持有期內(nèi)最高價(jià),low為持有期內(nèi)最低價(jià)。 確定因子以后,我就開(kāi)始對(duì)它的有效性進(jìn)行研究。首先利用收益波動(dòng)因子挑選出排名前5%和最后5%的股票。等權(quán)重買(mǎi)入,持有5天后賣(mài)出,看看相對(duì)基準(zhǔn)的收益。挑選的股票池是HS300,選用的基準(zhǔn)也是HS300,數(shù)據(jù)和回測(cè)平臺(tái)來(lái)源于優(yōu)礦。 得到如下結(jié)果: Top 5%
Last 5% 可以看到后5%比前5%表現(xiàn)好很多,那這是偶然情況還是該因子的確有效而且為反向因子呢? 我又接著進(jìn)行了測(cè)試,把滬深300股票池中的所有股票按照收益波動(dòng)因子分為10等份,等權(quán)重買(mǎi)入,分別回測(cè)得到如下結(jié)果。 可以看到按收益波動(dòng)因子區(qū)別排名靠后的表現(xiàn)遠(yuǎn)優(yōu)于排名考前的股票。 接著我用Last 5%股票組合的收益減去Top5%股票組合的收益,得到如下結(jié)果。 可以看出來(lái)這個(gè)因子的確有效而且是一個(gè)反向因子,并且區(qū)分度明顯,在絕大數(shù)時(shí)間表現(xiàn)穩(wěn)健,可以用于構(gòu)建多因子模型。 其次所有按照收益波動(dòng)單因子買(mǎi)入的組合都會(huì)在股災(zāi)時(shí)出現(xiàn)較大回測(cè),這是因?yàn)橛捎谝蜃邮找媾c波動(dòng)率正相關(guān),所以收益波動(dòng)率因子組合在股災(zāi)期間發(fā)生了較大回撤,除此之外,因子表現(xiàn)都比較穩(wěn)健。 至于后續(xù)研究分析收益率和波動(dòng)率哪個(gè)對(duì)組合的影響更大,來(lái)調(diào)整收益率和波動(dòng)率附加系數(shù)對(duì)因子進(jìn)行優(yōu)化,留給感興趣的朋友們自行研究吧。 (原帖地址:https:///community/share/569dd27f228e5b8ffc74524b) |
|
來(lái)自: rogerszysyu > 《待分類(lèi)》