五色令 · ETF版 vs 个股版 全面对照
2×2 规则×组别 · 同协议(首次触发 / 次日开盘入场)· 含灾难线校准
同一套「深≥10 且 得≥4」出手线,分别在 ETF 与个股两个组上跑:ETF版EF 与 原版DF 交叉互换,全部四格都跑了。
结论速览
一句话
ETF版是给 ETF 设计的:在 ETF 组胜率最高(97.8%)。放到个股组也能用,还略优于原版;但两边差距都不大。灾难线维持 -30%,收紧的任何一档都是负贡献。
- ETF版 × ETF组(设计位):181 笔 / 29 个信号日,20日均 +17.89%,胜率 97.8%。
- 原版 × ETF组:198 笔,+17.48%,胜率 95.5% —— ETF版比它多 2.3pp 胜率。
- ETF版 × 个股组:25,479 笔,+10.25%,胜率 72.2% —— 比原版在个股上还略好(+0.38pp / +1.0pp)。
- 原版 × 个股组:25,690 笔,+9.87%,胜率 71.2%。
- 量级反差:同一规则在个股上 1516 个交易日有信号,在 ETF 上只有 29 天 —— ETF 版在 ETF 上不是选标的,是等恐慌日。
2×2 矩阵(20日 = 买入后第20根收盘;40日同理)
| 组别 | 规则 | 笔数 | 信号日 | 20日均 | 20日胜率 | 40日均 | 40日胜率 | 20日中位 | 40日最深p5 | 40日最深 | 同日等权 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ETF组 × ETF版 | 181 | 29 | 145 | 17.89% | 97.8% | 20.07% | 81.2% | 17.8% | -15.7% | -26.89% | 12.59% |
| ETF组 × 原版 | 198 | 28 | 157 | 17.48% | 95.5% | 19.11% | 79.8% | 17.38% | -19.65% | -30.27% | 12.44% |
| 个股组 × ETF版 | 25479 | 1524 | 5087 | 10.25% | 72.2% | 12.02% | 70.4% | 8.81% | -32.57% | -95.13% | -1.59% |
| 个股组 × 原版 | 25690 | 1516 | 5099 | 9.87% | 71.2% | 11.06% | 68.7% | 8.44% | -32.87% | -95.13% | -1.14% |
同日全池等权基准(对照):ETF 组 +4.72%,个股组 +0.96%。两个版本的出手线都大幅跑赢同口径基准。
怎么读
ETF 组样本小(181/198 笔,29 个恐慌日),2.3pp 胜率差在噪声区内,不能当铁证。个股组 2.5 万笔,0.4-1.0pp 的差更实,但差距本身就小:两版出手线在个股上基本等价。
互换读法(三个要点)
- ETF版的强项在 ETF:ETF 是指数篮子,深跌后均值回归可靠;同一个恐慌日会同时打出多只 ETF 信号(181 笔集中在 29 天)。
- ETF版丢到个股上也不弱:20日均 +10.25%、胜率 72.2%,比原版略好。EF 六条极端度条件比旧六件套更纯。
- 个股组「恐慌日等权」为负(ETF版 -1.59% / 原版 -1.14%)。信号扎堆的暴跌日,次日开盘买入平均不赚 —— 这正是 LXXG 门控要滤掉的部分。ETF 组同类指标为正(+12.59%)。
ETF 波动率分层(按 3 年年化波动)
| 波动率桶 | ETF版 笔数 | ETF版 20日均 | ETF版 胜率 | ETF版 40日均 | 原版 笔数 | 原版 20日均 | 原版 胜率 |
|---|---|---|---|---|---|---|---|
| ≤20% | 8 | 11.87% | 100.0% | 14.98% | 13 | 13.14% | 100.0% |
| 20-30% | 65 | 19.29% | 100.0% | 19.74% | 73 | 18.06% | 91.8% |
| 30-40% | 97 | 17.85% | 95.9% | 22.2% | 100 | 18.49% | 100.0% |
| ≥40% | 10 | 13.99% | 100.0% | 8.14% | 10 | 13.7% | 90.0% |
| 无数据 | 1 | 18.21% | 100.0% | -3.81% | 2 | -7.06% | 0.0% |
- 最佳区是 20-40% 年化波动(ETF版 +17.9~19.3%);低波(≤20%)与超高的 ≥40% 略弱(+11.9% / +14.0%,样本各 8-10 笔)。
- 机制:低波品种跌不深(信号少而浅),超高波品种恐慌日之后波动仍大;中高波指数ETF是这套信号的甜点区。
灾难线校准(要不要重新设置)
| 组别 | 40日最深回撤 p5 | p1 | 13年最差 | -30%触发率 | -25%触发率 | -20%触发率 |
|---|---|---|---|---|---|---|
| ETF组×ETF版 | -15.7% | -22.31% | -26.89% | 0.0% | 0.6% | 2.8% |
| 个股组×原版 | -32.87% | -44.37% | -95.13% | 7.4% | 13.0% | 20.2% |
止损反事实(ETF组 × ETF版,20日口径):
| 阈值 | 触发笔数(率) | 全库20日均变化 | 触发组 持有 | 触发组 止损退出 |
|---|---|---|---|---|
| -10% | 12 (6.6%) | -1.35pp | 2.38% | -17.97% |
| -12% | 12 (6.6%) | -1.32pp | 2.38% | -17.6% |
| -15% | 10 (5.5%) | -1.06pp | 1.06% | -18.11% |
| -20% | 4 (2.2%) | -0.49pp | 0.68% | -21.72% |
| -25% | 1 (0.6%) | -0.15pp | -6.13% | -33.81% |
| -30% | 0 (0.0%) | +0.0pp | — | — |
止损反事实(个股组 × 原版,20日口径):
| 阈值 | 触发笔数(率) | 全库20日均变化 | 触发组 持有 | 触发组 止损退出 |
|---|---|---|---|---|
| -10% | 8813 (34.4%) | -4.13pp | -2.52% | -14.51% |
| -12% | 7410 (28.9%) | -3.69pp | -3.79% | -16.54% |
| -15% | 5681 (22.2%) | -3.11pp | -5.41% | -19.41% |
| -20% | 3575 (14.0%) | -2.36pp | -7.77% | -24.64% |
| -25% | 2171 (8.5%) | -1.62pp | -10.54% | -29.61% |
| -30% | 1184 (4.6%) | -0.91pp | -15.25% | -34.82% |
- ETF:-30% 线 13 年零触发(最差一笔 -26.9%,2015-07-08 信息技术ETF)。收紧到任何一档都让均值变差:-15% 会把 +17.9% 砍到 +16.8%,-25% 只有 1 笔、而那一笔「止损卖 -33.8% vs 持有 -6.1%」。
- 个股:-30% 有实际意义(触发率 4.6%),但这些是真深坑(触发组持有 -15%);机械止损的执行反而更差 —— 跌破 -30% 的次日开盘平均要卖在 -34.8%(A股跳空/连跌停),全库均值被拖 -0.9pp。
- 两个现场案例:sh600057(2015-07)触发 -33.4% 卖出后 20 日反而 +8.4%;sh600030(2015-08)卖出 -34.5% vs 持有 -11.2%。灾难线适合当「标注/仓位信号」,不适合当自动砍仓位。
结论
灾难线维持不动:ETF版 -30%(对 ETF 是纯兜底,重设只会更差);个股 -30%(触发率 4.6%,保留)。不建议收紧,也不建议按波动率缩放。
口径与限制
- 同协议:规则首次触发 / 次日开盘入场 / 20-40 日按收盘计;无成本(毛口径)。
- 池:ETF=1301 只权益 ETF(剔货币/债/商品/金);个股=5388 只(含 ST/退市,未剔)。
- 流动性线:ETF=当日成交额≥2000万;个股=收盘>2元 且 成交额≥2000万(与个股生产口径一致)。
- ETF版 EF 由缓存字段重算(rsi/dp20/dp60 为 float32);与 10-13 标定逐位对齐:181笔/29日/+17.89%/97.8%、198笔/+17.48% 两行与 v1 报告一致。
- 个股组未含 LXXG 门控(门控后口径见历史报告);两版规则在个股上的差异小,不作切换建议。
- 复算:
python3 /root/ths_analysis/wsl_compare.py(约 70 秒)→ /root/lxxg/data/wsl_compare.json。 - 原始数据(全部明细):wsl_compare_20261016.json。