QIANXIAODOU · STRATEGY RESEARCH

状态开关(自动切换档位)该切什么:三种形态实测

# 状态开关(自动切换档位)该切什么:三种形态实测

仿 BSTL 锁档位思路:牛 → 进攻档,震荡/熊 → 防守档,自动切换。窗口 2020-02-07 → 2026-09-07(1600 根,3,555 只)· 入场=内核+ADX≥25 · 成本 0.15% · 等权最多 20 仓

> 仿 BSTL 锁档位思路:牛 → 进攻档,震荡/熊 → 防守档,自动切换。窗口 2020-02-07 → 2026-09-07(1600 根,3,555 只)· 入场=内核+ADX≥25 · 成本 0.15% · 等权最多 20 仓

CAGR −2.1pp
代价
18.5% → 16.4%,但显著优于无脑恒定半仓(p=0.008)
KPI切换持仓规则不通过−6.3pp CAGR,随机窗口胜出仅 35%
KPI切换入场门槛不通过−0.7~−3.5pp,胜出 22~32%
KPI切换仓位系数✓ 通过回撤 −20.5%→−16.6%(改善概率 96.4%),Calmar 0.90→0.99
01
三种切法,两种错
SECTION 01

## 01|三种切法,两种错

「状态开关」可以切的东西有三种,实测结果完全不同:

形态切什么牛档防守档结论
A持仓规则持有 60 日/满仓/不止损持有 20 日/半仓/−8% 止损❌ 明显更差
B入场门槛内核+ADX≥25(宽)再加量比/上影线(严)❌ 更差
C仓位系数满仓 1.00.7 / 0.5唯一有效
02
形态 A:切换持仓规则 —— 明显更差
SECTION 02

## 02|形态 A:切换持仓规则 —— 明显更差

规则交易数胜率每笔总收益CAGR最大回撤Calmar
① 基准 静态 hold40 满仓27,77258.4%+4.86%139.6%14.3%-22.0%0.65
② 静态 进攻档(60日/满仓/不止损)24,67554.4%+5.1%203.8%18.5%-20.5%0.9
③ 静态 防守档(20日/半仓/−8%)43,68046.3%+2.25%54.5%6.9%-12.7%0.54
④ 切换 S1(MA60)39,32747.9%+2.72%113.4%12.3%-18.2%0.67
⑤ 切换 S2(20日收益)35,81449.4%+3.28%113.7%12.3%-23.7%0.52
⑥ 切换 S3(MA200)37,64547.3%+3.17%79.6%9.3%-18.3%0.51

显著性:切换(S1) vs 静态进攻档 → ΔCAGR -6.29pp,95%CI [-17.45, 3.65],p=0.8847,随机 1 年窗口胜出 35.4%

根因:防守档(20 日/半仓/−8% 止损)本身每一态都更差——连 2022 熊市年,防守档 CAGR 只有 0.6%,而进攻档 5.2%、基准 14.7%。把仓位切到一个更差的档位,整体必然被拖累。

03
形态 B:切换入场门槛 —— 更差
SECTION 03

## 03|形态 B:切换入场门槛 —— 更差

防守档强度交易数胜率每笔总收益CAGR最大回撤Calmar
D0 宽门槛(不切换)24,67854.4%+5.1%232.8%20.1%-20.5%0.98
D1 +上影<40%24,67854.4%+5.1%232.8%20.1%-20.5%0.98
D2 +量比≥1.217,82956.5%+6.28%172.5%16.5%-26.9%0.61
D3 +量比≥1.5&上影<40%13,51554.0%+5.18%223.9%19.6%-27.1%0.72
D4 +量比≥2.0&上影<40%11,28950.4%+3.53%151.4%15.1%-25.7%0.59

防守态收严门槛 → 信号变少 → 持仓更集中 → 回撤反而变大(−20.5% → −27%),且收益更低:

对比ΔCAGRp随机 1 年窗口胜出
D1 +上影<40%+0.00pp1.00.0%
D2 +量比≥1.2-3.48pp0.85821.8%
D3 +量比≥1.5&上影<40%-0.66pp0.590732.3%
D4 +量比≥2.0&上影<40%-4.75pp0.840720.2%

根因:同一套数据里,「门槛越严越好」已被反复证伪(静态严门槛 Calmar 0.43 vs 宽门槛 0.98,随机窗口胜出仅 14.2%)。防守态收严=主动放弃信号,只会让组合更集中。

04
形态 C:切换仓位系数 —— 唯一通过检验的
SECTION 04

## 04|形态 C:切换仓位系数 —— 唯一通过检验的

规则交易数胜率总收益CAGR最大回撤Calmar
① 恒定满仓 1.024,67854.4%203.8%18.5%-20.5%0.9
② 恒定 0.5(不看状态)24,67854.4%77.1%9.1%-10.8%0.84
③ 切换 牛1.0/防守0.724,67854.4%171.0%16.4%-16.6%0.99
④ 切换 牛1.0/防守0.524,67854.4%150.6%15.0%-16.3%0.92
⑤ 切换 牛1.0/防守0.2524,67854.4%126.9%13.3%-16.3%0.82
对比ΔCAGRΔCalmarΔ回撤(改善概率)随机 1 年窗口胜出
③ 切换 牛1.0/防守0.7 vs ① 恒定满仓 1.0-2.10pp-0.000+2.49pp(96.4%)17.9%
④ 切换 牛1.0/防守0.5 vs ① 恒定满仓 1.0-3.50pp-0.020+3.88pp(95.5%)18.4%
④ 切换 牛1.0/防守0.5 vs ② 恒定 0.5(不看状态)+6.12pp+0.045-6.25pp(0.0%)87.2%
⑤ 切换 牛1.0/防守0.25 vs ① 恒定满仓 1.0-5.21pp-0.068+5.13pp(93.3%)17.1%
③ 切换 牛1.0/防守0.7 vs ② 恒定 0.5(不看状态)+7.41pp+0.059-7.61pp(0.0%)86.6%

