新浪财经

“海量”专题(171)——剔除高频因子空头组合后的中证500指数增强策略

海通量化团队

关注

来源:海通量化团队

在前期报告中,我们探讨了剔除高频因子空头组合后,对沪深300指数增强策略的影响。本篇报告我们将探讨剔除高频因子空头组合后,对中证500指数增强策略的影响。

1

以因子形式引入收益预测模型

1.1

高频因子的选股收益

下表展示了正交市值和低频技术因子(反转、换手率、波动率)后,月度高频因子在中证500指数成分股中的选股收益表现(因子具体构建方式参见前期报告《高频因子在不同周期和域下的表现及影响因素分析》),时间区间为2013年初至2020年4月底。表中多头收益是指,中证500指数成分股中,因子得分最高的20%个股等权组合,相对于中证500指数成分股等权组合的超额收益;空头收益是指,成分股等权组合与因子得分最低的20%个股等权组合收益之差;多空收益是多头收益与空头收益之和。

结果显示,除收盘前成交委托相关性因子外,其余6个高频因子在中证500指数成分股中的IC均显著异于0,即选股效果显著。从分组收益来看,与全市场特征一致,高频因子呈现多头效应弱,空头效应强的特征:多头收益占多空收益的比值均低于50%

单从空头效应来看,无论是在全市场范围内,还是在中证500指数成分股内,原始高频因子都存在非常稳定的空头收益。如下表所示,绝大部分高频因子的空头效应(样本空间等权组合与因子得分最低的5%个股等权组合收益之差)月胜率均在65%以上,稳定性高。

1.2

收益预测模型中引入高频因子

高频因子IC显著,一种最简单直接的利用高频因子的方式即为,在收益预测模型中加入高频因子。下表展示了加入高频因子后,中证500指数增强策略扣费后(单边千三)的超额收益表现。

对比的基准策略是包含风格、低频技术因子和基本面因子的中证500指数增强策略。增强模型为全市场优化模型,即选股范围是剔除ST股、上市3个月以内的新股、停牌股以外剩余的所有A股;其中,成分股权重占比不低于80%

80%成分股权重约束下,绝大部分高频因子加入对中证500指数增强策略超额收益并没有明显影响。在考察的7个高频因子中,只有加入改进反转因子和尾盘成交占比因子可以提升增强策略的超额收益率。其中,加入改进反转因子对策略超额收益提升最明显,可以将策略年化超额由16.17%提升至16.69%,信息比由2.62提升至2.69

需要注意的是,加入高频因子是否可以提升指数增强策略的超额收益,依赖于收益预测模型和风险控制模型的设定。在我们通过回归方式,利用风格、低频技术因子和基本面因子预测个股收益,同时存在80%成分股约束和因子敞口约束的模型下,直接加入高频因子对增强策略超额收益提升有限。但这并不意味着在所有的情况下都是如此。

例如,若我们放松成分股约束,即不要求中证500指数成分股的权重占比不低于80%,则绝大部分高频因子加入都可明显提升增强策略的超额收益。而若同时加入下行波动占比和尾盘成交占比因子,则中证500指数增强策略扣费后年化超额收益可由18.36%提升至20.96%,提升幅度高达2.6%。

我们无法遍历加入高频因子对每一种模型的影响,但若遇到直接以因子形式引入,无法改善策略超额收益(如本文提到的存在80%成分股约束的模型),又不想舍弃高频因子稳定的空头收益,则可以尝试利用高频因子来剔除空头个股。

剔除思路主要有两种,事前剔除和事后剔除。事前剔除是指,调整空头个股的得分或约束条件,使得最终的优化组合不包含空头个股,或者使得空头个股权重为其最小权重。事后剔除则是指,按照原模型得到增强组合后,剔除其中属于高频因子空头部分的个股。

两者都是利用高频因子的空头个股信息来对组合做剔除。不同之处在于,前者是在获取增强组合之前做剔除,因此优化模型会补充一些风险相近的个股,来替代剔除的空头个股;而事后剔除则仅仅是剔除,没有做补充。

接下来我们将从这两种思路出发,探讨剔除高频因子空头个股后,对有80%成分股约束的中证500指数增强策略超额收益表现的影响。

2

事前剔除

事前剔除是指,通过调低空头个股预期收益,或增加约束条件(如空头个股权重为0)的方式,使得空头股票不出现在最终的优化组合之中。具体来看:

确定高频因子的空头个股:如因子得分最低的5%股票;

在收益预测模型,将高频因子空头个股的预期收益调整为横截面最低值;或者在风险控制模型加入权重为0(或其他约束条件下的最小权重)的约束,然后基于此获取优化组合。

