防前视系列之八 · 案例研究 23

v2.2 闸门与路由 · 美国 135 年长历史无前视回测

把 22 号页在德鲁肯米勒战役窗口(1999–2000)得到的「闸门 vs 路由」结论,放到美国尽可能长的历史上重新审判:1891-01 → 2026-06 共 1626 个月、八臂预算公平定投。纳指 ETF 出现前的岁月用 S&P500 总回报载体替代(价格 + 股息,Shiller 1871 起);黄金用 datahub 月度金价(1833 起);1926 年前的现金收益用 GS10 收益率/12 代理。规则冻结、只用当月末已知数据、信号次月生效(Lag-1)、CAPE 分位只用 120 月滚动窗。

24,213.7x
v2.2 路由 CAPE50 · 135 年定投终值倍数(vs v2.2 盲投 12,300.0x)
+53.6% / +96.9%
路由 CAPE30 / CAPE50 相对 v2.2 盲投的终值增益——跨世纪复现
从未水下
两个闸门臂 135 年全程账户值 ≥ 累计投入(最差月 +0.3%)
−1.16pp/年
v2.2 组合一次性 CAGR 8.75% vs SP500 总回报 9.91%——防御的长期价格
2020s = 0
CAPE30 本年代亮灯月数:自约 2013 年起信号闲置
1910s 106 · 1970s 118
CAPE30 最密集的两个年代——信号是「估值时代」的函数而非连续可用
−10% vs +1.6%
闸门 CAPE30 相对 v2.2 盲投:1999 昂贵起点 vs 1891 便宜起点——成本=起点估值结构
1626 月 · 1871–2026
回测跨度(信号预热 1871–1890,主表 1891-01 起),三源数据拼接

〇 方法论:三源拼接、载体替换与防前视纪律

本页不引入任何新规则,只做一件事:把 22 号页追加六/追加七定型的「闸门(信号亮才部署)/ 路由(亮→风险资产袖、不亮→模型袖)」两种接法,从 27 个月窗口拉长到 135 年。纳指与 ETF 在 19 世纪不存在,按用户指定的替代原则处理:

项目执行
股票载体S&P500 总回报(价格 + 股息再投),Shiller 数据 1871-01 起。股息缺失月份用最后已知值顺延(战时等数据真空期)。载体校验见第六节:一次性 CAGR 9.91%/年、价格口径 4.89%/年与官方一致。
黄金datahub.io 月度金价(1833-01 起),金本位期数值正确(18.93 / 20.65 / 35 美元档);与 monthly_data.json 重叠 365 个月平均绝对差 0.007pp、累计对数收益一致。
现金1996 起用 monthly_data.json 现金收益;1871–1995 用 GS10 收益率 / 12 代理(金本位与管制利率年代无国库券连续序列时的标准近似)。
五票输入全部只用当月末已知数据:m1 CAPE 分位(仅 120 月滚动窗,不含全历史窗)、m2 CPI 同比、m3 实际利率、m4 长端 12 月变动、m5 实际价格 24 月涨幅。
信号滞后✅ Lag-1 上月末信号 → 本月持仓(沿用 22 号页主口径,月内前视为零)。
预算公平定投每月 +1.0 进现金池(吃现金月收益);信号亮(上月末口径)时全池打入目标组合。八臂每月投入恒定,只比较择时差异。
成本0.15% 单边,按仓位变动计——v2.2 在 135 年里频繁进出 wait/full_exit 的换手已全部计入。
防前视核心:CAPE 分位自始至终只用 120 月滚动窗(分位数仅由过去 120 个月构成,未来数据零泄漏);m1 预热期 1871–1890 置零,因此主表从 1891-01 起算——回测跨度为「信号可用前提下的最长历史」。

一 主表:八臂 · 1626 个月预算公平定投(1891-01 → 2026-06)

倍数 = 期末财富 / 累计投入(每月 1.0 × 1626 月)。水下 = 账户值低于累计投入的幅度。「深水」= 水下 > 10% 的连续区间。八臂含两个载体(SP500 直投 / v2.2 组合)× 三种接法(盲投 / 闸门 / 路由)。

