多因子選股策略的簡單優化?什麼是多因子選股策略?

  |  

在本章開頭的部分,作者簡單介紹了多因子選股策略是如何在若干個有效因子的基礎之上進行構建的。隨後作者展示了兩個因子的實際案例,可以看到,流通市值因子和上個月收益反轉因子在所研究的樣本數據之上是兩個具有預測效力和盈利能力的選股因子。在這一節中, 作者就將這兩個因子組合成多因子模型並用來選擇股票,這樣的做法一來遵循循序漸進的過程,二來也簡化了多因子策略的複雜度,用最基本的兩個選股因子來做直觀的案例展示,從而方便讀者更好地瞭解多因子選股策略的整體框架。需要注意的是,本書中使用的兩個選股因子都在2014年年底和2015年年初出現了比較極端的失效情況,因此多因子選股策略會相應地經歷一個短暫但程度較大的回撤也是必然的結果,這在本節和後面章節中的實際案例裏都會有具體的體現。不過就多因子選股策略的本質而言,有效因子越多、因子配置越均衡,多因子選股策略受到單因子失效影響的程度也就會越小,這其實和投資組合配置的情況是類似的,實際交易中研究人員還是應該儘可能地多發掘出-些相關性較小的選股因子,從而增強多因子選股策略的穩健性。

爲了研究多因子選股策略,作者獲取的同樣是自1991 年1月開始直到2015年6月底結束的國內股票月度數據。所選股票的範圍酒蓋在深圳證券交易所進行交易的所有A股,包括主板、中小企業板和創業板三個板塊,以及在上海證券交易所進行交易的所有A股。月度數據則包括月末收盤時股票的復權後月度收益率,以及股票的月度流通市值,這其實與單個市值因子研究中的樣本數據完全一致。但是在進行線性迴歸之前,需要對流通市值進行對數化處理,其目的是爲了更好地反映出月度收益率和流通市值之間的線性關係。當然,還應該存在着更爲適合的數據預處理手段,使得因子和收益率之間的線性關係更加明晰。不過這屬於第2章2.2節中提到過的數據準備工作,不在本書討論範圍之內,因此不再做深入研究,讀者可以在研究過程中自行摸索合理的處理方法。

開始挑選股票進行買賣的時間同樣從2011年12月收盤開始,也就是說在回溯測試樣本中將一共交易四年半的時間。1991 年1月到2010年12月的所有月度流通市值數據和月度收益率則作爲開始買賣股票前的備用數據,不過對於本節中簡單的多因子選股策略而言也只需要用到2010年12月這一個月的數據。而在整個交易過程中,回溯動作也設定爲只進行買入和賣出操作,不進行賣空的操作,資金全部用於持有股票,與單因子的研究環境一致。

回溯測試的過程如下,在第一個選股和交易的時間點,即2010年12月收盤時,將此時所有股票的月收益率、流通市值與2011年1月的收益率進行匹配,並進行迴歸估計,如下所示:


式中,r,是2011年1月的月收益率;S,,是2010年12月收盤時股票的流通市值;r :是2010年12月的月收益率,通過估計該回歸式可以得到針對2011年1月的a、b、b:三個參數估計值。

首先將時間按月份向後推進,每-一個月都可以得到一組參數估計值,直到2015年6月收盤時結束,一共54組估計參數;然後將54個a進行平均得到a,將54個b平均得到歷,將54個br平均得到萬,那麼基於整個樣本所得到的最終迴歸結果就是


同第4章中所介紹的簡單擇時策略一樣, 作者在估計完迴歸式之後,又會將該回歸式用到相同的樣本數據上進行交易的模擬。雖然這樣會產生未來信息的問題,但是相對簡單的流程處理可以方便讀者進行理解。具體來說,就是在2010年12月收盤的選股時間點上,基於2010年12月所有股票的月度流通市值和月度收益率數據,使用最終得到的迴歸式計算得到所有股票在2011年1月的收益率的預測值。其次將股票按照收益率預測值從高到低進行排序,再按順序等分爲若干個部分,每一等份中的股票又按照等權重進行組合,也就是買入佔用的資金量相等的組合。然後在2011年2月底進行相同的排序和等分過程,各個等份中的股票組成基於預測收益率排序的變化而發生改變。之後每一個月收盤時都進行相同的操作,直到交易樣本結束即2015年6月收盤爲止。

排序完成之後的處理,與單因子的研究內容完全-致。首先根據每一個等份下長度爲54的收益率序列,計算出各個等份的平均月度收益情況,進而判斷多因子模型預測下一期收益率的整體趨勢性。不過由於多因子模型本身的作用不在於挑選合適的因子,因此這.部分的結果僅作參考,實際意義小於其在單因子研究中的作用。交易策略方面,則根據排序中的第一個等份選擇股票,這也就是每一個月多因子選股策略所選擇的股票組合。根據這個長度爲54的收益率序列,就可以計算出多因子選股策略的淨值走勢。需要指出的是,多因子選股模型預測的是下一個月各只股票的收益率水平,因此按預期收益從大到小排序,排序第一的股票就應該是建倉的選擇,這是符合交易邏輯的。而本書中挑選出來的兩個單因子恰好都是收益預期與因子大小具有反向關係,因此按照因子從小到大進行排序,建倉選擇纔是排序第--的股票組合。希望讀者能夠區分這之間的差別。

