第4章 动量类策略:趋势延续的力量

36页 · 预计12

动量策略是量化领域最经典、生命力最强的策略之一。从最早的个股价格动量,到后来的横截面动量、行业动量、基本面动量,本质都是利用市场的趋势延续性获利。

很多人觉得动量简单,就是“涨的还会涨”,但实盘里动量策略的坑非常多:参数选不对反复打脸、震荡行情来回扫止损、动量崩溃时大幅回撤、不同市场表现天差地别。

4.1 动量策略底层盈利逻辑

动量策略的收益,来自三个底层驱动,对应不同的动量类型。

驱动一:行为偏差(最核心)

投资者反应不足、锚定效应、羊群效应。新信息出现的时候,投资者没有立刻充分反应,价格逐步调整,形成趋势延续。 比如财报超预期,股价不是一步涨到位,而是慢慢涨几天;行业景气度提升,资金逐步流入,趋势持续。 散户占比越高的市场,行为偏差越显著,动量效应越强。A股>港股>美股,就是这个逻辑。

驱动二:基本面趋势

企业盈利、行业景气度本身就具备延续性。高增长的公司,接下来几个季度继续高增长的概率大;行业上行周期,通常持续几个季度。基本面趋势带来价格趋势。

驱动三:资金面趋势

资金流入流出本身有惯性。公募基金申购赎回、北向资金流入、指数成分股调整资金,都会持续一段时间,形成价格趋势。

动量策略不是“价格玄学”,背后有行为、基本面、资金面三重支撑。只要行为偏差还在,动量策略就不会彻底消亡,只会周期性失效。

4.2 价格动量:时间序列动量、横截面动量

价格动量是最基础的动量形式,分两大类:时间序列动量(单标的自身趋势)和横截面动量(多标的相对强弱)。

时间序列动量

基于标的自身过去的价格走势,判断未来趋势。 常用指标:

  • 过去N日涨跌幅:最基础,比如过去20日、60日、120日收益率。

  • 移动平均:价格站上均线做多,跌破做空。常用5/10/20/60日均线。

  • 趋势通道:上升通道、下降通道。
    常用参数(A股个股):

  • 短期动量:5-20日,偏交易型,胜率低,盈亏比高;

  • 中期动量:20-60日,最常用,稳定性最好;

  • 长期动量:120-250日,偏配置型,偏大盘风格。
    时间序列动量适合单标的、指数、期货、外汇,趋势跟踪类策略大多基于时间序列动量。

横截面动量

在同一个股票池里,做多过去一段时间涨幅最高的一组,做空涨幅最低的一组,赌强者恒强、弱者恒弱。 比如全A股3000多只股票,每月调仓,做多过去1个月涨幅前10%,做空后10%,多空组合。

横截面动量的核心是相对强弱,不看绝对涨跌,看相对排名。 优点:可以做成市场中性,剥离大盘beta,只赚强弱差的钱;缺点:调仓频繁,交易成本高,而且做空端受融券限制。

A股个股横截面动量效应在小盘股、成长股上更显著;大盘股、价值股相对弱一些。

4.3 质量动量、盈利动量、财报超预期动量

除了价格动量,还有基本面驱动的动量,稳定性更好,衰减更慢。

质量动量

选择ROE、毛利率、现金流质量持续提升的公司,做多;基本面持续恶化的做空。本质是基本面趋势的延续。 质量动量比价格动量波动小,回撤小,但调仓频率低,属于慢动量。

盈利动量

净利润增速、营收增速持续超预期的标的。业绩加速的股票,后续更容易继续超预期。 常用指标:单季度净利润同比增速环比提升、连续两个季度超预期。

财报超预期动量

每次财报发布之后,根据业绩超预期幅度,做多超预期最多的,做空不及预期最多的。 财报季效果显著,但属于事件型动量,脉冲式机会,不是长期持续。

基本面动量比纯价格动量更稳健,是多因子模型里非常重要的一类因子。

4.4 不同市场动量策略参数适配

同一个动量策略,换市场参数必须调整,直接照搬大概率失效。

市场 短期动量窗口 中期动量窗口 长期动量窗口 动量强度
A股个股 5-10日 20-40日 120日
美股个股 10-20日 40-60日 250日
港股个股 10-15日 30-50日 200日
商品期货 10-20日 40-60日 120日 中强
外汇主流品种 5-15日 30-60日 120日
加密货币 3-7日 15-30日 60日

散户占比越高、波动越大的市场,动量周期越短,动量效应越强。机构主导市场动量周期更长,效应更弱。

同时要注意:A股动量策略要过滤涨跌停。涨停买入、跌停卖出都是假信号,因为根本成交不了。回测里不处理涨跌停,结果会严重虚高。

4.5 动量策略重大缺陷:动量崩溃