期末财富倍数相对同载体盲投部署率最大水下回本节点深水区间(>10%)
SP500 盲投59,654,60036,687.9x100.0%−16.1% @1893-081896-111893-05~1895-03
SP500 闸门 CAPE3062,581,39838,487.9x+4.9%110.2%从未水下(最差+0.3%)
SP500 闸门 CAPE5060,633,87037,290.2x+1.6%111.1%−10.1% @1893-081896-091893-07~1893-09
v2.2 盲投19,999,78312,300.0x100.0%−2.6% @1896-081896-10
v2.2 闸门 CAPE3020,321,33712,497.7x+1.6%110.2%从未水下(最差+0.3%)
v2.2 闸门 CAPE5020,206,92112,427.4x+1.0%111.1%−0.3% @1891-031896-09
v2.2 路由 CAPE3030,723,77118,895.3x+53.6%100.0%−2.4% @1896-081896-10
v2.2 路由 CAPE5039,371,52824,213.7x+96.9%100.0%−4.4% @1893-081896-10
三个立刻能读出的结构:① 路由臂是唯一把终值拉开量级的接法(+53.6% / +96.9%)——增益来自「亮灯期=便宜期,把每月新钱低吸进纯风险资产袖」的长复利;② 闸门臂在便宜起点上几乎零成本甚至微增益(+1.0~+4.9%),且 135 年从未水下;③ 所有臂的最大水下都发生在 1890s——2000 与 2008 的深水在账户/累计投入口径下被后期复利缓冲掉,详见第五节发现 5。

二 信号的可得性结构:CAPE 灯与 v2.2 状态的年代分布

CAPE30 / CAPE50 亮灯月数按年代

年代1890s1900s1910s1920s1930s1940s1950s1960s1970s1980s2000s2010s2020s
CAPE30654106252071171183749240
CAPE503268120415310181512045924210
时代盲区:CAPE30 的亮灯高度集中于 1910s(106 月)与 1970s(118 月),而 1950s 仅 1 月、1960s 仅 7 月、2020s 为零(自约 2013 年起信号完全闲置)——估值分位信号不是「连续可用的择时器」,而是「特定估值时代的探测器」。CAPE50 覆盖面更宽(最稀疏的 1950s 也有 8 月,2020s 有 10 月),这是它在路由模式下增益更大(+96.9% vs +53.6%)的直接原因:可投资窗口更长。

v2.2 状态按年代(月数占比)

年代hold 85/15/0wait 15/55/30full_exit 15/55/30主导特征
1890s33%41%26%金本位反复银行业恐慌
1910s44%40%16%一战通胀票高发
1930s37%12%52%大萧条:full_exit 成常态
1950s54%42%4%战后高通胀触发 wait
1960s35%57%8%越战通胀前段
1970s32%44%23%滞胀:wait+full_exit 合计 2/3
1990s20%76%4%高估值+实际利率低:m1/m3 长亮
2000s56%6%38%泡沫破裂:full_exit 集中
2010s61%37%2%低利率+温和估值:防御基本闲置
2020s40%46%14%疫情+加息:wait 回潮

闸门臂部署时的 v2.2 状态分布(与 22 号页「双重防御稀释」的链接)

部署月数holdwaitfull_exit含义
v2.2 闸门 CAPE30518 月177 (34%)172 (33%)169 (33%)1/3 的部署撞上 full_exit 档——22 号页追加六的「双重防御稀释」在 135 年上同样成立,但被便宜起点的低吸收益抵消
v2.2 闸门 CAPE50747 月309 (41%)201 (27%)237 (32%)部署窗口更长,撞 full_exit 的比例略降

三 六次关键危机的行为(CAPE 分位 × v2.2 状态 × 首亮时点)

