Generated by Answer me with HTML 0.5.10 · 2026-10-30 11:31 · ★ Star on GitHub

五色量柱×海底捞月C4 共振测试

事件级f20优势未能转化为组合级Calmar增益,推荐保持现有C4口径

A

核心结论

共振无助,不推荐使用。测试了7种五色量柱过滤,无一在满足硬规则(交易数≈基准、增益分段稳定、胜率不降)的前提下改善Calmar。

关键发现:事件级f20最优特征在组合级反而失效——蓝地量+3.45pp但交易数降65%;量比1.9-3.0中位16.4%但Calmar降55%。负对照(量比>3.0)意外正向但增益集中某段且交易数降40%。

建议:保持海底捞月现有C4出手口径(SD≥10 + EF≥4)不变,不纳入五色量柱过滤。如需优化,聚焦卖点/仓位管理/状态门控,而非入场过滤。

B

测试设计

事件集: 54,351个C4出手事件(SD≥10 + 深度≥4 + 振幅≥3%),覆盖2014-01-02至2026-10-23,4233只个股。

五色定义(通达信公式,互斥优先级):

  • 黄金柱: VOL=HHV(VOL,10) 且 VOL>2倍昨量 且 收在趋势线上 且 收阳
  • 橙倍量: VOL>1.9倍昨量
  • 绿价涨量缩: 连2日价升 且 连2日量缩
  • 紫平量: VOL在昨量98%-102%
  • 蓝地量: VOL=LLV(VOL,60)

分层维度:

  • 五色共振: 事件日同时出现某颜色(同日共振)或近3日出现黄(预热)
  • 量比强度: 事件日成交量/前5日均量,分段0.8/1.2/1.9/3.0
  • 价格位置: pos250分位(低<0.3/中0.3-0.7/高>0.7)

验证层级:

  • 层级1: 事件级f20(20日远期收益),按颜色分组比较
  • 层级2: 组合级回测(生产口径),含全周期/OOS/4段+随机对照
C

事件级f20分层

全部C4基准: n=53,497, f20中位11.45%, 胜率76.6%

分组 n 占比 f20中位 胜率 vs基准 判定
黄 黄金柱 11 0.0% 26.48% 90.9% +15.03pp 样本极少
橙 倍量柱 6,984 12.8% 11.07% 74.4% -0.38pp 略负
绿 价涨量缩 246 0.5% 12.14% 80.9% +0.69pp 微正
紫 平量柱 2,178 4.0% 11.75% 75.6% +0.30pp 微正
蓝 地量柱 570 1.0% 14.90% 74.2% +3.45pp 最强
无任何颜色 43,508 80.1% 11.46% 77.0% +0.01pp 基准
黄或橙(放量) 6,995 12.9% 11.08% 74.4% -0.37pp 略负
绿或蓝(缩量) 816 1.5% 13.82% 76.2% +2.37pp 次强
近3日出现黄 24 0.0% 14.33% 83.3% +2.89pp 样本少

量比强度分层(全部C4):

量比区间 n f20中位 胜率 评价
0-0.8(缩量) 9,625 9.09% 71.1% 弱
0.8-1.2(常量) 18,054 9.70% 74.7% 中
1.9-3.0(放量) 5,522 16.40% 83.4% 最优
>3.0(极端放量) 2,449 4.72% 60.9% 最差

价格位置分层(低位pos<0.3):

颜色 n f20中位 胜率
全部C4 47,531 12.06% 77.9%
黄或橙 6,070 11.32% 75.6%
蓝(地量) 450 16.22% 74.7%
绿或蓝 684 14.70% 77.0%

事件级结论: 蓝地量 f20最优 +3.45pp;量比1.9-3.0 f20中位16.4%/胜率83.4%为事件级最强组合;但样本占比小(蓝1.0%、量比10.2%);橙放量>1.9x反而略负。

D

组合级全周期对比

生产口径: 门控4.5%,WZ80卖点,40日兜底,-30%灾难线,K=10,cost=0.1%

过滤器 保留% 笔数 Calmar vs基准 vs随机均值 判定
B0 基准(全C4) 100.0% 376 0.431 - - baseline
F2 橙(放量>1.9x) 12.9% 311 0.307 -29% +8% 全线劣化
F4 紫(平量) 4.1% 236 0.251 -42% -23% 劣于随机
F5 蓝(地量) 1.1% 131 0.432 0% +36% 笔数降65%
F7 绿或蓝 1.5% 134 0.444 +3% +35% 笔数降64%
F16 量比1.9-3.0 10.2% 280 0.192 -55% -43% 巨降
F17 量比>3.0(负对照) 4.6% 225 0.537 +25% +90% 增益不稳
F19 非橙 87.1% 373 0.420 -3% +1% 无改善

关键指标(基准B0): 年化+21.45%, MDD -49.8%, 胜率70.2%, OOS Calmar 0.857

随机对照说明: 每个过滤器匹配同开仓率,3个随机种子,比较Calmar均值。F5蓝/F7绿或蓝优于随机但笔数骤降(违反交易数规则),F17量比>3.0远优于随机但增益不稳定。

E

分段稳定性检验

验证规则: 增益只来自某一段=未证明。全周期/OOS/4个2-3年段各自验证。

F5 蓝(地量) 分段Calmar:

分段 Calmar vs基准 笔数 评价
full 0.432 0% 131 持平
OOS 0.627 -27% 63 低于基准
2014-16 0.483 +287% 30 强
2017-19 0.422 -59% 27 弱
2020-22 0.620 -72% 28 弱
2023-26 0.686 -30% 46 中

