
投资要点:► 中观因子的变化蕴含丰富的信息 中观因子可以反映行业上下游的供需关系、价量情况,为行业景气变化提供预测。而普遍的行业景气提升也预示着市场环境向好,基于中观因子变化的大盘择时策略进一步展示中观因子的有效性。 基于不同行业特性的阈值设定方法是从中观因子变化中提取信息的有效手段 不同行业的中观因子变化不同,其历史数据呈现不同的分布形态。基于不同行业的特性,依据其过往数据规律分别设定阈值,可以依据每个行业不同的特点,去掉极值数据更精确的提取有效信息。 基于行业景气变化因子的择时策略具有对阈值的选择、测试集比例不敏感的优点 通过改进阈值的设定方式,我们发现策略的收益对阈值不敏感,且对用来计算阈值的训练集不敏感。与无阈值设定的择时策略相比,阈值的加入使得策略收益有明显提升,而不同阈值策略收益则相差较小;阈值的计算依赖于历史数据的形态,而我们的研究显示行业中观因子的变化体现稳定性,利用训练集和全样本数据分别计算阈值,其收益变化较小。当阈值以0.3分位数设定,50%比例划分训练集时,策略在测试集的累计超额收益为11.03%,夏普比率可达1.42。 风险提示 本模型采用量化方法通过历史数据统计、建模和测算完成,结论在极端市场环境变化中有失效的风险。 1.基于行业景气变化因子的择时策略 前两篇研究报告我们通过梳理行业逻辑,考虑供给、需求、成本、产量等因素,分析行业上下游产业链,从行业基本面的角度,选取出了与行业景气相关的数百个行业中观因子。并基于中观因子与行业景气之间的相关性强弱,从中观因子中筛选出了若干领先因子。本系列第一篇研报《基于行业景气模型的行业轮动》中,我们依据历史的领先因子与行业超额收益之间的关系,构建了行业超额收益预测模型,依据预测的超额收益选择行业。本系列第二篇研报《行业景气变化因子驱动的行业轮动》中,我们介绍了利用领先因子变化构建行业景气变化因子,开发了基于行业景气变化因子的行业轮动策略,取得了较好的效果。行业轮动策略的有效性,得益于我们选取的中观因子含有丰富的信息,使用它们可以较为准确的预测超额收益或判断行业景气变化方向。 以自上而下的视角来分析,全市场涨跌即各个行业的汇总,各行业板块共同运行且相互影响,共同推动大盘指数变化。行业涨跌影响因素众多,但其核心是各行业的基本面景气变化。行业基本面反映的相关行业产销情况、价量信息以及上下游指标有向好趋势意味着行业景气的提升,而普遍的行业景气向好则预示着全市场未来上涨概率增加。换个角度来看中观因子富含的收益信息,累积到行业景气维度后,可以指导我们进行大盘择时。 本篇研报介绍中观因子应用于大盘择时的策略。我们从中观的视角出发,利用中观因子计算可以预测行业景气的行业基本面指标变化率(rate of change,ROC),通过对训练集上的基本面指标ROC数值分布分析,结合行业体现的特性,为每个行业分别设定双向的阈值。基本面指标ROC经阈值处理后等权加和构成改进的行业景气因子,各行业景气因子等权相加,并经由买入标准检验,形构成大盘择时信号。策略在测试集(2018年7月-2022年2月)上的累计超额收益为11.03%,夏普比例可达1.42。 2.策略构建原理 2.1.中观因子变化含义 本篇策略的指标变化定义和之前研究中相同,根据不同的数据类型选取相应的计算方法,具体的计算过程读者可以参见《行业景气变化因子驱动的行业轮动》,本文不再赘述,本节我们介绍对于中观因子的变化的理解。 中观因子变化的核心是计算基本面指标的变化率(rate of change,ROC)。我们基于中观因子的变化率开发策略是基于对行业景气传递过程的认识。根据市场规律,相互关联的行业相互影响有一个传导过程,往往是行业相关领域的基本面先发生变化,一段时间以后才会将影响传递到本行业,这个传导过程有一定的延续性和滞后性。因此,无论是预测行业景气还是择时,均需发掘更具预见效力的指标。 ROC是在变动大小的基础上计算变化快慢,若将行业景气变化比作汽车驾驶,相关领域基本面的变动可以理解为驱动汽车前进的速度,而指标的ROC则可以理解成汽车行驶的加速度。若景气向上,就像汽车前进一样,驱动力是向前的速度,而先变化的、有更强预见性的,应该是加速度的正负,即行业基本面数据的ROC指标。 2.2.改进的行业景气变化因子 如之前开发的策略类似,我们使用指标ROC加总的形式来判断景气变化,为了平衡加总的时候各指标变化的体现的数量与方向信息,防止某一维度的信息被掩盖,采用了改进的阈值处理步骤。 不同行业的中观因子数据特性不同,其变化数据的频率分布有不同。分位数可以描述样本的数据分布,若某一样本的k分位数为q,随机从样本中抽取,小于q的概率为k。我们定义行业指标分位数均值来表示某个行业的数据分布: 𝑄为行业i指标变化的k分位数均值; 𝑖,𝑘 利用行业指标分位数均值来观察不同行业的中观因子变化数据特性,我们发现,不同行业的分布各有特点,这是由于不同行业的特性导致的。 0.5分位数即中位数,样本数据大于和小于此值的数据各半。从行业指标0.5分位数均值来看,各行业指标变化的分布各不相同,大多行业位于0以上,指标整体呈现正向增长的可能性大,而部分行业的指标变化中位数为负数,及其呈现负向变化的可能性大。 0.8分位数意味着样本数据小于此值的数据占样本总数的80%。行业指标0.8分位数均值显示,各行业指标变化最大的20%全部大于0,最小的约为0.15。 依据我们基于各行业数据的特性,对阈值设定,计算改进后的行业景气变化因子。 步骤如下: 1)计算各行业中观因子指标变化; 2)选取分位数k(k<0.5); 3)按照0.5的比例划分训练集; 4)计算训练集上各行业指标变化k分位数平均数和1-k分位数平均数; 5)依据分位数均值,计算行业景气变化因子。 式中: 𝑃为行业i改进后的行业景气变化因子; 𝑖 𝑁为行业i内的指标个数; ′𝑖,𝑗 𝑧为阈值处理后的中观因子变化值; 𝑄为行业i指标变化的k分位数均值。 𝑖,𝑘 在行业数据的特性经过阈值处理后,我们再来讨论买入标准。若一个指标向上变化其数值应大于0,很容易将0作为指标加和出力后的买入标准。但通过以上的分析可以发现,多数行业指标整体呈现正向增长的可能性大。我们延续分位数的思想,试以一个新的逻辑选定买入点。根据统计,1995年起至今的大盘月度上涨概率约为53%,策略中,我们取整,计算训练集上的改进行业景气变化因子之和,买入的标准设定为其50%分位数。若改进行业景气变化因子之和大于买入阈值则持仓,反之则空仓。 2.3.策略实证 2.3.1.策略设置 调仓周期:1个月; 数据集划分:将数据集前50%划分为训练集,后50%划分为测试集; 时间区间:2015年1月至2022年2月; 策略基准:万得全A指数; 阈值分位数设定:0.3 策略设置:每个月末交易日作为策略的起点,各行业进行改进行业景气变化因子的计算,等权加和,若加和结果大于0,则为择时策略的购入信号;反之则为平仓信号。 2.3.2.实证结果 图6展示了测试集上该策略的实证表现。 在回测时间区间上,策略实现了约11.03%的累积年化超额收益,每月持仓情况如表所示。 在本篇策略中,我们改进了策略的阈值设定方式,考虑不同行业中观因子变化的特性,为每个行业设定了不同的阈值。基于分位数的概念,我们对称的调节数据首尾的因子变化,让数量信息在不同程度上得以暴露。 由于改进的策略对阈值的首尾都进行了限制,我们以较小的分位数代表阈值限定的严格程度,越接近于0,样本被限定的越宽松;越接近0.5,样本被限定的越严格。 我们测试了不同阈值限定下的策略表现,并于无阈值限定进行了对比。结果显示,策略对阈值的敏感度较低,并且测试的阈值设定方案相比无阈值的方案均可获得更高的收益。可以认为,改进后的阈值设定方式有效的从中观因子的变化中提取了更多的超额收益信息。 如图所示,横线为作为对照组的无阈值设定策略,其超额收益为3.36%,我们测试的任一阈值设定策略,其超额收益均高于对照组。通过对阈值设定的策略横向比较我们可以发现,测试组内超额收益的最大差值为1.28%,不同阈值的设定会影响策略表现,但影响程度有限。 3.2.阈值的稳定性 择时策略在实际应用中,阈值的稳定性是我们要考虑的重要因素。因为依据分位数的阈值计算依赖于训练集的数据,而中观因子变化的数据分布在未来会不会发生改变是策略稳定性的核心。我们对策略阈值的稳定性进行测试。 我们在测试集和全样本内计算依据0.3分位数时各行业的阈值。按照前文介绍的方法,应有0.3、0.7两个阈值的产生,我们分别计算并作图对比。结果显示,随着时间的变化,因子数值的分布会发生改变,但其变化范围不大,数值分布体现较高的稳定性。 为了进一步验证策略的稳定性,分别以训练集和全样本计算出的阈值进行了测试,结果显示,只要分位数选取的不极端,策略效果对阈值变动不敏感。 4.风险提示 本模型采用量化方法通过历史数据统计、建模和测算完成,结论在极端市场环境变化中有失效的风险。