A股动量策略有效性验证


A股动量策略有效性验证

动量是Fama-French五因子模型中的因子之一,根据Fama和French的结论,历史获益这比损失者表现更好,亦即动量策略是有效的。本文旨在验证其在A股中的有效性,以帮助更好地选股。

选股范围:中证800及中证1000成分股(简称“CI1800”)

时间范围:2018/01/01-2019/12/09

数据来源:网易财经(收盘价/除权)

1.数据总览:2018/2019CI1800表现对比

A股动量策略有效性验证A股动量策略有效性验证A股动量策略有效性验证
2.验证方法:

按2018年股价表现将1800支成分股分成10组,对比这10组19年表现。

分组情况如下:
A股动量策略有效性验证A股动量策略有效性验证

3.验证分析:

(1)分组观测

2019年各组的表现如下(截止2019/12/9):
A股动量策略有效性验证A股动量策略有效性验证

从分组统计来看,A组共93支股票上涨,低于J组的97支,胜率略低,A组的涨幅中位数1.96%也低于J组的2.69%,不过A组的向上动能更大,其上四分位高于J组,均值21.13%是所有组别中最高的,略高于J组的两倍。

不过,从胜率、中位数、夏普比率(设Rf=0)来看,反而是中间组表现更好,D、E、G三组均有三分之二以上的股票上涨,且D组和E组的涨幅中位数和夏普比率均高于其他组别,下四分位数也较高。

(2)模拟交易

假设以2018年末收盘价买入各组,每组各支股票的权重均为1/180,进行模拟交易。从模拟结果来看,A组的累积收益为21.13%,最大回撤18.17%,均优于其他组,而J组累积收益10.47%,最大回撤30.26%,则是最差。A组的累积收益是J组的两倍,而最大回撤仅为J组的61%,优势显著。

A股动量策略有效性验证A股动量策略有效性验证

4.验证结论:

通过分组对比分析,可以验证动量因素的有效性。尤其是从模拟交易上看,上一年度表现最好的一组股票在下一年度整体仍表现最好,且远好于上一年度表现最差的组别。不过,从分组观测来看,从中间组别选股会更加稳健,胜率更高。

5.模型缺陷:

(1)网易财经数据均为除权后价格,而无复权价,分红、配股等会影响数据准确性;

(2)模型仅为单期验证,没有多期对比验证,会影响分析结果准确性;

(3)选股范围为中证800和中证1000,共1800支股票,占沪深A股总数的接近一半,还不够全面。此外,指数公司会定期新增或剔除成分股,存在幸存者偏差。

Sping,20191211