本次主要介紹排序的方法檢測(cè)因子選股的有效性,具體而言,對(duì)于任意一個(gè)候選因子,咋模型形成期的第一個(gè)月初開始計(jì)算市場(chǎng)中每只正常交易股票的該因子的大小,按照從小到大對(duì)樣板股票進(jìn)行排序,并平均分成n個(gè)組合,一直持有到月末,在下個(gè)月初,再按照同樣的方法重新構(gòu)建n個(gè)組合并持有到月末,每月如此,一直重復(fù)到模型行程期末。
組合構(gòu)建完畢后,計(jì)算n個(gè)組合的年化復(fù)合收益,相對(duì)于業(yè)績(jī)基準(zhǔn)的超出收益、在不同市場(chǎng)狀況下的高收益組合跑贏基準(zhǔn)和低收益組合跑贏基準(zhǔn)的概率等。為確定選股因子的有效性,建立如下數(shù)量標(biāo)準(zhǔn):
序數(shù)為1到n的組合年化復(fù)合收益應(yīng)滿足一定的排序關(guān)系,即因子的大小與收益的大小具有較大的相關(guān)關(guān)系,從統(tǒng)計(jì)的角度看,因子能較為顯著的影響組合預(yù)期收益。假設(shè)序數(shù)為i的組合年化收益為xi,那么xi與i的相關(guān)性絕對(duì)值A(chǔ)bs
![][02]
[02]: http://latex.codecogs.com/png.latex?Abs(Corr(x_i,i)){\ge}MinCorr
其中MinCorr為模型所設(shè)定的收益和序數(shù)最小的相關(guān)性閾值。令序數(shù)為1和n的兩個(gè)極端組合相對(duì)基準(zhǔn)的超額收益分別是AR1和AR2n如果![][03]
[03]: http://latex.codecogs.com/png.latex?AR_1{\ge}AR_n
該假設(shè)表示因子越小,收益越大。那么兩者應(yīng)滿足如下條件![][04]
[04]: http://latex.codecogs.com/png.latex?AR_1{\ge}MinAR_{top}{\ge}0{\a}AR_n{\le}MinAR_{bottom}{\le}0
反之如果如果![][05]
[05]: http://latex.codecogs.com/png.latex?AR_1{\le}AR_n
該假設(shè)表示因子越大,收益越大。那么兩者應(yīng)滿足如下條件![][06]
[06]: http://latex.codecogs.com/png.latex?AR_n{\ge}MinAR_{top}{\ge}0{\a}AR_1{\le}MinAR_{bottom}{\le}0
其中MinAR_top和MinAR_bottom分別為兩個(gè)極端組合的最小超出收益閾值,以上條件保證因子最大和最小的兩個(gè)組合中,一個(gè)是明顯跑贏市場(chǎng)的贏家組合,一個(gè)是明顯跑輸市場(chǎng)的輸家組合。無(wú)論在上漲,下跌還是整個(gè)模型形成期,序數(shù)1和n的兩個(gè)極端組合中,較高收益的組合應(yīng)該能以較高的概率跑贏市場(chǎng),而較低收益的組合則能以較高的概率跑輸市場(chǎng)。
符合以上3個(gè)條件的因子至少說明在過去一段時(shí)間內(nèi)表現(xiàn)較好的選股能力,可以作為進(jìn)一步篩選的有效因子。