QIML Insight | 基于两阶段机器学习模型的因子择时方法

量化投资与机器学习
5072024-01-10 14:09
好投课代表敲重点啦!!!两阶段机器学习框架,用于动态因子择时,强调在因子投资策略中考虑市场风险体制的必要性。第一阶段通过聚类算法预测市场风险体制,第二阶段利用监督学习技术预测不同市场风险体制下因子的相对表现。整合宏观经济和市场风险因素提高了模型的预测能力,为投资者提供更全面的因子动态理解。该框架在历史回测中展现了优越性,为动态因子策略提供了新的解决方案。

作者:量化投资与机器学习

题图:量化投资与机器学习微信公众号


论文来源:The Journal of Portfolio Management Quantitative Special Issue

2024标题:Equity Factor Timing: A Two-Stage Machine Learning Approach

作者:Kevin J. DiCiurcio、Boyu Wu、Fei Xu、Scott Rodemer、Qian Wang

核心观点

  • 两阶段方法显著增强了因子预测结果,突显了在评估因子表现之前确定市场风险体制的重要性,强调了在动态因子投资策略中纳入市场条件的必要性。
  • 市场风险信号(金融动荡)和金融条件成为跨不同市场风险体制确定因子表现的关键特征。这一发现强调了在开发因子预测模型时纳入这些特征的价值,以更好地应对不同的市场条件。
  • 同时整合宏观经济和市场风险因素进一步提高了模型的预测能力。这一发现表明,整合一般市场特征和特定因子属性可以导致更有效的因子投资策略,最终为投资者提供更全面的因子动态理解。
  • 两阶段方法是本文提出的一种动态因子模型,旨在更好地应对不同市场条件下的因子表现。该方法包括以下两个阶段:

第一阶段

市场风险体制的识别和预测阶段,其过程如下:

1、市场风险体制预测器:首先,使用K均值聚类算法对S&P 500指数的最大回撤数据进行分类,以识别不同的市场风险体制。这一步骤旨在将市场条件划分为不同的簇,以反映不同的市场风险体制。如下图是标普500滚动3个月的最大回撤数据,我们对下列数据进行聚类分析,根据K-Means聚类的Elbow分析,决定聚为3类,如图7所示。

Image

2、三种市场风险体制:在聚类过程之后,基于聚类结果确定的三种特定市场风险体制。其中cluster 0表示正常市场,cluster 1表示修复性反弹市场,cluster 2表示熊市。

Image

3、市场风险预测:有了上述市场当前风险体制的标签,可以使用各种监督学习的分类技术对市场风险体制进行分类学习,以预测未来市场的风险体制。监督学习需要X变量,y就是步骤2的聚类标签。本文选取以下特征:

Image

图片

由于大部分时间市场处于正常阶段,所以训练时,采用了过采样技术,如SMOTE,以解决数据不平衡问题,最终最小化了模型的偏差。下图给出了模型预测准确度和特征重要性。

Image

在这一阶段,通过聚类和分类技术,识别和预测了不同的市场风险体制,并为第二阶段的因子相对表现预测提供了基础。整体而言,第一阶段的过程旨在为第二阶段的因子相对表现预测提供基础,并为动态因子择时决策提供支持。

第二阶段

是因子相对表现的预测

在第一阶段中,我们使用聚类算法将市场风险体制进行分类,得到了不同市场风险体制下的因子表现数据。在第二阶段中,我们使用监督学习技术来预测每个因子在不同市场风险体制下的相对表现。

具体而言,第二阶段的过程如下:

1、将整个数据集分成多个子数据集,每个子数据集对应于第一阶段中识别出的不同市场风险体制。

2、对于每个子数据集,我们使用监督学习技术来预测每个因子的相对表现。我们使用了多种监督学习技术,包括随机森林、支持向量机和神经网络等。本文精选了六个常见的股票因子,包括价值、成长、动量、低波动性、质量和小市值。为了简化分析并提高便利性,作者将代表时间周期仅占3.8%的熊市阶段合并到市场修正阶段中。在每个阶段的每个月,对上述6个常见因子的表现最佳的因子标注为1,其他因子标注为0。同样选取阶段1模型的特征,训练有监督的分类模型。