增益主要来自2014-16段,其余段落低于基准,不稳定。

F17 量比>3.0(负对照) 分段Calmar:

分段 Calmar vs基准 笔数
full 0.537 +25% 225
OOS 0.864 +1% 81
2014-16 0.546 +337% 39
2017-19 0.739 -28% 74
2020-22 1.469 -34% 52
2023-26 0.995 +2% 60

增益集中2014-16段(+337%)与2023-26(+2%),2017-19/2020-22低于基准,不满足全局稳定性。

F16 量比1.9-3.0 全线劣化:

分段 Calmar vs基准
full 0.192 -55%
2014-16 0.118 -91%
2017-19 0.905 -11%
2020-22 0.713 -68%
2023-26 0.546 -44%

事件级f20最优(16.4%)但组合级全段劣化,揭示事件级vs组合级结构性差异。

F

随机对照验证

用户硬规则: 同开仓率随机对照,验证是否为随机噪音。

F5 蓝(地量) 开仓率1.1%:

  • F5 Calmar: 0.432
  • 随机平均: (0.497 + 0.239 + 0.215)/3 = 0.317
  • F5 vs随机: +36% → 显著优于随机

F17 量比>3.0 开仓率4.6%:

  • F17 Calmar: 0.537
  • 随机平均: (0.318 + 0.246 + 0.282)/3 = 0.282
  • F17 vs随机: +90% → 远优于随机

但两者均违反交易数规则(F5降65%, F17降40%)且增益分段不稳定。

F2 橙(放量) 开仓率12.9%:

  • F2 Calmar: 0.307
  • 随机平均: (0.293 + 0.229 + 0.334)/3 = 0.285
  • F2 vs随机: +8% → 与随机无差异,且seed3(0.334) > F2
G

事件级vs组合级差异分析

现象: 蓝(地量)事件级f20 +3.45pp最优,组合级Calmar持平但笔数降65%;量比1.9-3.0事件级f20中位16.4%/胜率83.4%最优,组合级Calmar降55%;量比>3.0事件级f20最差(4.72%/60.9%),组合级Calmar反而+25%。

原因推断:

持有期与卖点策略交互:事件级f20固定20日;组合级实际持有期受WZ80/40日兜底/灾难线三重控制。量比1.9-3.0事件虽f20高;但组合级常触发40日兜底;持有期内波动→MDD深→Calmar被压。

长尾效应:量比>3.0事件f20中位低(4.72%);但少数极端上涨在组合级被放大——WZ80上行时连续持有;涨停后继续涨而非20日硬切;推高Calmar;但样本少(225笔 vs 376笔基准);易受少数大胜支配。

动态仓位分散:组合级K=10同时持仓;单事件f20优势被仓位分散稀释;蓝地量事件太少(570/54351=1.1%);组合级笔数降至131;鲁棒性差。

五色在超跌池已是噪音:海底捞月C4本身已深度筛选(SD≥10超跌 + EF≥4能量);80.1%的C4事件日无任何五色特征;叠加五色无增益反而引入噪音。

H

用户硬规则违反情况

  1. 交易数须≈基准: F5蓝降65%(131 vs 376), F7绿或蓝降64%, F17量比>3.0降40% → F5/F7/F17均违反
  2. 增益只来自某一段=未证明: F5蓝增益主要来自2014-16(+287%), 其余段低于基准; F17量比>3.0增益集中2014-16(+337%)与2023-26(+2%), 2017-19/2020-22低于基准 → 不稳定
  3. 胜率不可降: 所有过滤器胜率均≥69.4% (vs基准70.2%), 无重大违反
I

最终推荐

结论: 无推荐使用任何五色过滤。

理由:

  • F2橙(放量): Calmar降29%, 全线劣化
  • F4紫(平量): Calmar降42%, 劣于随机
  • F5蓝(地量): 虽优于随机+36%但笔数降65%, 增益不稳定
  • F7绿或蓝: 同F5, 笔数降64%
  • F16量比1.9-3.0: Calmar降55%;事件级最优特征组合级失效
  • F17量比>3.0: 虽Calmar +25%且远优于随机;但笔数降40%;增益集中某几段;与直觉相反(负对照变正);可能是长尾噪音或数据挖掘假阳性

建议: 保持海底捞月现有C4出手口径(SD≥10 + EF≥4)不变,不纳入五色量柱过滤。如需优化,聚焦:

  1. 卖点策略优化(WZ80阈值/动态卖点)
  2. 仓位管理(状态系数/风险叠加)
  3. 状态门控(牛熊震荡分层)

入场过滤已被证明无效,继续在此维度挖掘回报递减。

J

技术细节

数据源:

  • 信号数据: /root/lxxg/cache2/*.npz (5390只, SD/EF/深度/连阴/回踩/RSI)
  • 行情数据: /root/ths_analysis/universality/bundles_qfq/*.npz (前复权OHLCV)
  • 事件表: /root/lxxg/data/zbvol_bt.npz (54351事件, 含五色/量比/pos250)

五色实现验证: 向量化实现vs逐位朴素实现对照, 4只股×900根K线×5色, 0差异 (sh600519/sz300820/sz002126/sz002600 PASS)

回测引擎: engine.run + EXStore(mode='wz80'), 门控4.5%, K=10, P=95, cost=0.1%, 40日兜底, -30%灾难线

统计显著性: 随机对照3种子, 匹配开仓率, 验证非随机噪音