和單因子的研究設置相仿,作者將所有股票按照預期收益大小排序劃分爲3等份、10等份、30等份共三種情況來加以研究。

推薦閱讀

相關文章

DMI指標抄底如何操作?DMI指標運用實戰案例分析

股票操作中,找到個股的底部並且在合適的位置買入,能獲得不錯的收益。抄底是指以某種估值指標衡量股價跌到最低點,尤其是短時間內大幅下跌時買入,預期股價將會很快反彈的操作策略。那股票抄底技巧有哪些?股票的技術指標很多,但是如何進行抄底呢?今天股票知識給大家介紹DMI指標的抄底操作,教大家更簡單的抄底技巧。

爲什麼說最聰明的賣出是複利賣出?

複利被稱爲“世界第八大奇觀”。歷史上最偉大的科學家之一愛因斯坦在回答“世界上最強大的力量是什麼”時竟出人意料地說是“複利”。有人用最簡單的計算方法道出複利的祕密:給出的條件是每年讓資本增長20%,初始資金爲10萬元,10年後是62萬元,20年後是383萬元,40年後是14698萬元,100年後是8282億元。

“靠而不交,方嚮延伸”指什麼?它對股市發展演化有什麼影響?

當股價處於明顯的上攻階段(或下跌階段)中運行時,總是不斷會齣現股價拉一段迴收一下(或打一段迴收一下)的技術動作。這就像呼吸一樣,一呼一吸,一攻一緩,是股價運行正常的錶現。

BOLL的賣出信號

上軌線對股價構成阻力形態特徵BOLL的上軌線走平或者慢慢下跌的時候,股價上漲至BOLL上軌線的位置遇到阻力而回調。操作條件1.股價在BOLL上軌線的位置遇到阻力時,股民朋友應賣出部分股票。2.股價跌下BOLL的中軌線,股民朋友應賣出剩下的全部股票。實戰案例下圖是標準股份(600302)在2010年3月到5月的走勢圖。

如何避免避免簡單外推的錯誤?

有些時候,爲方便起見,分析人員會簡化現金流分析的方法,即直接預測現金流的組成部分,如NOPLAT、淨利潤、營運資本變化、淨資本支出、付息債務變化等。這樣做可以簡化價值評估的工作量,使分析人員在短時間內對目標公司的價值作出判斷。但是在使用這種方法時必須謹慎避免簡單外推的錯誤。

如何確定股價變化的趨勢線

趨勢線包括下跌趨勢線和上升趨勢線兩種。在確定股價變化的趨勢線時,如果股價暫時跌破原有的趨勢線,就必須將早期的底(或頂)和新近的底(或頂)連在一起,作成新的趨勢線。由於投資者要依靠趨勢線進行投資,因此趨勢線的準確與否關係到投資人在股市上的賺與賠。投資者要用如下三項標準爲判斷趨勢線的可靠性。

均綫確認和預測趨勢

均綫具有穩定性的特點,因此可以幫助交易者確認現有趨勢,指示未來趨勢的方嚮。股價或指數上下波動相對較頻繁。波動幅度較大,不易發現股價運行規律和中長期趨勢。均綫比較平滑,過濾瞭同期股價或指數的巨幅波動,便於識彆和判斷當下趨勢,預測趨勢未來運行的方嚮。一般而言,均綫方嚮指示趨勢運行的方嚮,均綫運行角度代錶趨勢運行的力度。

解析極陰次陽的基本特徵(中超電纜)

所謂“極陰次陽”,特指極度大陰的次日出現中到大陽的陰陽組合,也就是由“極陰”和“次陽”兩個基因組合而成的漲停密碼。請看圖1,“中超電纜2014-01-10收盤留影”。

頭肩底(頂)反轉突破形態

反轉形態是指股價改變原有的運行趨勢所形成的運動軌跡。它存在的前提是市場原先確有趨勢齣現,而在反轉形態之後,趨勢改變瞭原有的方嚮。反轉形態具有如下幾個明顯的特點:第一,規模越大,新趨勢的市場動作也將越大。反轉形態的規模,包括空間和時間跨度,決定瞭隨之而來的市場動作規模,也即形態的規模越大,新趨勢的市場動作也將越大。

KDJ的特殊分析方法

KDJ的分析週期日、周、月、分鐘(主要是60分鐘); 10日以下爲分析參數的KDJ的研判適用週期爲3天左右(從金叉到死叉爲3天時間);50日以下爲分析參數的KDJ的研判使用週期爲10天左右 ;50日以上爲分析參數的KDJ的研判適用週期爲20天左右。