危机起点 CAPE 分位段内最低CAPE30 首亮首亮性质v2.2 段内状态(月)
1929 大萧条1000 @1932-041932-04滞后 30 月hold 8 / wait 1 / full_exit 37
1973 滞胀350 @1973-121973-02提前hold 8 / wait 3 / full_exit 19
2000 互联网8820 @2003-022002-09滞后 24 月hold 8 / wait 0 / full_exit 26
2008 金融危机00 @2008-092008-09当月hold 16 / wait 4 / full_exit 14
2020 疫情8842 @2020-03None从未亮hold 8 / wait 13 / full_exit 2
2022 加息9542 @2023-03None从未亮hold 10 / wait 5 / full_exit 9
读法:CAPE30 的首亮时点极不稳定——1973/2008 是合格的预警(提前/当月),1929/2000 是滞后的确认(落后 24–30 个月,此时估值分位已跌到窗内 0–20 分位反而亮灯),2020/2022 干脆从未亮。真正跨危机稳定的防御来自 v2.2 自身:六段中 full_exit 均有出现,1929 段 46 个月里 37 个月满退。CAPE 灯在本页的角色不是「逃顶雷达」而是「便宜探测器」——这也解释了为什么它接成路由(低吸)有效、接成闸门(拦截)平庸。

四 桥接对照:1999-02 昂贵起点(同 SP500 载体,检验「闸门成本=起点估值结构」)

135 年主表的起点 1891-01 恰是估值便宜的历史区间;为隔离「起点估值」这个变量,把同一套臂放到 1999-02(CAPE 分位 88 的昂贵起点)→2026-06 重跑。这正是 22 号页追加六/七的 27 个月窗口的 27 年延长版。

期末财富倍数相对 v2.2 盲投部署率最大水下深水区间(>10%)
SP500 盲投2,009.36.1x−12%100.0%−29.7% @2009-032000-12~2003-12 / 2008-10~2009-09
v2.2 盲投2,281.56.9x100.0%−8.4% @2001-04
v2.2 闸门 CAPE302,042.66.2x−10%51.7%从未水下(最差+0.4%)
v2.2 闸门 CAPE502,243.76.8x−1%92.5%从未水下(最差+0.4%)
v2.2 路由 CAPE302,302.27.0x+1.4%100.0%−8.4% @2001-04
v2.2 路由 CAPE502,236.06.8x−1%100.0%−8.4% @2001-04
桥接的核心信息:同样的闸门 CAPE30,在 1891 便宜起点上 +1.6%,在 1999 昂贵起点上 −10%;路由增益从 135 年维度的 +53.6%/+96.9% 收敛到 ±2% 以内。闸门与路由的相对表现不是常数,而是起点估值结构 + 信号灯在后段亮灯密度的函数:昂贵起点的前半程信号灯常亮(部署受限/低吸昂贵),后半程 2013 后信号闲置(路由退化为盲投)。

五 五条发现

  1. 路由增益跨世纪复现,但幅度依赖「便宜窗口的存在」。135 年维度 v2.2 路由 CAPE30/50 = +53.6% / +96.9%,与 22 号页 27 个月窗口(+21% / 追加七 +28%~+47%)方向一致——「信号亮 → 新钱低吸纯风险资产」的接法经得起跨世纪检验。但 1999 昂贵起点窗口收敛到 ±2%:增益的本质是亮灯期=便宜期的低吸复利,若无便宜窗口(或信号闲置),路由自动退化为盲投,不会倒扣。
  2. 闸门成本 = 起点估值结构(修正 22 号页追加六的结论)。追加六在 1999 昂贵起点上得到「闸门不成立」(6.71x→6.33x),135 年便宜起点给出镜像数字(+1.6%,SP500 载体上 +4.9%)。合并两份证据的正解是:闸门是防御工具而非收益工具——便宜起点它近乎免费,昂贵起点它花 −10% 买「从未水下」。它适合作为保守方案的备件(追加七已定型 v2.2 闸门 CAPE50),不适合作为主攻接法。
  3. v2.2 自身的防御价格在长历史上是 −1.16pp/年。一次性口径 SP500 总回报 CAGR 9.91% vs v2.2 组合 8.75%(1626 个月,85,832x vs 362,046x)。作为交换,v2.2 把定投口径的最大水下从 −16.1%(1893)压到 −2.6%、把 1999 昂贵起点的 −29.7%(2009-03,两段深水共 5 年)压到 −8.4% 且无深水。135 年维度这约等于每年付 1.16pp 买一份「深水保险」。
  4. CAPE30 存在时代盲区,CAPE50 是更均匀的版本。2020s 零亮灯(自约 2013 起闲置)、1950s 仅 1 月;信号高度集中于 1910s/1970s 两个估值塌陷年代。CAPE50 把最稀疏年代从 1 月抬到 8 月、2020s 抬到 10 月——这直接转化为路由模式下 +96.9% vs +53.6% 的差距。信号探测器的「覆盖密度」是接法有效性的第一变量,比信号本身的精度更重要。
  5. 定投水下指标对晚期危机不敏感(口径特性,勿过度解读)。八臂 135 年的最大水下全部发生在 1890s(1891–1896);2000 与 2008 的深水只在 1999 桥接窗口出现。原因纯机械:账户值 / 累计投入的比值里,早期投入占比随时间衰减,晚期 30% 的回撤对运行了几十年的定投账户只是浅坑。评估防御能力应看「从任一起点开始的窗口」(桥接口径)或一次性 MDD,而不是全程账户口径
