1. 程式人生 > >行業輪動策略(思想+原始碼)

行業輪動策略(思想+原始碼)

一、行業輪動策略簡介

行業輪動是利用市場趨勢獲利的一種主動量化投資交易策略,其本質是利用不同投資品種強勢時間的錯位對行業品種進行切換以達到投資收益最大化的目的。通俗點講就是根據不同行業的區間表現差異 性進行輪動配置,力求能夠抓住區間內表現較好的行業、剔除表現不佳的行業,在判斷市場不佳 的時候,權益類倉位降低,提升債券或貨幣的比例。

二、行業輪動的原因

目前,對我國行業輪動現象的理論解釋有很多,但主要是以實體經濟和行為金融為主。從長期和綜合的角度看,應該以實體經濟為基礎,這樣才是有源之水、有本之木。股市裡的行業輪動應該是以實體經濟的行業輪動為基礎,是實體經濟的一個對映。當然,這個對映並不僅僅反映現在的情況,更主要是反映將來的情況,同時,這個將來情況也只是投資者主觀預期的情況,未必就是將來實際情況。

2.1 從經濟週期的角度看行業輪動

根據經濟增長和通貨膨脹兩個變數,經濟週期通常被分成 4 個階段:衰退-復甦-過熱-滯漲,在經濟週期的不同階段,不同行業不同板塊走勢懸殊。美林“投資時鐘”理論可以幫助投資者識別經濟週期的重要轉折點。而正確識別經濟增長的拐點,投資者可以通過轉換資產以實現獲利。

在這裡插入圖片描述

在這裡插入圖片描述

2.2 從產業鏈的角度來看行業輪動

參考招商證券的研報,傳統上我們以把產業鏈劃為為上中下游,上游一般指資源品,如煤,石油,鐵礦石,有色金屬;中游行業是指製造業,如化工、電機制造、鋼鐵、等;下游行業主要是指消費直接相關的行業。

在這裡插入圖片描述

處於不同上下游的行業有著明顯不同的盈利週期,更重要是盈利的彈性不同,導致每個行業表現存在著自己的特性,也就形成了行業輪動的條件。

2.3 從行為金融學角度來看行業輪動

國外也有一些關於行為金融學結合行業輪動的研究,Moskowitz與Grinblatt(1999)得到了這樣的結論,行業指數的慣性(動量)效應解釋了市場上的大部分的慣性效應; 國內也有許多研究從投資者行為模式的角度來解釋板塊(行業)聯動:何誠穎(2001)運用現代資本市場理論和行為金融學理論對板塊現象分析表明,板塊現象是一種市場投機,其形成與中國股市投資者行為特徵密切相關。陳夢根與曹鳳岐(2005)認為在轉軌經濟和新興市場中,投資者容易受政策預期影響,並且決策行為趨同,這樣就強化了股價衝擊的傳導機制,使得股市呈現出齊漲同跌的現象。陳鵬與鄭翼村(2006)研究了我國股市板塊聯動現象的表現形式,探討了板塊聯動現象的成因,將板塊聯動現象劃分為四種基本型別:基本面變化引致型、概念驅動型、莊家操縱型和無風起浪型,認為噪聲投資者的非理性行為是構成板塊聯動現象的最主要原因。劉博和皮天雷(2007)認為在我國股市中投資者普遍認同的一個概念就是“補漲”,沒漲的股票要無條件補漲,沒跌的股票應當無條件補跌,於是形成了股市各大板塊“齊漲共跌”的局面。

三、行業輪動策略的型別

輪動投資策略主要是通過對特定代理變數的觀測適時投資強勢投資品種,從 而獲取超額收益。輪動投資策略有主動輪動和被動輪動之分,對於行業輪動來說, 主動輪動通過代理變數的預示作用選擇未來表現強勢的行業進行投資,被動輪動則在輪動趨勢確立後進行相關行業的投資,代理變數主要用來刻畫輪動趨勢十分確立。本文介紹的輪動均是被動行業輪動策略,按照交易標的可以分為以下幾類,本文介紹的行業輪動策略屬於最後一種型別:

  • 通過行業指數動量確定交易訊號,並買入該行業指數。這類策略不能實盤。
  • 通過行業指數動量確定交易訊號,並買入代表該行業的ETF基金。
  • 通過行業指數動量確定交易訊號,並買入該行業的龍頭股。
  • 通過行業指數動量確定交易訊號,並買入該行業的優質股。

四、策略思想

策略的盈利邏輯是強者越強,弱者越弱,因此需要選擇強勢行業,然後在強勢行業裡面選擇優質股票。強勢行業的確定依據是動量得分,而動量得分又是行業不同週期的收益率加權確定,如下圖所示:

在這裡插入圖片描述

五、策略設計

本文策略是先計算出每個行業的2個月收益率、4個月收益率、半年收益率,然後根據其相應權重,計算出各個行業的動量得分,於是可以找出強勢行業,接著我們選擇前三的強勢行業裡面的優質股票進行投資,每個強勢行業選擇10只股票,因此組合共30只股票。策略關鍵引數如下:

  • 開始時間:2016-01-01
  • 結束時間:2018-03-23
  • 選股範圍:全行業全市場股票
  • 行業分類:申萬一級行業分類
  • 動量依據:2個月收益率、4個月收益率、半年收益率
  • 得分權重:0.4、0.3、0.3
  • 優質股數量:10只
  • 換倉週期:20個交易日
  • 資金管理:等權重
  • 止盈止損:無

六、回測結果

回測時間是16年以來,總收益接近30%,超過滬深300基準指數。其實做量化的朋友都知道,這一兩年市場風格鉅變,想要開發出一個超越大盤的策略還是有一定難度的。策略原始碼在文末附錄,歡迎大家前往原文一件克隆進行進一步研究。

在這裡插入圖片描述

七、參考文獻

  1. 《2009/04/10 聯合證券:基於市場情緒的行業輪動策略-策略指數研究系列之二》
  2. 《2018/03/15 海通證券-金融工程專題報告:龍頭股效應在行業輪動上的應用》
  3. 《2014/09/17 國信證券-國信投資時鐘:基於國信投資時鐘下的風格輪動》
  4. 《2017/05/09 華泰證券-金工週期系列研究:金融經濟系統週期的確定》
  5. 《2009/09/21 招商證券:產業鏈新視角下行業輪動線索研究 》

八、附錄

策略原始碼:《行業輪動量化策略【原始碼】


原文連結:《行業輪動策略

BigQuant—人工智慧量化投資平臺