3、为了增强模型的动态性,我们采用了滚动窗口模型训练方法,而不是使用扩展窗口。这使得模型能够更好地适应不同的市场条件,并提高因子择时策略的预测能力。

Image

Image

最后,我们使用历史数据进行模型的回测测试,以评估模型的性能和有效性。我们使用了等权重因子和仅基于商业周期的方法作为基准(如下图所示),以展示我们的模型相对于其他常见方法的优势。而当使用本文的两阶段机器学习模型时,因子的权重为分类器最后给出的概率。

Image

下图是不同方法结果的对比:

Image

总之,第二阶段的过程旨在使用监督学习技术预测每个因子在不同市场风险体制下的相对表现,以支持数据驱动的因子择时策略。

最终,通过整合两个阶段的结果,得出每个因子在不同市场风险体制下的相对表现概率,以指导动态因子轮换策略的决策。该方法的优点在于,它能够更好地适应不同的市场条件,并提高因子轮换策略的预测能力。

下图整体展示了本文提出的两阶段机器学习框架。

Image

总结

因子择时对于动态因子策略至关重要,并指出以前的学术研究已经成功建立了因子表现和宏观变量之间的相关性。然而,真正的关键在于有效和系统地择时这些因子以实现切实可行的结果。

在本研究中,作者利用宏观经济和金融市场数据的力量,采用了一个两阶段的机器学习框架来开发更动态的因子择时方法。他们的框架的多功能性允许在不同的时间频率下采用,并便于使用更广泛的因子进行测试。

因此,作者提出了一个强大且替代性的因子择时解决方案,具有在资产定价和投资策略中广泛应用的潜力。他们的方法在准确预测市场风险阶段和确定表现优异的因子方面的有效性展示了其实际相关性,并有助于推动因子投资领域的发展。通过利用宏观经济洞察力和机器学习技术之间的协同作用,作者的研究为优化投资组合配置和增强投资决策提供了新的途径,以适应不断变化的金融环境。


版权声明:文章版权归原作者所有,部分文章由作者授权本平台发布,若有其他不妥之处的可与小编联系。

免责声明:
您在阅读本内容或附件时,即表明您已事先接受以下“免责声明”之所载条款:
1、本文内容源于作者对于所获取数据的研究分析,本网站对这些信息的准确性和完整性不作任何保证,对由于该等问题产生的一切责任,本网站概不承担;阅读与私募基金相关内容前,请确认您符合私募基金合格投资者条件。
2、文件中所提供的信息尽可能保证可靠、准确和完整,但并不保证报告所述信息的准确性和完整性;亦不能作为投资决策的依据,不能作为道义的、责任的和法律的依据或者凭证。
3、对于本文以及文件中所提供信息所导致的任何直接的或者间接的投资盈亏后果不承担任何责任;本文以及文件发送对象仅限持有相关产品的客户使用,未经授权,请勿对该材料复制或传播。侵删!
4、所有阅读并从本文相关链接中下载文件的行为,均视为当事人无异议接受上述免责条款,并主动放弃所有与本文和文件中所有相关人员的一切追诉权。

0
好投汇
第一时间获取行业新鲜资讯和深度商业分析,请在微信公众账号中搜索「好投汇」,或用手机扫描左方二维码,即可获得好投汇每日精华内容推送和最优搜索体验,并参与编辑活动。

推荐阅读

0
0

评论

你来谈谈?
发表

联系我们

邮箱 :help@haotouxt.com
电话 :0592-5588692
地址 :福建省厦门市湖里区航空商务广场7号楼10F
好投汇微信订阅号
扫一扫
关注好投汇微信订阅号
Copyright © 2017-2025, All Rights Reserved 闽ICP备19018471号-6