与既有结论体系的对接:本页把 22 号页追加七定型的方案谱系放到 135 年上验证——激进(纯风险资产+信号低吸)、进攻(v2.2 路由 CAPE50)、均衡、保守(v2.2 闸门 CAPE50)的排序在长历史上保持不变;「估值信号的正确用法是便宜才买(路由/闸门),不是贵了不买(拦截)」升级为跨世纪结论。CAPE 灯的定位从「逃顶候选」正式改判为「低吸探测器」(第三节证据),与追加五「估值低位信号是唯一有效低吸指引」合并为同一条主线。

六 口径披露

  1. 载体替换:1891–1999 无纳指与 ETF,按用户指定原则用 S&P500 总回报替代。载体一次性 362,046x / CAGR 9.91%,价格口径 4.89%/年与官方 S&P 长期数据一致;股息缺失月(战时数据真空)用最后已知值顺延。
  2. 黄金:datahub.io(1833 起)。金本位期(1833–1933)金价呈 18.93/20.65/35 的档位结构——黄金月收益在金本位下大部分月份为 0,1933 年一次性重估 +69% 计入。
  3. 现金代理:1871–1995 用 GS10(10 年期国债收益率)/12;1996 起用 monthly_data.json。GS10 代理会高估早期现金收益的下限(无短端数据),对八臂同向作用。
  4. m1 预热:CAPE 120 月滚动分位需 120 月历史,1871–1890 置零,主表起点 1891-01。CAPE 分位仅用滚动窗——若用全历史分位则 1910s 前的分位数构成未来泄漏(防前视关键项)。
  5. CPI 公布滞后:m2 用当月值作当月末已知(Shiller 月度表的传统口径);若苛求 BLS 公布滞后,1950s 前的 wait 判定可能推迟一个月——八臂同向,不影响排序。
  6. 部署率 > 100%:deployed 计数包含现金池在等待期的利息累积(每月 1.0 进池吃现金收益,部署时连同利息一起打入)。与 22 号页追加五 VOTES0 臂 100.2% 同理,非 bug。
  7. 水下口径:账户值 / 累计投入,非一次性 MDD。对晚期危机不敏感(发现 5),本页两种口径并列呈现。
  8. 成本:0.15% 单边按仓位变动计;路由臂两袖切换的换手亦计入。未计税收与金价买卖价差(金本位期为理论价)。
  9. 规则冻结的诚实声明(沿用 22 号页):v2.2 与信号阈值是 2026 年设计,规则本身没偷看,但「选这段历史来跑」存在概念层后视;本页结论支持「机械行为描述 + 跨条件稳健性检验」,不支持「规则有效性证明」——后者归 20 页双轨验证框架管辖。

七 策略规格:v2.2 路由 CAPE50 到底是套什么规则