调低空头个股预期收益和增加约束条件这两种方式殊途同归,最终对增强策略超额收益的影响也较为一致,因此本文仅以第一种方法为例,展示事前剔除的影响。

2.1

事前剔除——单因子

事前剔除高频单因子空头个股(全市场因子得分最低的5%股票)后,得到的中证500指数增强策略年化超额收益表现如下表所示。

结果显示,剔除量价相关性、收盘前成交委托相关性、和改进反转因子的空头组合后,中证500指数增强策略的年化超额收益都有一定幅度的提升。其中,剔除量价相关性因子的空头组合后,超额收益提升幅度最大,年化超额增加0.53%,同时信息比和收益回撤比都有一定幅度的提升。

2.2

事前剔除——多因子

常见的构建多因子组合的方法主要有两种:因子复合(多因子单组合),与组合复合(单因子多组合)。我们将分别按照这两种方法构建高频多因子空头组合,并进行事前剔除,考察剔除高频多因子空头组合对中证500指数增强策略超额收益的影响。

需要注意的是,由于在考察的7个高频因子中,只有3个因子(量价相关性、收盘前成交委托相关性、和改进反转)的单因子剔除提升效果相对较为明显,因此在构建多因子空头组合时,我们仅选用这3个因子进行复合。

2.2.1

因子复合事前剔除

按照IC/ICIR/等权方式加总高频因子,并剔除复合高频因子得分最低的5%个股,所构建的中证500指数增强策略超额收益表现如下表所示。

从中可见,采用IC加权或ICIR加权复合高频因子并剔除空头组合,可在一定程度上提升中证500指数增强策略的超额收益表现。其中,ICIR加权方式表现最优,可将策略年化超额由16.2%提升至16.8%,最大回撤由5.9%降低至5.0%,相应的信息比和收益回撤比均有一定幅度的提升。

从参数敏感来看,因子复合事前剔除对空头阈值较为敏感。阈值在4%-5%之间时,中证500增强策略超额收益提升最明显;阈值超过6%,反而会降低策略超额收益。这主要是由于阈值越大,空头组合包含的个股数越多,空头效应越弱。

2.2.2

组合复合事前剔除

组合复合是指,先得到空头阈值下每个高频因子的空头组合,然后再将多个高频因子的空头组合复合起来,即为多因子空头组合。在5%空头阈值下,组合复合事前剔除的中证500指数增强策略超额收益表现列于下表。

结果显示,组合复合事前剔除可明显提升中证500指数增强策略超额收益表现。相比于基准策略,组合复合剔除后的年化超额收益可提升1.2%,同时最大回撤降低,信息比由2.62提升至2.75,收益回撤比由2.74提升至3.26

从参数敏感来看,相比于因子复合剔除,组合复合事前剔除有效的空头阈值范围更大:阈值在8%以内时,都可提升增强策略超额收益。但这种方法对空头阈值仍然较为敏感。阈值在4%-5%之间时,收益提升最明显;而在其他阈值范围内,收益提升幅度较小。

2.3

小结

事前剔除高频因子的空头组合,在一定程度上可以提升中证500指数增强策略的超额收益表现。在构建多因子空头组合时,组合复合剔除效果优于因子复合剔除。需要注意的是,事前剔除对空头阈值较为敏感,阈值在4%-5%之间时,收益提升最明显;而在其他阈值范围内,收益提升幅度较小。

3

事后剔除

事后剔除是指,根据原模型得到增强组合后,剔除其中的高频因子空头个股。需要注意的是,由于直接事后剔除有可能导致整个行业被剔除,产生较大的偏差和回撤(参见《选股因子系列研究(六十)——如何利用高频因子的空头效应?》)。因此我们参考风险控制模型中的行业偏离约束,设置行业偏离上限,在剔除时要求增强组合在每个行业上的配置权重不低于最小行业权重。

3.1

事后剔除——单因子

后剔除高频单因子空头个股(全市场因子得分最低的5%股票)后,得到的中证500指数增强策略年化超额收益表现列于下表。

结果显示,对于大部分高频因子而言,事后剔除空头组合均可提升中证500指数增强策略的超额收益表现。其中,对收益提升最为明显的是量价相关性、改进反转和收盘前成交委托相关性这3个因子,与事前剔除结果较为一致。

3.2

事后剔除——多因子

同样地,我们选择量价相关性、收盘前成交委托相关性、和改进反转3个因子,分别构建因子复合和组合复合下的多因子空头组合,并考察事后剔除高频多因子空头组合对中证500指数增强策略的影响。

3.2.1