三点关键读数:

1. 回撤确实被压住了:牛 1.0 / 防守 0.7 → 最大回撤 −20.5% → −16.6%,在 96.4% 的块自助抽样里成立。Calmar 0.90 → 0.99(不是靠收益,是靠回撤)。

2. 状态判断确实有信息量:对比「不看状态无脑恒定 0.5」,切换版 CAGR +6.12pp,95%CI [1.15, 11.9],p = 0.008,随机 1 年窗口胜出 87.2% —— 这是本次唯一通过显著性检验的结论。

3. 代价必须承认:CAGR 18.5% → 16.4%(−2.1pp),随机 1 年窗口胜出率只有 17.9% —— 即「随机看一年,八成以上年份切换版收益更低」。它是降波动方案,不是赚更多。

05
为什么只有形态 C 站得住
SECTION 05

## 05|为什么只有形态 C 站得住

把三种形态放在一起看,规律很清楚:

任何改变「买什么、拿多久、什么时候砍」的防守动作,在这套均值回复型入场体系里都是负贡献(防守档每笔 +2.25% vs 进攻档 +5.10%;严门槛 Calmar 0.43 vs 宽门槛 0.98;止损逐笔 Δ−2.01pp,t=−19.1)。

> 任何改变「买什么、拿多久、什么时候砍」的防守动作,在这套均值回复型入场体系里都是负贡献(防守档每笔 +2.25% vs 进攻档 +5.10%;严门槛 Calmar 0.43 vs 宽门槛 0.98;止损逐笔 Δ−2.01pp,t=−19.1)。

>

只有「少押一点」不伤害个股逻辑——仓位系数改变的是暴露,不改选股、不改持有、不引入事后砍仓,所以它是唯一能拿回撤换收益、且换得划算的形式。

> 只有「少押一点」不伤害个股逻辑——仓位系数改变的是暴露,不改选股、不改持有、不引入事后砍仓,所以它是唯一能拿回撤换收益、且换得划算的形式。

这与 BSTL 锁档位的实际用途一致:档位决定的是动作幅度(减 1/3、减 1/2 仓位),不是换一套选股逻辑。

06
逐年与「拐点误判」的代价
SECTION 06

## 06|逐年与「拐点误判」的代价

规则202120222023202420252026
① 恒定满仓 1.036.55.27.445.739.1-3.3
② 恒定 0.5(不看状态)17.13.03.821.218.2-1.3
③ 切换 牛1.0/防守0.736.54.56.734.436.5-3.5
④ 切换 牛1.0/防守0.536.53.96.127.334.8-3.6
⑤ 切换 牛1.0/防守0.2536.53.15.518.932.7-3.9

⚠ 代价的分布|切换版(③)的收益损失几乎全在 2024 年(34.4% vs 满仓 45.7%,−11.3pp)——2024 是低位快速反转年,状态判据在「震荡转牛」的拐点会误判成防守,错过一段行情。在真正的弱势年(2022/2026)它并没有帮上多少收益,回撤改善才是它的真实贡献。

07
推荐落地规则
SECTION 07

## 07|推荐落地规则

⚑ 只用形态 C|状态判据:上证 20 日收益 >+2% → 牛;<−4% → 防守;中间维持上一状态(约 5 次切换/年)

⚑ 仓位档位|牛:权重 1.0;震荡/熊:权重 0.7(更在意回撤可用 0.5)

⚑ 其余不动|入场仍是内核(获利筹码≤30 回升 + 主力清洗转进场)+ ADX≥25;持有 60 日;满仓数量 20;不设止损、不止盈

⚑ 预期|Calmar 0.90 → 0.99,最大回撤 −20.5% → −16.6%,代价 CAGR −2.1pp(18.5% → 16.4%)

⚑ 不要做|✗ 状态切持仓期/止损 ✗ 状态切入场门槛 ✗ 无脑恒定半仓(显著差于状态切换)

08
局限
SECTION 08

## 08|局限

·单路径回测 + 块自助/随机窗口检验;形态 C 的 ΔCalmar 提升(+0.09)本身未达显著(p≈0.49),显著的是「优于恒定半仓」与「回撤改善」。
·仓位系数只扫了 1.0/0.7/0.5/0.25 四档;未做滑点与冲击成本;未处理跌停无法卖出。
·状态判据只测了三种(MA60/MA200 斜率、20 日收益带保持);未测宽度类指标。
·「2024 拐点误判」提示状态判据本身仍有改进空间,但改进方向应服务于暴露控制,而不是选股。

脚本 /root/ths_analysis/winner_test/{bt18_switch,bt19_switch_entry,bt20_switch_strength,bt21_switch_weight,make_report9}.py · 生成 2026-09-12

Hermes Agent · 水墨·报纸风研究报告 · 2026-09-12 10:35