鄭露雨
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,在金融投資領(lǐng)域,開發(fā)程序化交易策略正處于方興未艾之時(shí)。量化投資在運(yùn)用數(shù)理統(tǒng)計(jì)挖掘歷史信息的過(guò)程中,找出蘊(yùn)含的規(guī)律,并構(gòu)建出相應(yīng)策略由計(jì)算機(jī)自動(dòng)執(zhí)行交易訂單,能夠有效規(guī)避人的心理缺陷,從而能夠獲取超額收益。本文以滬深300指數(shù)成分股為研究對(duì)象,基于價(jià)值、成長(zhǎng)和質(zhì)量因子,分別選擇市銷率、凈利潤(rùn)增長(zhǎng)率和權(quán)益回報(bào)率三因子通過(guò)打分法進(jìn)行選股,并建立量化投資策略模型。經(jīng)過(guò)分析優(yōu)選的股票,收益率表現(xiàn)良好,證明了該量化模型性能優(yōu)異,為投資者獲得正向收益提供了借鑒。
一、引言
近年來(lái),人工智能的發(fā)展已經(jīng)成為大勢(shì)所趨,國(guó)外人工智能與金融投資的結(jié)合已日臻完善,而國(guó)內(nèi)量化投資仍然處于起步階段。原先量化私募系統(tǒng)因股市異常波動(dòng)而被迫關(guān)閉,但自今年起,程序化交易接口又宣布重新對(duì)券商開放,為國(guó)內(nèi)量化投資的了進(jìn)一步發(fā)展提供了新的契機(jī)。傳統(tǒng)的定性投資難以規(guī)避人性缺點(diǎn),而程序化交易則不同,通過(guò)構(gòu)建有效策略,以信號(hào)為基礎(chǔ)實(shí)現(xiàn)自動(dòng)化或半自動(dòng)化買入賣出操作,增強(qiáng)了客觀性,有利于提高投資決策的成功率。
股票市場(chǎng)是一個(gè)復(fù)雜的多噪聲系統(tǒng),量化交易從海量歷史數(shù)據(jù)中挖掘出有效信息,找出股價(jià)波動(dòng)規(guī)律,構(gòu)建有效策略從而獲得超額收益。目前國(guó)內(nèi)量化策略多借鑒于國(guó)外資本市場(chǎng),而A股市場(chǎng)相較于海外資本市場(chǎng)差異較大,模型適應(yīng)性差,在國(guó)內(nèi)市場(chǎng)運(yùn)用起來(lái)表現(xiàn)效果欠佳。為了探索和研究適應(yīng)國(guó)內(nèi)市場(chǎng)的量化策略,本文將從基本面的角度入手,通過(guò)建立基于打分法的多因子選股模型,并著眼于投資績(jī)效進(jìn)一步分析。
二、多因子模型簡(jiǎn)介
多因子模型是量化投資領(lǐng)域應(yīng)用最為廣泛的模型之一。其中常見的多因子模型有CAPM模型、Fama-French價(jià)值三因子模型、Barra多因子模型等。通常,我們通過(guò)用某一指標(biāo)或者多重指標(biāo)對(duì)股票池進(jìn)行篩選,這些用于選股的指標(biāo)就被稱為因子,按照風(fēng)格或者經(jīng)濟(jì)學(xué)含義的不同,大致可以分為價(jià)值類因子、成長(zhǎng)類因子、質(zhì)量類因子、技術(shù)類因子、情緒類因子等等。多因子模型即綜合考量多種指標(biāo)對(duì)股票收益率的影響,其假設(shè)股票的收益率可以由一組共同因子和相應(yīng)個(gè)股的特殊因素共同解釋。
多因子選股模型通過(guò)有限差異化因子的擬合從數(shù)量龐大的個(gè)股中篩選出優(yōu)質(zhì)股,能夠?qū)?wèn)題難度簡(jiǎn)化,節(jié)省調(diào)研成本,同時(shí)能夠保證投資組合的分散性,避免人為主觀選擇的偏差,從而降低風(fēng)險(xiǎn)。
三、數(shù)據(jù)選取與處理
(一)研究對(duì)象選取
本文選取滬深300指數(shù)成分股為研究對(duì)象,并回溯了2014年1月1日至2016年12月31日近三年的數(shù)據(jù)作為樣本數(shù)據(jù)。首先該樣本區(qū)間距今時(shí)間較短,具有較好的時(shí)效性,與真實(shí)的市場(chǎng)環(huán)境較為契合;其次,在該樣本區(qū)間內(nèi),A股市場(chǎng)基本涵蓋了上漲、下跌以及震蕩等各種市場(chǎng)行情趨勢(shì),比較有代表性。
(二)變量選取
多因子選股模型中,常用的候選因子可以大致劃分為價(jià)值、成長(zhǎng)、質(zhì)量、技術(shù)和情緒等類,如表1所示:
考慮到影響股價(jià)的因素有很多,本文中只針對(duì)基本面因子進(jìn)行研究,通過(guò)對(duì)數(shù)據(jù)進(jìn)行處理,采用Z標(biāo)準(zhǔn)化值消除量綱以及進(jìn)行數(shù)據(jù)相關(guān)性分析消除多重共線性影響后,分別對(duì)候選因子進(jìn)行有效性檢驗(yàn),我們最終在價(jià)值類中選擇市銷率,在成長(zhǎng)類中選擇凈利潤(rùn)增長(zhǎng)率,在質(zhì)量類中選擇權(quán)益回報(bào)率這三個(gè)因子用于選股模型的構(gòu)建。
(三)變量解釋
市銷率即總市值與營(yíng)業(yè)收入之比,它表明了在股市上投資者愿意為公司一美元的銷售收入支付多少價(jià)格,是企業(yè)估值的重要指標(biāo)之一。一般而言,股票的投資價(jià)值與市銷率高低成反比關(guān)系。在價(jià)值類因子選股模型中,眾多學(xué)者多選取市盈率進(jìn)行研究,但采用市盈率有其固有弊端,首先是市盈率可能為負(fù)值,其次市盈率因子受經(jīng)濟(jì)繁榮程度影響較大。而市銷率客觀性較強(qiáng),不易受到人為干預(yù),同時(shí)的穩(wěn)定性、適應(yīng)性以及敏感程度都較好,因此本文選擇市銷率作為因子引入模型。
凈利潤(rùn)即企業(yè)的利潤(rùn)總額減去所得稅,而凈利潤(rùn)增長(zhǎng)率則是企業(yè)當(dāng)期凈利潤(rùn)相較于上期凈利潤(rùn)的增長(zhǎng)幅度,結(jié)合主營(yíng)業(yè)務(wù)增長(zhǎng)率可以應(yīng)用于對(duì)成長(zhǎng)型公司的判斷。該指標(biāo)越大表明企業(yè)的盈利能力越強(qiáng),是快速選擇成長(zhǎng)型公司的重要指標(biāo)之一。
權(quán)益回報(bào)率即凈利潤(rùn)與平均股東權(quán)益之比,權(quán)益回報(bào)率不僅是一個(gè)衡量股東在公司內(nèi)所獲得投資回報(bào)的指標(biāo)之外,而且是一個(gè)監(jiān)察公司管理層的盈利能力、資產(chǎn)管理及財(cái)務(wù)控制能力的重要指標(biāo)。
四、量化選股模型的設(shè)計(jì)與回測(cè)
(一)量化選股策略理論基礎(chǔ)
首先在設(shè)定的股票池內(nèi)提取各股票的市銷率因子,將市銷率按照從大到小的順序排列,選擇市銷率最小的前30只股票,然后提取該30只股票的凈利潤(rùn)增長(zhǎng)率和權(quán)益回報(bào)率數(shù)據(jù),對(duì)因子進(jìn)行標(biāo)準(zhǔn)化處理,使因子之間能加減,最后對(duì)因子賦予權(quán)重。常見的因子加權(quán)方式有等權(quán)加權(quán)、IC均值加權(quán)、IC_IR加權(quán)和最優(yōu)化復(fù)合IR等,其各自的優(yōu)缺點(diǎn)如表2所示:
通常而言,使用最優(yōu)化復(fù)合IR的權(quán)重配置方式的選股結(jié)果表現(xiàn)最佳,為計(jì)算方便,本文簡(jiǎn)單選擇等權(quán)加權(quán)方式對(duì)因子權(quán)重進(jìn)行配置,最后將得分最高的前十只股票選進(jìn)買入列表作為資產(chǎn)組合。
(二)量化選股策略交易規(guī)則
在選股完成后,設(shè)置交易模塊對(duì)所選股票進(jìn)行自動(dòng)化交易,以下為制定的相應(yīng) 的股票交易規(guī)則:
首先,為模擬真實(shí)場(chǎng)景,開啟前復(fù)權(quán)模式,設(shè)置萬(wàn)分之三雙向交易手續(xù)費(fèi),調(diào)倉(cāng)頻率為每5天一次。其次,將投資組合的價(jià)值均分,等份買入,如果待買入股票已經(jīng)持有則不進(jìn)行買入,否則就需要重新計(jì)算買入的頭寸,并將不符合條件的股票賣出。
(三)量化交易策略模擬回測(cè)
對(duì)設(shè)計(jì)好的交易策略進(jìn)行回測(cè),并計(jì)算不同季度采用量化選股策略動(dòng)態(tài)股票池的收益率,與滬深300指數(shù)年收益率進(jìn)行對(duì)比,其結(jié)果如下圖1,圖2所示:
從以上兩圖可以看出, 當(dāng)股票市場(chǎng)行情整體表現(xiàn)較好時(shí),使用該策略獲得的收益率能夠獲得相較于基準(zhǔn)更高的收益率;市場(chǎng)行情一般時(shí),該策略基本能穩(wěn)定跑贏基準(zhǔn)收益率;而當(dāng)市場(chǎng)整體表現(xiàn)較差時(shí),策略收益略低于基準(zhǔn)收益。這說(shuō)明基于歷史數(shù)據(jù)回測(cè)顯示的策略總體上能獲得穩(wěn)定收益,對(duì)投資者獲得超額收益具有一定的指導(dǎo)意義,但在熊市期間需要注意規(guī)避風(fēng)險(xiǎn)。
五、研究結(jié)論
通過(guò)對(duì)研究結(jié)果的進(jìn)一步分析,本文主要得出以下結(jié)論:
第一,基于簡(jiǎn)單打分法擬合的多因子選股策略總體來(lái)說(shuō)是比較有效的,通過(guò)選擇滬深300指數(shù)成分股作為歷史數(shù)據(jù),在回溯窗口期內(nèi),在基準(zhǔn)收益為12.7%的基礎(chǔ)上,策略年化取得了34.9%的收益,α值為22.3%,夏普率為1.01,信息比率為1.37,最大回撤為45.4%。該策略通過(guò)市銷率、凈利潤(rùn)增長(zhǎng)率和權(quán)益回報(bào)率篩選出具有增長(zhǎng)潛力的優(yōu)質(zhì)股,在不同的市場(chǎng)行情中基本能穩(wěn)定地跑贏市場(chǎng)基準(zhǔn)。
第二,所選因子仍有其自身不足,比如市銷率未反映成本費(fèi)用以及無(wú)法剔除關(guān)聯(lián)銷售的因素,凈利潤(rùn)增長(zhǎng)率無(wú)法反映業(yè)務(wù)收入來(lái)源因此較難預(yù)測(cè)公司成長(zhǎng)的持續(xù)性,權(quán)益回報(bào)率則無(wú)法反映債務(wù)杠桿對(duì)凈利潤(rùn)的影響等。正是由于這些因子本身固有缺陷,本文將各因子分別賦予不同權(quán)重進(jìn)行組合,試圖削弱這種偏差,因而基于歷史數(shù)據(jù)的回測(cè)結(jié)果雖然取得較好的收益效果,但在市場(chǎng)中仍然需要防范相應(yīng)的風(fēng)險(xiǎn)因素。
第三,基于基本面三因子構(gòu)建的選股模型并不是萬(wàn)能的,短期內(nèi)難以過(guò)濾行業(yè)周期性變動(dòng)因素。因而要想獲得超額收益,投資者應(yīng)當(dāng)進(jìn)行長(zhǎng)期投資,同時(shí),在市場(chǎng)行情較差時(shí),需要注意規(guī)避風(fēng)險(xiǎn),量化策略雖然具有廣闊應(yīng)用前景,但不能完全幫助投資者避免損失,因而投資者需要作出理性判斷,不能過(guò)度依賴量化投資。(作者單位:山東財(cái)經(jīng)大學(xué) 經(jīng)濟(jì)學(xué)院)