主表最优臂(24,213.7x,+96.9%)的完整机械规格。注意它的本质:「新资金路由器」而非「仓位择时器」——只决定每月新增资金进哪只袖,存量永不互转、永不清算。

组件规格(全部可机械执行)
信号(每月末)CAPE(PE10) 在过去 120 个月的滚动分位 ≤ 50 → 灯亮。只用滚动窗内数据,零未来信息。
路由(Lag-1)上月末灯亮 → 本月新钱全部进风险资产袖(纯 S&P500 总回报,实盘对应 SPY/VOO);灯灭 → 本月新钱全部进 v2.2 组合袖(按 v2.2 状态机当期档位配置)。
v2.2 组合袖状态机照常运转:hold 85/15/0 · wait 与 full_exit 均 15/55/30(NDX/金/现金口径,本页载体替换为 SP500/金/现金)。五票 any1 → wait;dd≤−10% → full_exit;非 hold 态反弹 ≥5% → hold。
两袖关系独立复利,互不转换。风险袖不设任何止损(1930s 也满仓扛过),防御完全由 v2.2 袖内部状态机承担——这是「路由」与「闸门」的本质区别:信号决定买什么,不叠加在载体防御上。
资金流每月固定预算 +1.0,当月即部署(不闲置);两袖各自分红再投。
成本0.15% 单边按仓位变动计。风险袖无内部换手(只有存入);v2.2 袖换手已计入。

图 1 · 终值曲线:增益从哪里来

图1 · 定投终值倍数 (对数轴) · 1891-01 → 2026-06 · 每月 +1.0189019101930195019701990201020261x10x100x1,000x10,000xSP500 盲投 36,688xv2.2 盲投 12,300xv2.2 路由 CAPE50 24,214x

路由臂(红)与 v2.2 盲投(蓝)在 1950 年前几乎重合(早期亮灯密集,两臂行为接近),真正的分离发生在 1950 年代之后:高估值时代新钱持续进防御袖避免了部分回撤,低估值时代整月整月的新钱压进风险袖吃满复苏。对数轴上每 1 格 = 10 倍。

图 2 · 水下曲线:防御的形态

图2 · 账户值 / 累计投入 水下曲线 (%) · 定投口径 · 对晚期危机不敏感 (发现5)189019101930195019701990201020260%-5%-10%-15%SP500 盲投 (最差 −16.1%)v2.2 盲投 (−2.6%)v2.2 路由50 (−4.4%)

账户/累计投入口径。注意 SP500 盲投的 2000/2008 双深水(−29.7%)在本图 135 年全程上不可见——被后期复利缓冲掉,只留下 1890s 的 −16.1%——这正是发现 5 的口径特性。路由臂最差 −4.4%,与 v2.2 盲投同量级:路由不牺牲防御。

图 3 · 信号本体:CAPE 120 月滚动分位

图3 · CAPE (PE10) 120 月滚动分位 · 1891-01 → 2026-06 · 仅用滚动窗 (防前视核心)189019101930195019701990201020260255075100CAPE50 灯亮区 (分位≤50)CAPE30 灯亮区 (分位≤30)

绿区 = CAPE50 灯亮(分位 ≤50),紫线 = CAPE30 灯亮边界。三个结构一目了然:①亮灯高度集中在 1890s–1910s 与 1930s–1940s 两段「估值塌陷纪元」;②1950s–1990s 长期稀疏;③2020s 几乎全程在 80 分位上方——灯灭。信号的覆盖密度(46% 的月份)决定了路由的增益上限,而 CAPE50 比 CAPE30 多出的亮灯月正是 +96.9% vs +53.6% 差距的来源。

图 4 · 两袖构成:策略的实际行为

图4 · v2.2 路由 CAPE50 · 账户构成 · 风险资产袖 (纯 SP500) 占比 %189019101930195019701990201020260%25%50%75%100%风险资产袖占比 (其余 = v2.2 组合袖)