因子复合事后剔除

按照IC/ICIR/等权方式加总高频因子,并剔除复合高频因子得分最低的5%的个股,所构建的中证500指数增强策略年化超额收益表现列于下表。

从中可见,事后剔除因子复合方法下的高频多因子空头组合,可在一定程度上提升中证500指数增强策略的超额收益表现。其中,IC加权方式表现最优,可将策略年化超额由16.2%提升至16.8%,相应的信息比和收益回撤比均有一定幅度的增加。

从参数敏感来看,相较于事前剔除方式,事后剔除对参数的敏感性较低。有效阈值范围大幅增加,在2%-10%的阈值范围内都可提升中证500指数增强策略的超额收益。阈值4%-6%之间时,收益提升最为明显。

3.2.2

组合复合事后剔除

5%空头阈值下,组合复合事后剔除后的中证500指数增强策略超额收益表现如下表所示。

结果显示,组合复合事后剔除可明显提升中证500指数增强策略超额收益表现。相比于基准策略,组合复合剔除后的增强策略年化超额收益可提升1.1%,同时最大回撤大幅降低,由5.9%将至4.8%,收益回撤比由2.74提升至3.58

从参数敏感来看,相较于其他方式,事后剔除对参数的敏感性最低。在3%-10%的阈值范围内,都可明显提升中证500指数增强策略的超额收益率;而在5%-10%的阈值范围内,年化超额收益基本都可提升1个百分点以上。特别地,如果空头阈值设为7%,则中证500指数增强策略年化超额可由16.17%提升至17.74%,提升幅度达1.57%,相应的信息比和收益回撤比分别增加至2.71和3.89。

3.3

小结

事后剔除高频因子的空头组合,可提升中证500指数增强策略的超额收益表现。在构建多因子空头组合时,组合复合剔除效果优于因子复合剔除。而且,组合复合事后剔除对空头阈值的敏感性低。

4

剔除高频多因子空头组合方法对比

上文中,对于空头组合剔除,我们探讨了两种方法:事前剔除与事后剔除;对于高频多因子空头组合的构建,也探讨了两种方法:因子复合与组合复合。也就是,我们一共回测分析了4种在增强模型中剔除高频多因子空头组合的方法。

下表从对中证500指数增强策略的收益提升和参数敏感性两个维度,对这4种方法进行了对比分析。从中可见,事后剔除优于事前剔除,组合复合优于因子复合。

4.1

事后剔除优于事前剔除

无论是采用因子复合还是组合复合方法构建高频多因子空头组合,事后剔除得到的中证500指数增强策略,超额收益得到明显提升(年化超额提升幅度大于0.5%)的空头阈值范围都更大。也就是,以参数敏感性反映的模型稳健性来看,事后剔除优于事前剔除。

这可能是由于,事前剔除对增强策略的影响相对较为复杂。剔除高频空头组合能否提升增强策略的超额收益,不仅取决于高频因子的空头收益,还依赖于优化模型额外剔除的股票,以及补充的股票。

以空头阈值为7%为例,在组合复合方法下,原中证500指数增强策略平均每期包含5.9只高频多因子空头个股,权重占比6.2%,这部分空头个股相对于中证500指数没有正向超额收益。

对于事后剔除方法,只需将原增强组合中的这部分空头个股剔除即可。由于这部分空头个股的收益表现显著低于原增强组合中的剩余股票,因此剔除这些空头个股,可明显提升中证500指数增强策略的超额收益,年化超额提升幅度达1.6%。

而对于事前剔除方法,受风险控制模型影响,实际剔除的股票不仅仅只是这些高频因子空头个股,还包括其他股票。将事前剔除后,得到的中证500增强组合称之为新组合。如下表所示,相比于原组合,新组合剔除了其中9.8只个股。同时,新组合又补充了新的9.5只个股,而这些补充的股票并没有明显优于实际剔除的股票。因此在相同阈值的情况下,事前剔除的增量效果明显不如事后剔除。

总结来看,事前剔除对增强策略的影响相对较为复杂,剔除高频因子空头组合能否提升增强策略的超额收益,不仅取决于高频因子的空头效应,还受优化模型中其它因素的影响。而事后剔除的影响则较为直接,只要原增强组合中包含高频因子的空头个股,且这部分空头个股的收益显著偏低,则基本都可提升增强策略的超额收益。从实证结果来看,事后剔除的参数敏感性明显低于事前剔除。

4.2

组合复合优于因子复合

无论是事前剔除还是事后剔除,在3%-10%的阈值范围内,组合复合剔除对中证500增强策略超额收益的提升幅度均明显优于因子复合剔除。这可能是由于,在一个预期收益很高的多头组合中,组合复合下的高频多因子空头效应强于因子复合下的空头效应。