动量策略最大的杀手:动量崩溃(Momentum Crash)。 趋势运行到极致之后,突然反转,之前涨的越多,跌的越狠,动量策略多头在最高点加仓,会遭遇极大回撤。

比如2015年A股股灾、2020年新冠熔断、2024年微盘股崩盘,都是典型的动量崩溃场景。连续上涨的小票,突然连续跌停,动量多头直接爆仓。

动量崩溃的几个特征:

  • 前期趋势持续时间很长,幅度很大;
  • 波动率突然放大;
  • 领头股率先崩盘;
  • 资金踩踏,多杀多。
    动量策略如果只做多头,不做对冲,动量崩溃的时候回撤会非常大。

4.6 动量策略实盘改造与过滤条件

纯原始动量策略实盘效果很差,必须叠加多层过滤。

过滤一:波动率过滤

低波动区间动量效果好,高波动区间尤其是波动率快速抬升阶段,动量容易反转。 ATR高于过去60日均值120%,暂停新开动量多头;或者波动率越高仓位越低。

过滤二:趋势质量过滤

不是所有上涨都叫趋势。

  • 量价配合:上涨放量,回调缩量,趋势质量高;
  • 均线斜率:45度角趋势有效,走平的趋势假突破多;
  • 回撤幅度:趋势过程中回调不超过38.2%黄金分割,趋势健康。

过滤三:板块共振过滤

单只股票上涨,同时对应板块也在趋势,动量可信度高。个股脱离板块的单独上涨,持续性差。

过滤四:极端加速规避

短期涨幅过大,斜率过于陡峭,往往离反转不远。比如过去10天涨幅超过30%,不再追多加仓,反而逐步止盈。

经过这些过滤,动量策略的胜率和盈亏比会明显提升,最大回撤下降。

4.7 实盘复盘案例:A股横截面动量5年复盘

我自己在A股做过横截面动量策略,2019-2023年五年回测+实盘,这里复盘。

策略设置

  • 股票池:全部A股,剔除ST、上市不满60天、日均成交额低于5000万;
  • 调仓频率:每月第一个交易日;
  • 因子:过去20日涨跌幅,横截面排序;
  • 分组:10组,做多第1组(涨幅最大),做空第10组(涨幅最小);
  • 等权分配,无杠杆;
  • 过滤:剔除涨跌停当日、剔除次新股。

回测表现(2019-2023)

  • 多头端:年化收益18%,最大回撤28%,夏普0.7;
  • 多空组合:年化收益12%,最大回撤11%,夏普1.1;
  • 样本外(2023年):多空夏普0.9,符合预期。

遇到的问题

  • 2021年春节后小票动量崩溃,多头回撤22%,是最大回撤来源;
  • 做空端因为融券限制,很多小票融不到,实盘做空端只能用股指期货替代,效果打折扣;
  • 交易成本影响很大,每月调仓双边千三手续费,一年吃掉大概5%收益。
    所以纯横截面动量在A股实盘,更适合做多头端增强,纯市场中性受融券限制,普通投资者性价比不高。

如果你想测试不同周期、不同过滤条件下的动量因子表现,可以访问a-sig.com壹信因子查询平台,有全市场动量因子回测工具。

本章实战笔记

  • 动量策略永远不会死,但永远会周期性崩溃。不要指望动量一直赚钱,也不要因为一次崩溃就彻底否定。
  • 横截面动量看着美,实盘做空端是硬伤。A股融券限制下,纯多空中性很难完美落地。
  • 动量策略的核心不是追涨,是过滤。把假突破、崩溃前的极端加速过滤掉,胜率会提升很多。
  • 不同市场动量参数不能通用。散户越多的市场动量周期越短、效应越强。

本章核心公式卡

横截面动量:分组按过去N日收益率排序,做多前10%,做空后10% 时间序列动量:过去N日收益率>0 或 价格站上均线做多,反之做空

动量崩溃特征: 长期趋势后波动率放大 + 领头股率先反转 + 资金踩踏

本章实战清单

动量策略开发清单

  • 明确动量类型:时间序列/横截面/基本面动量 - 对应市场选择标准参数窗口 - 叠加波动率、趋势质量、板块共振过滤 - 设置动量崩溃识别与减仓规则 - 完整计入调仓交易成本

实盘验证清单

  • 训练集、样本外分区间验证 - 测试动量崩溃阶段回撤是否可控 - 评估做空端可实现性,融券标的是否覆盖 - 小资金优先多头端增强,不勉强做市场中性

⚠️ 风险提示:本书内容仅为量化研究与知识分享,不构成任何投资建议。套利交易存在基差、费率、流动性、平台与极端行情等风险,历史表现不代表未来收益。投资有风险,入市需谨慎,请自主决策、量力而行。

💡 键盘 ←/→ 翻章 · T 键切换目录