风险袖占总账户的比例。早期(便宜年代)新钱大量进风险袖,占比一度逼近 90%;高估值时代新钱转进 v2.2 袖,但风险袖靠复利维持大头。期末构成:风险袖 74.9% / v2.2 袖 25.1%——这套策略的长期形态是「大部分资产吃满股权复利 + 一小部分防御缓冲」,且这个形态是市场自己长出来的,不是配置出来的。

八 实盘可行性评估(数据截至 2026-06)

当前读数

40.50 · 分位 100
PE10 及 120 月滚动分位(2026-06)——十年最高位
灭灯 · 连续 32 个月
CAPE50 灯当前状态 → 新钱全部进 v2.2 组合袖
wait / hold
v2.2 袖当前状态(近 24 月以 wait 为主,间或 hold)
2023-07 ~ 2023-10
最近一次亮灯期(4 个月)——近十年唯一一次
评估维度结论依据
规则可执行性✅ 完全可机械执行信号只需 PE10 月度值 + 120 月滚动窗,每月末计算、次月执行一次,无参数、无裁量。与现有 _daily_update.py / monthly_data.json 管道直接兼容。
数据可得性✅ 无延迟风险Shiller PE10 月度更新(月中发布上月值),Lag-1 设计本身给了一整个月的缓冲;CAPE 分位自算自核。
载体落地⚠️ 需要选边135 年证据在 SP500 总回报上 → 实盘风险袖用 SPY/VOO 证据最完整;若沿用八国盘 NDX 口径(QQQ),证据只有 1999 窗口 27 年(22 号页追加六),方向一致但跨度短。建议风险袖 = SPY/VOO,与 v2.2 袖的 NDX 口径解耦。
资金性质适配✅ 为定投而生路由只作用于新增资金,不要求动存量、不要求清仓换轨——工资型/定投型现金流天然匹配;一次性大额资金不适用(那应走四档方案谱系选型)。
当前启动时机✅ 从容灯灭 + 分位 100:启动即进 v2.2 袖(防御态),不需要追任何信号;下一次亮灯大概率要等深度回撤或长期横盘——策略启动日与信号状态天然解耦
行为风险❌ 最大风险在此亮灯集中在危机底部(1932-04、1973、2008-09、2023)——执行时点必然伴随暴跌新闻。回测里 35 个亮灯段平均 21 个月,买入后继续下跌是常态而非异常。必须预注册执行纪律(灯亮月固定日期机械执行,不看盘不讨价)。
信号休眠期⚠️ 特性而非缺陷2013 年以来 CAPE50 仅亮 10 个月(2023 年 4 个月 + 其余零星)。休眠期新钱全进 v2.2 袖——这正是策略设计(贵了买防御)。接受「多年无信号」是使用前提。
风控边界⚠️ 无本金保护与闸门版不同,路由不承诺零水下:定投口径最差 −4.4%,但风险袖一次性口径在 1930s 级别危机中回撤可达 −80%+。风险袖不设止损是特性(低吸要买得进),防御全靠 v2.2 袖。

建议接入路径(三步)

  1. 影子账本(即刻可做):在 US 盘挂 router50 影子账本——每月新钱按信号真实分流记录,与现行 v2.2 账本并行对照,不动真实仓位。
  2. 信号自算自核(随影子启动):CAPE 分位计算脚本入 _daily_update.py 月度任务,信号值存 _monthly/,页脚可展示「灯亮/灭 + 连续月数」。
  3. 真实资金接入(6–12 个月影子期后):影子期信号计算零差错 + 行为可承受自评通过后,把每月新增资金分配切到路由模式。预注册规则:CAPE50 灯亮月 → 新钱 100% SPY/VOO;灯灭月 → 新钱 100% v2.2 组合;两袖永不互转。
不可实盘化的部分(诚实边界):①风险袖「不设止损满仓扛过 1930s」的历史行为,在任何个人实盘上都可能因行为承受力而中断——回测的 35 个亮灯段平均 21 个月里,模型不动,人会动;②22 号页规则冻结声明在本页同样成立:这套接法是 2026 年设计后拿到 135 年上验证的,支持「跨条件稳健性」,不构成「未来必然」;③建议影子期不少于 6 个月,让信号休眠期的「什么都不发生」也被体验过一遍。

