← 返回研究报告库
固定规则回测 · 2026-10-12

波动率衰减能做成策略吗:5 个方向的固定规则回测

起点是一篇文章的观点:A 股大波动之后很久静不下来,持续的高波动会侵蚀复利(波动损耗)。我们把它拆成 5 个可以事先写死规则的方向,全部带成本回测,并做前后分段和随机对照。结果只有一个通过:给 ETF 动量加「波动率管理仓位」。它已经上了影子账本,只记账不下单。

样本:2013-01—2026-09(策略组合 2020—2026-05)ETF 单边 5bp · 站点轮动 10bp/边 · 微盘 15bp

结论总表

所有规则都在跑结果之前写死,参数变体全部列出,不只挑最好的一个。前段指 2013–2019,后段指 2020 年以后(④⑤ 的划分另见各节)。

方向代表结果(年化 / 夏普 / 最大回撤)对照前段 → 后段判定
① ETF 动量 + 止损 −8% + 20 日波动率管理14.1% / 1.28 / −16.3%只止损 15.0% / 1.15 / −24.5%前段 1.35→1.39,后段 0.96→1.16影子账本
① ETF 动量基线 + 20 日波动率管理13.0% / 1.14 / −20.7%12.4% / 0.86 / −32.1%前段 1.24→1.32,后段 0.56→0.95通过
① 微盘 v2 + 波动率管理26.8% / 1.38 / −22.1%34.1% / 1.42 / −23.9%两段都没有提升否决
② 再平衡:黄金 + 创业板、4 资产组合14.5% / 0.83 / −24.3%(黄金/创业板月调)买入持有 13.1% / 0.68 / −36.5%每年多 0.6–2.9 个百分点,两段都为正验证现有月度再平衡,不新增
② 再平衡:微盘 v2 + 现金或红利低波16.5% / 1.40 / −12.8%买入持有 24.1% / 1.36 / −16.9%每年少 4–12 个百分点否决
③ 波动调整趋势强度做 ETF 轮动(9 种)最好 10.1% / 0.65 / −31.6%52 周高点 12.4% / 0.86 / −32.1%前段 0.38(基线 1.24)否决
④ 极端信号反转信号后 1–3 个月跑输 1–4%,t 值都不到 1.5无条件约 0叠加到轮动:后段 0.56→0.48否决
⑤ 按过去 5 年超额收益或夏普定策略权重20.4% / 1.44 / −13.2%;17.5% / 1.50 / −10.3%等权 19.3% / 1.50 / −11.7%两段都没有稳定赢过等权否决,保留等权

影子账本:/etf-momentum/vol-managed。虚拟 100 万元,从 2026-10-09 收盘起记,之后每个 A 股交易日晚上自动追加一行,只记账不下单。

① 波动率管理仓位

规则:总仓位 = min(1, 目标波动 ÷ 最近 N 日已实现波动)。波动用策略自己的日收益计算,只用前一天收盘以前的数据。不加杠杆,剩下的钱放银华日利(511990)。仓位变动不小于 0.1 才调,调整成本按 |Δ仓位| × 单边成本计。目标波动有两种取法:一是到当时为止全部历史波动的中位数(事前可知),二是固定 15%、20%、25%。N 取 20 和 60。另外测了「20 日波动高于历史 80 分位就降到 50% 或 0」的简单版本。

净值与回撤

② 再平衡收益

两种资产固定 50/50(或 4 资产各 25%)。比较按周、月、季调仓,以及偏离超过 5%、10%、20% 再调,基准是同样初始权重的买入持有。理论上能多出的收益约为 ½(Σwσ² − σ组合²)。

③ 波动调整趋势强度做 ETF 轮动

池子、溢价闸门、同类去重、成交方式和成本都跟站点一样,只把打分换成三种:对数价格回归斜率 ÷ 残差波动、年化斜率 × R²、区间收益 ÷ 波动,窗口各取 60、120、250 日。换仓门槛 = 0.25 × 当期各 ETF 分数的标准差,事先定好。

④ 极端信号反转

信号 A:最近 120 日涨幅超过这个标的自己过去所有时间的最高值(至少要有 3 年历史)。信号 B:连涨周数超过自己的历史最长纪录。同一标的两次信号至少间隔 126 日,算一次事件。

集合 · 信号事件数21 日超额63 日超额126 日超额63 日 t 值
申万一级 · A12−1.8%−2.6%−2.1%−0.74
申万一级 · B13−0.2%−3.6%−5.1%−1.03
站点 ETF 池 · A61−1.6%−2.3%−0.5%−1.46
站点 ETF 池 · B43−0.6%−0.1%+1.3%−0.06

超额相对申万一级等权平均。方向跟文章一致,但样本很少,ETF 事件之间还高度重叠,统计上不显著。叠加到站点轮动(调仓时剔除最近 63 日内触发过 A 信号的 ETF)后变差:12.4% / 0.86 / −32.1% → 11.6% / 0.83 / −28.9%,后段 0.56→0.48。否决,最多在页面上当「过热」提示用。

⑤ 按过去 5 年超额收益或夏普定策略权重

对象是 6 个策略:ETF 动量、两个转债策略、微盘 v2、红利低波 + ERP、业绩预告漂移。每年年末定一次权重,权重与过去最多 5 年(至少 1 年)的超额收益或夏普成正比,组合层成本 5bp。回测区间 2020-01—2026-05。

限制

  • ETF 池按当前成交额筛选,有幸存者偏差,历史数字偏乐观。
  • ①的提升集中在少数大跌月份,遇到 V 形反弹会跑输。这跟移动止损的特点相同,两者有重叠。
  • 纸面成交价按收盘价算,没有计入盘口冲击。影子账本不代表实盘收益。
  • 本研究在同一批数据上试了不少变体。我们报告的是整组变体是否稳定,不是最好的那一个,但仍有多重检验的风险。所以①先放影子账本观察 3–6 个月,再决定要不要改站点策略。

下载与复现

影子账本每晚由 scripts/vol_shadow/gen_etf_mom_vol_shadow.py 生成,挂在每日刷新流程(工作日 20:00)上。