Momentum Rotation
A 股动量轮动策略:趋势强度如何用于月度选股
动量轮动假设近期相对强势的股票可能在一段时间内延续强势。它不是追涨规则:策略需要先规定股票池、收益观察窗口、持仓数量、调仓日和退出条件,再检验信号能否覆盖交易摩擦。
典型持有期
常见为周度至月度,不应由单次回测结果决定。
调仓与触发
固定周度或月度调仓,并使用调仓日实际可成交价格。
研究股票池
流动性合格的宽基指数成分股或明确的全市场股票池。
Research Hypothesis
先写清策略假设,再看历史结果
在可交易股票池内,剔除短期反转影响后,中期收益较高且流动性合格的股票可能继续获得趋势延续收益;这种关系会随市场风格、拥挤度和交易成本变化。
策略内容用于研究教育与回测设计,不构成投资建议或收益承诺。历史结果会受样本、成本、市场状态和实际执行影响。
Strategy Rules
把策略想法写成没有歧义的规则
中期收益
计算过去 3 至 12 个月收益,并可跳过最近 1 个月。
刻画趋势,同时降低短期反转干扰。
流动性过滤
设定成交额、停牌天数和上市天数门槛。
减少回测中无法实际建仓的标的。
风险约束
限制单票、行业和高波动暴露。
避免组合被少数强势股票或行业主导。
Implementation
从信号到组合
- 1固定收益窗口、跳过期、持仓数量和调仓日,避免根据每段行情临时调整规则。
- 2按信号排序选择目标持仓,并明确等权、风险预算或市值权重的建仓方式。
- 3在调仓日先处理不可卖、涨停不可买和停牌股票,再计算真实的目标权重偏离。
- 4记录每期换手、未成交比例和行业暴露,不能只保留理想化的净值曲线。
A-Share Constraints
A 股执行不能省略
- 涨跌停和停牌会使信号正确但无法按收盘价成交;回测应保留无法成交后的实际持仓。
- 指数成分变化、退市和 ST 状态必须以当时可得名单处理,避免幸存者偏差。
- 强趋势行情之后的快速反转可能显著抬升换手和回撤,应单独拆分观察。
Validation Checklist
先尝试推翻策略
优先寻找在成本、不同市场状态和参数扰动下仍相对稳定的策略区间,而不是追逐单次回测的最高收益。
Risk Map
主要失效方式
Research Prompt
用于建立首版回测 Spec
“在沪深 300 成分股中构建月度动量轮动策略:用过去 6 个月收益、跳过最近 20 个交易日,选择前 20 只等权持仓;按公告日和成分调整处理数据,计入双边手续费、滑点、涨跌停和停牌限制,并报告分年表现、换手、未成交比例、行业暴露、样本外和参数邻域结果。”
FAQ
常见问题
动量窗口越长越好吗?
不一定。较长窗口可能更平滑但反应更慢,较短窗口可能更敏感但换手更高。应比较相邻窗口的稳定性与成本后的结果。
为什么常跳过最近一个月?
这是为了降低短期反转对中期动量信号的干扰,但是否采用以及跳过多长都应在统一样本中检验。