九 预备仓变体实验:路由为什么赢——袖的永久性

设计(规则原样冻结):CAPE 分位 ≤50 → 新钱买入动量股指(不含防御类股指)记入预备仓;>50 → 新钱买黄金记入预备仓;预备仓等待 v2.2 状态机的下一次状态变动,届时与总仓合并统一调仓(合并成本 0.15%,Lag-1 与全文一致)。与第七节路由的本质区别只有一条:预备仓的钱最终全部回到 v2.2 管理——信号只决定过渡期放什么资产,不决定这笔钱的终身归属

窗口 A · 135 年主表(1891-01 → 2026-06,SP500 总回报载体,月定投 1)

规则终值倍数vs 盲投定投最差回撤
盲投对照新钱每月直接进 v2.212,300.0x−2.6%
v2.2 路由 CAPE50亮灯钱进风险袖,永不并回24,213.7x+96.9%−4.4%
预备仓 · SP500 直代亮灯买动量代理(SP500)/ 灭灯买金,状态变动时合并12,215.1x−0.7%−1.9%
预备仓 · TSMOM 动量同上,动量代理换成 TSMOM 动量指数12,169.9x−1.1%−2.6%

预备仓统计(135 年):合并 433 次 · 平均间隔 2.8 个月 · 最长 54 个月 · 平均每次合并 3.9 个月新钱 · 预备仓占账户比例平均仅 1.1%、期末 0.0%。

窗口 B · 1996-01 → 2026-06(NDX 载体 + 真实动量指数)

终值倍数vs 盲投定投最差回撤
盲投对照(新钱进 v2.2)7.5x−21.1%
v2.2 路由 CAPE509.5x+26.7%−21.1%
预备仓 · 真实动量指数7.4x−1.3%−21.6%
预备仓 · NDX 对照7.4x−1.3%−21.6%

预备仓统计(30 年):合并 132 次 · 平均间隔 1.8 个月 · 最长 33 个月 · 预备仓平均占比 3.4%。参考一次性口径(30 年买入持有):NDX 32.78x · 真实动量指数 20.78x · 黄金 10.93x——动量与金的长期差异巨大,但预备仓结构把这些差异全部熨平成 0。

诊断 · 合并触发稀疏化也救不回来

合并触发条件合并次数最长等待窗口 A 终值(SP500 直代)vs 盲投
任意状态变动(主设计)43354 月12,215.1x−0.7%
仅当进入 full_exit69120 月12,035.8x−2.1%
仅当 full_exit 恢复6911,887.4 ~ 12,105.6x−1.6% ~ −3.4%

窗口 B(真实动量)两种稀疏化触发均 7.3x,同样 ≈ 盲投。v2.2 状态机 135 年共 433 次变动(hold→wait 161 · wait→hold 134 · full_exit→hold 69 · hold→full_exit 42 · wait→full_exit 27)。

发现

对本设计的处置建议:预备仓结构可放弃——它在所有测试口径下不产生增益,却增加一层记账复杂度。若动机是「平滑合并时点」,数据说明合并时点无关紧要。唯一不可妥协的是:便宜时进的股权仓位要让复利自己长大,不要在状态机换档时把它收回来
2026-08-28 裁定 · 动量袖 / 二腿路由方案不采纳:本节曾收录的「二腿路由」对照(动量腿 + 黄金腿,两腿永久,35,690.8x)已删除——其本质与「直接做一个卫星仓投动量、每次定投由 CAPE 决定新钱进主仓还是卫星仓」区别不大,与宏观模拟机「全部资金受宏观票管理」的思路相悖(信号层:单票 vs 五票共识;资产层:卫星仓无防御档位;资金层:结构性分家、资金永不回归),故不入策略库。第九节的因果结论不受影响,仍由同资产对照钉死:预备仓-SP500 直代 −0.7% vs 路由50·SP500 +96.9%——路由增益的必要条件是风险袖的永久性,信号选资产本身不产生 alpha。