Generated by Answer me with HTML 0.5.10 · 2026-11-02 20:41 · ★ Star on GitHub
海底捞月 vs 公开口碑指标 · 同口径实测
8 套公开指标按原始公式实现 / 同一池子与成本 / 2014-01 至 2026-10
结论:同一口径下海底捞月是唯一显著跑赢全池死拿的指标。多数好评指标连死拿都打不过。
排名与结论
三句话结论
海底捞月 Calmar 0.429 排第一,第二名神奇九转只有 0.226。 全池死拿基准 Calmar 0.265,八套公开指标没有一套超过它。 去掉广度门控后全部指标都是负收益,说明选股信号本身不产生 alpha。
| 排名 | 指标 | 全期 Calmar | 年化 | 最大回撤 | 胜率 | 笔数 |
|---|---|---|---|---|---|---|
| 1 | 海底捞月(开闸) | 0.429 | 17.23% | -40.2% | 67.0% | 385 |
| 2 | 神奇九转 TD9 | 0.226 | 9.35% | -41.4% | 67.6% | 376 |
| 3 | RSI 超卖反转 | 0.205 | 6.43% | -31.4% | 68.9% | 219 |
| 4 | 布林下轨反弹 | 0.173 | 7.06% | -40.8% | 68.1% | 392 |
| 5 | 黄金坑破底翻 | 0.059 | 2.91% | -49.3% | 64.6% | 424 |
| 6 | 涨停回马枪 | 0.059 | 3.17% | -53.3% | 65.5% | 475 |
| 7 | MACD 二次金叉 | 0.043 | 1.61% | -37.0% | 67.2% | 411 |
| 8 | MACD 零轴金叉 | 0.015 | 0.54% | -37.4% | 66.7% | 417 |
| 9 | BBI 上穿 | -0.004 | -0.18% | -46.0% | 66.2% | 494 |
| 10 | 均线 MA5 穿 MA20 | -0.018 | -0.77% | -43.6% | 65.7% | 502 |
| 11 | KDJ 超卖金叉 | -0.029 | -1.76% | -60.5% | 60.4% | 366 |
怎么比的(口径必须一致才公平)
- 样本池
- 5389 只,sh60/sz00/sz30/sh68
- 区间
- 2014-01-02 至 2026-10-30
- 成交
- 信号次日开盘买入
- 槽位
- 10 个等权
- 离场
- 收盘 WZ20≥80,最长 40 日
- 灾难线
- -30%
- 成本
- 买卖双边 0.1%
- 排序
- 随机(对所有指标一致,含海底捞月)
- 门控
- 分两档,关闭与开启 4.5% 广度门控
公开指标按网上流传的原始公式实现,只把买卖点接到同一套离场与槽位规则上。 这样比的只是买入信号质量,不掺各自不同的止盈止损。
门控打开:公开指标全部转正但很弱
| 指标 | 信号数 | 年化 | 最大回撤 | Calmar | 笔数 | 单笔均值 |
|---|---|---|---|---|---|---|
| 海底捞月 | 44272 | 17.23% | -40.2% | 0.429 | 385 | 6.39% |
| 神奇九转 TD9 | 662256 | 9.35% | -41.4% | 0.226 | 376 | 3.98% |
| RSI 超卖反转 | 23648 | 6.43% | -31.4% | 0.205 | 219 | 4.66% |
| 布林下轨反弹 | 324251 | 7.06% | -40.8% | 0.173 | 392 | 2.57% |
| 黄金坑破底翻 | 627481 | 2.91% | -49.3% | 0.059 | 424 | 1.14% |
| 涨停回马枪 | 229329 | 3.17% | -53.3% | 0.059 | 475 | 1.22% |
| MACD 二次金叉 | 270476 | 1.61% | -37.0% | 0.043 | 411 | 0.62% |
| MACD 零轴金叉 | 297852 | 0.54% | -37.4% | 0.015 | 417 | 0.30% |
| BBI 上穿 | 1084934 | -0.18% | -46.0% | -0.004 | 494 | 0.20% |
| 均线 MA5 穿 MA20 | 374029 | -0.77% | -43.6% | -0.018 | 502 | -0.01% |
| KDJ 超卖金叉 | 150616 | -1.76% | -60.5% | -0.029 | 366 | 0.10% |
笔数都在 366 至 502 之间,槽位满负荷,横向可比。 胜率全部在 60% 至 69%,差别不在胜率而在单笔均值,从 6.39% 掉到 -0.01%。
门控关闭:所有指标都是负的
| 指标 | 年化 | 最大回撤 | Calmar | 笔数 |
|---|---|---|---|---|
| BBI 上穿 | 0.13% | -67.1% | 0.002 | 1888 |
| 均线 MA5 穿 MA20 | -2.71% | -77.4% | -0.035 | 2588 |
| RSI 超卖反转 | -5.42% | -77.7% | -0.070 | 478 |
| MACD 二次金叉 | -6.39% | -82.9% | -0.077 | 1625 |
| 布林下轨反弹 | -6.85% | -78.8% | -0.087 | 1094 |
| 涨停回马枪 | -7.40% | -87.6% | -0.084 | 1992 |
| MACD 零轴金叉 | -7.47% | -82.0% | -0.091 | 1644 |
| 黄金坑破底翻 | -10.65% | -86.0% | -0.124 | 1290 |
| KDJ 超卖金叉 | -11.95% | -89.4% | -0.134 | 877 |
| 海底捞月 | -12.80% | -88.2% | -0.145 | 825 |
| 神奇九转 TD9 | -13.74% | -94.2% | -0.146 | 882 |
这张表是全文关键:不择时的抄底信号在 A 股赚不到钱。 海底捞月裸信号排倒数第二,说明它自己的选股条件并不神奇。
基准对照:谁真的跑赢了死拿
| 基准 | 年化 | 最大回撤 | Calmar |
|---|---|---|---|
| 全池死拿等权(日频再平衡) | 13.90% | -52.4% | 0.265 |
| 任意日买入(20 日持有) | 单笔 +1.17% | 胜率 48.7% | 无 |
| 海底捞月生产口径(按 EF 深度排序) | 16.56% | -46.2% | 0.358 |
只有海底捞月超过死拿,且高出 0.16 个 Calmar。 神奇九转 0.226 与 RSI 0.205 都低于死拿 0.265,属于看起来能打、实际不如买入并持有。 其余八套连零轴都过不了。
为什么好评多却不赚钱
- 好评来自论坛与售卖页,不是回测,样本期多是 2019 至 2021 的结构性上涨段。
- 多数指标只给买卖点,不给仓位与择时,等于把最难的部分留给用户。
- MACD 与 KDJ 类信号在震荡市反复触发,信号数 15 万至 30 万,均持 13 至 15 日就跑。
- 均线类与 BBI 类信号数到 30 万至 108 万,等于持续满仓,本质是追涨而非抄底。
- 唯一在两个档位都不难看的是神奇九转与 RSI 反转,它们的共同点是只在极端位置出手。
对海底捞月的三条结论与指标说明
结论要看清分工
海底捞月赢在门控,不在选股条件:关闸后它排倒数第二。 把它拆成「公开指标 + 门控」也能复现大半收益:神奇九转加闸到 9.35%,海底捞月加闸 17.23%。 所以真正该保护的是门控与离场口径,不是继续加选股条件。
- 门控是这个体系唯一的正 alpha 来源,任何改动都要先保住它。
- 选股条件只负责在闸门打开时挑更深的票,把单笔从 3.98% 抬到 6.39%。
- 继续堆选股条件(如旧指标库的 MX3、机构活跃度)只会减少交易数,前一轮已实测为负增益。
指标说明:
- Calmar:年化收益除以最大回撤绝对值,越高越好。
- 胜率:单笔收益大于零的占比。
- 单笔均值:全部平仓交易的平均收益率,扣双边成本。
- 信号数:该指标在 5389 只标的上 12.8 年累计触发的买入信号数。
- 死拿等权:全部标的等权持有、每日再平衡,作为不做择时的对照。
- 随机排序:同一天候选多于空槽时随机选票,避免排序偏好影响某一方。