GJquant-研報復現:興業證券基於月度效用的選股因子研究
來自專欄量化哥4 人贊了文章
本篇內容作者:GJquant-俊盛,可在優礦社區搜索昵稱閱讀更多乾貨。推薦閱讀:【策略精選】GJquant--因子研究專題。
*歡迎大家積極投稿,凡採用者皆獎勵積分500。具體可聯繫郵箱yifan.hua@datayes.com。
上證50回測結果:
滬深300回測結果:
本文是基於興業證券的《歲月滌盪萬千、月度效應依然–基於月度效用的選股因子研究》進行復現。
- 研究重點:部分股票在某些月份相對於基準的表現總是優於該股票在其他月份相對於基準的表現。
- 月度勝率因子定義:在過往N年時間範圍內,股票在相同月份戰勝基準的勝率。
- 賺錢邏輯:大部分行業都有其淡季和旺季,而A股市場熱衷於季節性的炒作,因此相應行業中的股票都應有其超額收益的月份,比如說啤酒行業,夏天啤酒暢銷,所以啤酒行業的股票一般來說在夏天的表現會較為出色。
我們以青島啤酒為例,發現4月-7月份跑贏基準的勝率遠高於其它月份。
查看完整代碼請前往優礦量化社區
而從旅遊行業來看,每年的春節、暑假是旅遊的高峰,會帶動旅遊行業相關股票。我們以中國國旅為例,其在每年的6月、7月、12月股價表現搶眼。
查看完整代碼請前往優礦量化社區
公募在每年年底都面臨著考核壓力,第四季度的成交量都會大幅度上升,進而帶來券商業績的提升,券商股價走勢也有可能會整體上揚。我們以中信證券為例,2010-2018年間,中信證券在第四季度整體表現要優於其他月份表現。
查看完整代碼請前往優礦量化社區
研究發現:
- 策略在上證50、滬深300和中證500股票池均跑贏了基準指數,且在15年股災之前有持續穩定的alpha收益,在股災之後雖然alpha收益消失,但是仍能緊跟指數走勢。
- alpha收益消失的原因是什麼?我認為有如下兩個可能:一是選股條件過於寬鬆,目前設置的選股條件是股票月度勝率大於50%,這樣造成一些在50%~60%的股票可能由於數據的偶然性而被選中,因此我們接下來可以提高勝率去測試。二是持倉數量太多,由於近兩年行情二八分化太嚴重,導致由於持倉數量過多而造成超額收益消失,因此我們可以通過限制選股數量進行測試,只挑選勝率排前面的5%~10%的股票作為投資組合。
- 基於月度勝率去選股的確是一個不錯的思路,大家可以結合研報繼續深入優化,如進行行業市值中性化研究,或結合動量反轉因子進行雙因子策略研究,效果也許會更上一層樓。
下面為滬深300的回測,由於回測時間過長,因此我僅選擇了近年半數據進行回測,有興趣的讀者可優化代碼後回測更長時間段。
查看完整代碼請前往優礦量化社區
-- the end --
利用平台強大的資源,優礦特推出2018量化精英養成計劃,培養最優秀的Quants,尋找夜空中最亮的那顆星!來自畢業於牛津大學、北京大學、香港大學等高校的地表最強量化金工團隊,手把手帶你從0到1玩轉量化。點擊2018量化精英養成計劃了解詳情。
推薦閱讀:
※機器學習:特徵工程之線性判別分析LDA
※10分鐘機器學會打牌——21點
※數據科學家需要了解的5種聚類演算法
※大數據與機器學習(3)
※軟間隔SVM與表現定理(Representer Theorem)