如下表所示,在5%的空头阈值下,组合复合的高频多因子空头组合平均每期包含350只左右的股票,这些股票相对于中证500指数的月均超额为-1.84%。而在13%的空头阈值下,因子复合的高频多因子空头组合也包含350只左右的股票,这些股票相对于中证500指数的月均超额收益为-1.81%。也就是,在全市场范围内,在包含相同个股数的情况下,因子复合与组合复合的空头效应无明显区别。

但是,在原收益预测模型的多头部分,特别是原中证500指数增强组合中,组合复合的高频多因子空头效应明显强于因子复合下的空头效应。因此,在原增强组合中剔除组合复合的高频多因子空头个股,对增强策略的收益提升幅度优于因子复合。

4.3

组合复合事后剔除的稳健性

首先,从时间序列角度来看,组合复合事后剔除的中证500指数增强策略在绝大部分月份、年份均优于原中证500指数增强策略。如下图所示,前者相对于后者的月胜率为60.2%;而分年度来看,除2017年略微跑输基准策略外,其他年份都有一定幅度的收益提升。

其次,组合复合事后剔除的模型适用性较强。在加入了高频因子的、无成分股约束的中证500指数增强模型中,组合复合的事后剔除也存在较为明显的收益提升效果。

如下表所示,无成分股约束、加入了下行波动占比和尾盘成交占比因子的中证500指数增强策略年化超额收益率为20.96%。若在这个策略基础上,进行组合复合事后剔除,则增强策略年化超额可提升至21.9%,提升幅度为0.94%。从时间序列角度来看,组合复合事后剔除的策略在58%的月份均优于原策略;分年度来看,除2017年跑输基准策略外,其他年份都有一定幅度的收益提升。

此外,组合复合剔除对空头阈值的敏感性低。如以下两图所示,无论中证500指数增强策略是否有成分股约束,5%-10%的空头阈值范围内,事后剔除都可将策略的年化超额收益提升0.9%以上。

4.4

小结

从剔除方式来看,相比于事前剔除,事后剔除对增强策略的影响更为直接,且对参数的敏感性更低。从高频多因子空头组合构建方法来看,在预期收益高的股票中,组合复合方法的空头效应更强,对增强策略的收益提升也更为明显。

相较而言,更推荐使用组合复合下的事后剔除方法,来剔除高频多因子空头组合。这种方法参数敏感性低,模型适用性相对较强,稳定性高。

5

全文总结

本文主要对剔除高频因子空头组合后的中证500指数增强策略进行回测分析。

直接以因子形式引入高频因子能否提升中证500指数增强策略的超额收益,与收益预测模型和风险控制模型的设定有关。在有80%成分股权重约束的模型下,引入高频因子对中证500指数增强策略的收益提升较小;而在无成分股权重约束的情况下,引入下行波动占比和尾盘成交占比因子,可将策略的年化超额收益率提升2.6%。

若我们遇到直接以因子形式引入,无法明显改善增强策略超额收益,但又不想直接舍弃高频因子稳定的空头收益,则可以尝试利用高频因子来剔除空头个股。

剔除高频因子空头个股主要有两种思路,事前剔除与事后剔除。若我们有多个空头效应强的高频因子,则可以以因子复合或组合复合的方式,构建高频多因子空头组合,以同时利用这些因子的空头信息。

事后剔除的模型稳健性优于事前剔除。无论是采用因子复合还是组合复合方法构建高频多因子空头组合,事后剔除得到的中证500指数增强策略,有效的空头阈值范围都更大。也就是,以参数敏感性反映的模型稳健性来看,事后剔除优于事前剔除。

组合复合剔除对中证500指数增强策略超额收益的提升幅度优于因子复合剔除。无论是事前剔除还是事后剔除,在5%的空头阈值下,组合复合剔除可以将中证500指数增强策略的年化超额收益提升1%以上,而因子复合剔除的收益提升幅度小于1%。

相较而言,更推荐采用组合复合的事后剔除方法,来利用高频因子的空头效应。这种方法非常简单直接,模型适用性较强,参数敏感性低。无论中证500指数增强策略是否有成分股约束,5%-10%的空头阈值范围内,事后剔除都可将策略的年化超额提升0.9%以上。

6

风险提示

模型误设风险,统计规律失效风险,流动性风险。

联系人:罗蕾 021-23219984

专题报告下载地址:

https://pan.baidu.com/s/16uVSstHyllcLB5nEiL4bGA

“海量”专题回顾

加载中...