量化投资框架 基于JumpModel和XGBoost的资产配置框架 2025年6月17日 主题报告 投资要点: 资产市场状态识别 采用JumpModel来识别市场状态。该模型通过对资产收益率的变化进行分解,区分出平稳变化与跳跃变化,以捕捉市场的结构性变化。其优势在于能够更精确地识别市场的非连续性变化,从而提供比传统波动率模型更清晰的市场状态划分。 山证金工团队 分析师: 黎鹏执业登记编码:S0760523020001邮箱:lipeng@sxzq.com 市场状态预测 研究助理: 崔豪轩邮箱:cuihaoxuan@sxzq.com 使用XGBoost作为核心预测模型。XGBoost通过集成学习方法提高预测精度,并能够处理高维度、多特征的数据,使其在市场状态预测中表现优异。模型使用默认参数进行设置,以避免参数交互作用可能导致的一系列问题。 投资组合构建 基于预测的市场状态信号,采用均值-方差优化进行投资组合调整。在市场状态发生变化时,该方法能够动态调整资产配置,优化收益与风险的平衡。策略在使用7种资产进行回溯测试中取得6.37%的年化收益率,同时保持0.58的信息比率,展现出良好的风险收益特性。 风险提示:报告内容根据公开数据整理得出,结论基于历史价格信息和统计规律,但二级市场受各种即时性政策以及宏观经济影响易出现统计规律之外的走势,所以相关结论无法代表市场未来走势;模型存在失效风险,由于模型构建、参数估计、假设条件等方面存在的不确定性或错误,可能导致模型预测结果与实际情况产生显著偏离;报告阅读者需审慎参考报告结论。 目录 1.研究背景:................................................................................................................................................................4 1.1综述............................................................................................................................................................................4 2.行情识别:................................................................................................................................................................5 2.1JumpModel模型简介.................................................................................................................................................52.2JumpModel惩罚系数的选取......................................................................................................................................6 3.1XGBoost模型的构建.................................................................................................................................................83.2XGBoost模型的预测表现.........................................................................................................................................9 4.1基于均值方差的投资组合优化...............................................................................................................................114.2资产配置策略的表现................................................................................................................................................124.3资产配置上限参数测试............................................................................................................................................14 图表目录 图1:惩罚系数为10时JumpModel在沪深300中的表现..........................................................................................6图2:惩罚系数为30时JumpModel在沪深300中的表现..........................................................................................7图3:惩罚系数为50时JumpModel在沪深300中的表现..........................................................................................7图4:框架在沪深300中0/1策略的表现........................................................................................................................9图5:框架在中证500中0/1策略的表现......................................................................................................................10图6:框架在中证长期国债指数中0/1策略的表现......................................................................................................11 图7:等权配置和均值方差配置策略对比图.................................................................................................................12图8:多资产配置净值走势图.........................................................................................................................................13图9:沪深300与债券择时效果图.................................................................................................................................14图10:多资产配置净值走势图.......................................................................................................................................15图11:仓位配置...............................................................................................................................................................15 表1:特征列表...................................................................................................................................................................8 1.研究背景: 1.1综述 当前基于监督学习的市场状态识别方法(如牛熊市划分、震荡行情检测)在一定程度上提高了模型的可解释性,但依赖人工标注存在一些挑战。首先,人工标注的强依赖性显著削弱了模型的泛化能力。标签生成过程通常依赖于经验驱动的静态规则,然而此类规则存在显著的主观偏好:不同分析师的标注标准差异可能导致同一市场阶段被赋予矛盾标签,进而使模型学习到非普适性特征。此外,跨资产场景下的标注适配性不足进一步放大了这一问题——股票、债券、商品等资产的波动模式具有异质性,单一标注规则难以兼容多市场动态,迫使研究者需针对不同资产类别重复设计标注逻辑,大幅增加数据工程成本。 其次,基于技术指标的自动化阈值判别法虽能降低人工干预,但其建模机制存在结构性短板。如N日价格区间突破的标注方法易陷入“灵敏性-稳健性”的两难困境:长周期阈值可以平滑噪声干扰,但会引入显著的滞后效应,导致模型难以捕捉市场拐点的早期信号;短周期阈值虽能提升响应速度,但对局部波动过度敏感,在流动性骤变或信息冲击场景下可能触发误判信号。除此之外,此类方法往往忽略市场的微观结构特征,导致震荡行情中会出现大量的假突破信号,严重干扰策略稳定性。 为系统性解决上述问题,本研究构建了基于JumpModel和XGBoost的量化分析框架。该框架主要分为三个阶段:在行情识别阶段,我们使用JumpModel来判断资产的市场状态。该模型通过动态跳跃强度参数与贝叶斯函数,突破传统状态转移模型的平滑性假设,可以较为精准捕捉市场突变事件驱动的状态切换。在行情预测阶段,我们将JumpModel提取的市场状态参数用于训练XGBoost模型,用于预测资产下一阶段的市场状态。相较于人工标注标签,此类机器生成的特征兼具客观性与可解释性,同时避免了阈值法的静态缺陷。在资产配置阶段,将模型输出的资产下一状态概率预测值整合到动态投资组合优化框架中,通过均值-方差框架计算资产配置权重,实现收益-风险的动态均衡。 为确保模型对市场机制演变的持续适应能力,本框架采用滚动时间窗进行迭代训练与验证。具体而言,以三年的历史数据为训练集及验证集,通过夏普比率评估策略性能,择取夏普比率最高的参数用于训练XGBoost模型,每半年对模型进行迭代升级。 2.行情识别: 2.1JumpModel模型简介 JumpModel是传统