# 选股公式A 严格验证：入场有没有真实 alpha

> 口径：公式A（获利筹码≤30 且回升 + 量比(副图口径)≥1.2 + 主力清洗转进场）· 持有 60 日 / 灾难线 −30% / 仓位系数牛1.0防守0.7 · 窗口 2020-02→2026-09（3555 只）

|KPI|随机入场对照|p<0.0005|同标的同笔数随机日入场：+1.98% vs 公式 +4.83%|
|KPI|对照全市场等权|CAGR 18.0% vs 12.6%|Calmar 0.89 vs 0.49，回撤 -20.1% vs -26.0%|
|KPI|10 段 walk-forward|跑赢 7/10|输的段都在普涨期|
|KPI|20 轮随机起点|CAGR 10/20|中位打平、均值正（Δ+2.75pp，靠右尾）|

## 01|结论

✅ **入场规则有真实 alpha**：与「同标的、同笔数、随机日期入场」对照，每笔多赚 **+2.85pp**（4.83% vs 1.98%），2000 次置换检验 **p < 0.0005**（没有一次置换达到真实差值）。这是整个研究里最强的证据 —— 不是「挑到了好股票」，而是**同样的股票、同样的持有规则，择时点确实有用**。

✅ **跑赢无脑持有**：全周期 CAGR **18.0%** vs 全市场等权 **12.6%**，最大回撤 **-20.1%** vs **-26.0%**，Calmar **0.89** vs **0.49** —— 收益与回撤同时更优。

⚠️ **但不是稳定优势**：10 段 walk-forward 跑赢 7/10 段；20 轮随机 1.6 年窗口里收益只跑赢 10/20（风险调整后 12/20）。属于**长期正期望 + 右尾驱动**，不是「每段都赢」。

❌ **熊市专用「上穿20」子策略被证伪**：防守段内，上穿20 每笔 +6.51%/胜率 56.5% vs 公式A +7.4%/胜率 61.3% → **Δ-0.89pp，p=0.991**（完全没过）。以后不要再用「熊市换形态」这条路。

## 02|随机入场对照（最有说服力的一条）

| 对照 | 笔数 | 每笔均值 | 胜率 |
|---|---:|---:|---:|
| 公式A 入场（真实） | 20,162 | **+4.83%** | 55.5% |
| 随机日期入场（同标的、同笔数） | 36,990 | +1.98% | 46.8% |

**Δ = +2.85pp，置换检验 p = 0.0**（2000 次随机置换，没有一次达到真实差值）

这条对照排除了「选股池」与「持有规则」的干扰 —— 两边标的、笔数、持有期、止损完全相同，唯一区别是**进场时点**。所以 alpha 来自「筹码低位回升 + 放量 + 清洗转进场」这个时点选择本身。

## 03|对照全市场等权（≈ 死拿）

| 指标 | 公式A | 全市场等权 |
|---|---:|---:|
| CAGR | 18.0% | 12.6% |
| 最大回撤 | -20.1% | -26.0% |
| Calmar | 0.89 | 0.49 |
| 累计收益 | 148.2% | 91.9% |
| 轮次 / 胜率 | 20,162 / 55.5% | — |

等权指数 = 全部有效标的每日等权平均收益，是比「随便挑一只死拿」更严格的基准。

## 04|10 段 walk-forward（每段约 0.7 年）

| 区间 | 公式A CAGR | 公式A Calmar | 等权 CAGR | 等权 Calmar | 结果 |
|---|---:|---:|---:|---:|---|
| 2020-03~2020-09 | 0.0% | 0.0 | 0.0% | 0.0 | ✗跑输 |
| 2020-11~2021-05 | 31.3% | 8.5 | 16.0% | 5.76 | ✓跑赢 |
| 2021-07~2022-01 | 34.2% | 6.92 | 28.6% | 3.88 | ✓跑赢 |
| 2022-03~2022-09 | 8.5% | 0.82 | -0.8% | -0.05 | ✓跑赢 |
| 2022-11~2023-05 | -1.8% | -0.14 | 15.1% | 2.3 | ✗跑输 |
| 2023-07~2024-01 | -4.4% | -0.52 | -6.4% | -0.63 | ✓跑赢 |
| 2024-02~2024-09 | 4.7% | 0.42 | -13.3% | -0.79 | ✓跑赢 |
| 2024-10~2025-05 | 44.0% | 6.76 | 21.5% | 1.51 | ✓跑赢 |
| 2025-06~2026-01 | 14.3% | 1.73 | 51.5% | 8.69 | ✗跑输 |
| 2026-02~2026-09 | 15.4% | 2.11 | -15.6% | -0.74 | ✓跑赢 |

**跑赢 7/10 段**。输的两段都是普涨/结构强势期（2022-11~2023-05、2025-06~2026-01），赢的段包含 2022 熊市（+8.5% vs −0.8%）与 2024-02~09（+4.7% vs −13.3%）：**它在弱市里优势最大**。

## 05|20 轮随机起点（窗口 400 根 ≈ 1.6 年）

| 指标 | 值 |
|---|---|
| 收益跑赢等权的轮数 | 10/20 |
| 风险调整(Calmar)跑赢的轮数 | 12/20 |
| ΔCAGR 均值 | +2.75pp |
| ΔCAGR 分布 | P10 -4.92pp ～ P90 +19.30pp |

均值 +2.75pp 明显靠右尾（P10 为负、P90 高达 +19pp）→ **短期胜负接近掷硬币，长期靠少数大赢轮把期望拉正**。这也是必须「按规则机械执行 + 分散持仓」的原因，不能靠单轮判断。

## 06|熊市专用「上穿20」子策略：证伪

| 防守段内 | 笔数 | 每笔均值 | 胜率 |
|---|---:|---:|---:|
| 上穿20（前日<20、当日≥20、量比≥1.2） | 6,881 | +6.51% | 56.5% |
| 公式A（原规则） | 9,272 | **+7.4%** | **61.3%** |

Δ = -0.89pp，**p = 0.991** → 防守段内公式A 依然优于上穿20。之前「上穿族熊市更好」的印象来自**不同交易集合**的比较，不是同口径；同口径一比就消失。

## 07|落地建议

⚑ 唯一推荐入场|**公式A**：获利筹码≤30 + 环比回升 + 量比(副图口径)≥1.2 + 主力清洗转进场
⚑ 交易层|持有 60 日到期卖；成本 **−30% 灾难线**（不是 −10%/−15% 机械止损）
⚑ 仓位层|牛 1.0 / 震荡熊 0.7（risk_overlay 每日给档位）
⚑ 不要再做|✗ 熊市换形态（已证伪）✗ 筹码档收到20/25（更差）✗ 加ADX≥25（更差）✗ 量比≥1.5/2.0（更差）

## 08|局限

- 随机入场对照假设「同标的同笔数」可交换，未控制个股层面的序列相关；但 p 值极低，方向可靠。
- walk-forward 仅 10 段、每段 0.7 年；随机起点窗口互相重叠，独立性有限。
- 未计滑点/冲击成本（仅双边 0.15%）；未处理跌停无法成交与停牌。
- 等权指数未计交易成本与再平衡摩擦，作为基准略偏乐观，但不影响量级结论。

<div class='foot'>脚本 /root/ths_analysis/winner_test/{bt34_validate,make_report13b}.py · 生成 2026-09-12</div>