量化择时新方案:用ML判断"趋势还是震荡"梵如谨科技 · 量化研究 · 2026-06-21 |
| 趋势策略在震荡行情中反复被打脸,震荡策略在趋势行情中赚不到钱。如果能用一个模型判断当前是"趋势市场"还是"震荡市场",再选择对应的子策略,能否实现1+1>2的效果? |
策略切换问题的本质任何交易策略都有其"舒适区":
一个朴素的想法:如果能在趋势市场跑趋势策略、震荡市场跑震荡策略,理论上可以获得比任何一个子策略都好的整体表现。问题在于——如何客观地判断"当前是趋势还是震荡"? 机器学习方案研究者使用以下特征来训练市场状态分类器:
核心思路是用Hurst指数和ADX作为标签生成的基准信号(连续N日Hurst>0.6且ADX>30=趋势状态),再用随机森林或XGBoost拟合多特征分类器。 效果验证回测数据显示,简单的"趋势/震荡"二分类切换策略能产生显著的超额收益:
切换策略在收益上接近趋势策略的上限,在回撤上接近震荡策略的稳健——确实实现了1+1>2的效果。 可落地的注意事项
|
|
🔍 核心价值 市场状态识别是量化交易中的"元策略"——不直接交易,而是指导何时使用什么策略。ML分类器相比传统技术指标(ADX/Hurst等),能组合更多维度的信息,获得更精准的判断。 |
|
⚠️ 风险提示 历史回测存在过拟合风险和幸存者偏差。策略切换的"择时"本身也有滞后成本。文中数据为研究参考,不构成投资建议。 |
|
📡 梵如谨科技
专注于A股量化因子研究与策略开发 关注公众号「一起抓波段」→ 每周量化精选 ⚠️ 历史回测数据,不构成投资建议。投资有风险。 |