🩺 宏观经济体检报告 · 未来十年预测 · 历史情景最佳投资组合

MACRO-CHECKUP-ENGINE v1(MCE)· 数据截至 2026-08-03 · 生成 2026-08-03 · 样本 1969–2025(57 年真实数据)· 20,000 条蒙特卡洛路径 · 自检六级测试全绿

三句话结论:

① 体检层 · 现在的身体状况

综合体检压力51.2/100 越高越危险
当前体制滞胀(增长↓通胀↑)2025 年 · 危机标记 否
增长信号 / 通胀信号-0.60 / +0.43相对过去10年中位数偏离(pct)
估值权重18%93.4
信用权重20%58.5
情绪权重8%56.5
流动性权重14%44.0
增长权重12%33.4
外部权重10%29.1
货币权重18%28.4
展开 22 项体征逐项读数(按压力排序)
体征系统最新读数数据年压力分
联邦债务/GDP信用122.59%202696.8
CAPE估值估值41.37倍202693.4
消费者信心情绪49.5202692.2
M2同比流动性3.58%202677.8
10年实际利率货币2.46%202656.1
工业生产同比增长1.13%202647.9
收益率曲线10Y-3M货币0.86%202643.4
产出缺口增长-0.25%202641.6
WTI油价同比外部46.3%202629.1
10年期国债货币4.47%202627.7
VIX情绪17.09202620.9
Baa信用利差信用153.0bp202620.1
联邦基金利率货币3.63%202618.9
CPI通胀货币2.01%202615.3
失业率增长4.2%202610.8
金融条件NFCI流动性-0.55202610.3
核心PCE货币1.86%20268.9

口径沿用 economy-flow 已专家审定的方向与历史区间(不另造标尺);当前值由本引擎自抓 FRED 最新真值。
🔴 本轮 GIGO 双源闸抓到的真错误:CAPE 一度取「年末值」= 39.6 当作「现在」,双源交叉(Shiller 官方 41.37@2026-07 vs multpl.com 40.91@2026-06,差 1.1%)核实后修正为最新月度值 41.4——低估了估值风险。全引擎当前读数口径已统一为「最新可得月份」。

② 历史体制时间轴 · 1953–2025

复苏(增长↑通胀↓)过热(增长↑通胀↑)滞胀(增长↓通胀↑)衰退通缩(增长↓通胀↓)◆ = 金融危机年(三票制≥2票)
53545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798990001020304050607080910111213141516171819202122232425

体制只由宏观变量判定(增长/通胀相对过去10年趋势),绝不使用任何资产回报——否则"该体制下最佳组合"就是偷看答案。此禁令由源码级测试 INV-07 强制。

③ 历史病历本 · 不同情况下什么组合最好

样本 1969–2025(57 年),全部为 实际回报(已扣通胀,购买力口径)。

3.1 各体制下资产的真实表现

体制年数美股(含股息)10年期国债现金/短债黄金
复苏(增长↑通胀↓)11+14.6%中位+17 σ11 胜91%
最差-2%
+5.0%中位+8 σ9 胜73%
最差-9%
+1.9%中位+2 σ2 胜64%
最差-1%
-6.0%中位-5 σ14 胜18%
最差-23%
过热(增长↑通胀↑)14+9.4%中位+18 σ16 胜64%
最差-24%
-0.1%中位-2 σ7 胜36%
最差-10%
+0.1%中位+0 σ3 胜50%
最差-7%
+10.5%中位+11 σ22 胜57%
最差-19%
滞胀(增长↓通胀↑)17+1.7%中位+4 σ16 胜59%
最差-34%
-2.5%中位-1 σ8 胜41%
最差-20%
-0.7%中位-1 σ2 胜41%
最差-4%
+11.7%中位+6 σ34 胜71%
最差-38%
衰退通缩(增长↓通胀↓)15+8.1%中位+15 σ20 胜73%
最差-39%
+8.2%中位+8 σ10 胜87%
最差-9%
+1.2%中位+1 σ2 胜67%
最差-2%
+7.0%中位+11 σ15 胜67%
最差-28%
金融危机年10-6.3%中位-7 σ23 胜40%
最差-39%
+4.1%中位+3 σ12 胜50%
最差-13%
+0.6%中位-0 σ3 胜50%
最差-4%
+9.3%中位+8 σ30 胜80%
最差-38%
全样本57+7.8%中位+12 σ17 胜70%
最差-39%
+2.4%中位+1 σ9 胜58%
最差-20%
+0.5%中位+0 σ2 胜54%
最差-7%
+6.8%中位+3 σ24 胜56%
最差-38%

3.2 每种情况下的最优组合(自助法 800 次重采样稳健权重,单资产≤50%)

体制建议配置年化实际波动σ最差年样本
复苏(增长↑通胀↓)股 44%债 8%现金 46%黄金 2%+7.6%5.4-1.0%11
过热(增长↑通胀↑)股 37%债 11%现金 27%黄金 25%+6.1%6.8-3.8%14
滞胀(增长↓通胀↑)股 27%债 6%现金 31%黄金 36%+4.3%13.0-15.2%17
衰退通缩(增长↓通胀↓)股 19%债 35%现金 26%黄金 21%+6.2%6.2-4.1%15
金融危机年股 11%债 33%现金 33%黄金 22%+2.9%6.8-8.3%10
三条最有操作价值的读法:
  • 黄金不是永远该持有——复苏象限只配 2%(历史胜率仅 18%),滞胀象限配到 36%。
  • 债券不是永远的安全垫——滞胀象限只配 6%,因为它在滞胀里历史均值是 −2.5%(2022 年就是这么发生的)。
  • 真正需要随体制调整的是黄金和债券,不是股票——股票配置区间 11%–44%(不到 4 倍),黄金 2%–36%(18 倍)。

3.3 🔴 诚实对照:真拿来用会缩水多少

上表是「同期口径」(事后知道当年是什么体制)。下表把它换成「只用上一年末可观测信息」预判体制的可交易口径

体制美股 同期→可交易黄金 同期→可交易国债 同期→可交易
复苏(增长↑通胀↓)+14.6% → +11.1%-6.0% → -0.5%+5.0% → +4.2%
过热(增长↑通胀↑)+9.4% → +6.9%+10.5% → +17.2%-0.1% → -0.7%
滞胀(增长↓通胀↑)+1.7% → +3.1%+11.7% → +4.2%-2.5% → +4.6%
衰退通缩(增长↓通胀↓)+8.1% → +9.5%+7.0% → +5.4%+8.2% → +0.1%
必须说难听的:滞胀象限里黄金的优势从 +11.7% 缩水到 +4.2%——「事后知道是滞胀」和「事前判断出滞胀」,差了三分之二的收益。 所以本引擎的建议是跨情景稳健配置,不是「预测体制然后押注」。

④ 未来十年预测(20,000 条蒙特卡洛路径)

4.1 体制转移矩阵(实测,Laplace 平滑)

今年 \ 明年复苏(增长↑通胀↓)过热(增长↑通胀↑)滞胀(增长↓通胀↑)衰退通缩(增长↓通胀↓)
复苏(增长↑通胀↓)33.3%22.2%22.2%22.2%
过热(增长↑通胀↑)13.0%39.1%30.4%17.4%
滞胀(增长↓通胀↑)12.5%16.7%41.7%29.2%
衰退通缩(增长↓通胀↓)21.7%26.1%17.4%34.8%

对角线 33%–42% 显著高于随机的 25% → 体制有黏性,今年是什么明年大概率还是什么。滞胀最容易转去衰退通缩(29.2%)——这是"紧缩治通胀→治过头"的历史规律。

4.2 逐年体制概率

12174328
17243227
17263126
18263026
18263026
18253026
18273025
18273026
18273025
18263026

十年平均:复苏(增长↑通胀↓) 17%过热(增长↑通胀↑) 25%滞胀(增长↓通胀↑) 32%衰退通缩(增长↓通胀↓) 26%

这张图的核心信息:起点的滞胀特征在 2–3 年内衰减(43%→31%),之后收敛到稳态。十年下来没有任何一个象限概率超过 1/3 —— 未来十年不可押注单一情景,这本身就是最重要的结论。

4.3 十年"体检指数"路径(P10 / 中位 / P90,越高越危险)

32.6 / 43.3 / 55.2
31.0 / 41.7 / 53.6
30.1 / 40.9 / 52.7
29.3 / 40.0 / 51.7
28.5 / 38.9 / 50.9
27.8 / 38.3 / 49.9
26.7 / 37.6 / 49.2
26.0 / 36.7 / 48.6
25.3 / 36.0 / 47.8
24.6 / 35.4 / 47.1
结构性驱动十年累计影响依据与等级
估值回归 CAPE 41.4→24.9-8.2 分历史类比(同等高分位起点的10年后CAPE中位比值),样本少n=5,仅作方向
债务/GDP 122.6%→143.4%+0.16 分D级趋势外推(过去15年实际斜率),非官方投影;方向与CBO长期展望一致(债务/GDP单调升)
「未来十年更健康」是有条件的:压力中位数从 43.4 降到 35.7,几乎全部来自"估值回归"这一个假设。而估值回归对股票持有人是坏消息不是好消息——体检分变好和你的账户变好,是两回事。

4.4 🔴 两种方法给出的股票十年回报,差了 6.1 个百分点

方法未来十年股票实际年化说明
蒙特卡洛(体制抽样)+6.6%P10 -1.1% ~ P90 +13.4%从历史同体制年份整块抽样,不看当前估值
CAPE 回归锚+0.5%±1σ -4.2% ~ +5.2%log(CAPE)→未来10年实际回报,R²=0.318,n=69;CAPE 现处历史 99.3 分位

这不是 bug,是本引擎最有价值的一次内部打架。蒙特卡洛不管你从 CAPE 15 倍还是 40 倍进入滞胀(高估当前起点);CAPE 回归 R² 仅 0.318 且用重叠窗口(给方向不给精度)。引擎的处理:取中间地带做「估值调整情景」,把股票中位数压到 +3.7% 后重新优化配置——结果见下节。

⑤ 专业建议 · 未来十年该怎么配

方案配置年化实际 P10/中位/P90十年跑输通胀概率最坏年份(中位)
① 稳健档(推荐)股 35%债 25%现金 5%黄金 35%+1.4 / +5.3 / +9.3%4%-8%
② 激进档(对数增长最优)股 50%黄金 50%+1.2 / +6.5 / +12.0%6%-13%
③ 独立锚(体制概率加权)股 30%债 15%现金 31%黄金 24%+1.2 / +4.2 / +7.2%3%-8%
— 对照 60/40股 60%债 40%-0.0 / +5.0 / +9.6%10%-16%
— 对照 全天候式股 30%债 40%现金 15%黄金 15%+1.0 / +4.1 / +7.0%5%-7%
— 对照 等权四资产股 25%债 25%现金 25%黄金 25%+1.1 / +4.1 / +7.1%4%-4%
— 对照 全股票股 100%-1.1 / +6.6 / +13.4%14%-22%
四条可执行结论:
  • 推荐稳健档(股35/债25/金35/现金5):同时赢过 60/40 三项——中位回报更高、跑输通胀概率 4% vs 10%、最坏年份 −8% vs −16%。赢的来源只有一个:黄金。因为未来十年通胀高于趋势的象限(过热+滞胀)合计概率 56%,而 60/40 在这两个象限里没有任何对冲工具。
  • 最值得信任的一个发现:把股票预期回报打掉近 3 个百分点后重新优化,最优权重完全没变。说明这个配置不依赖"股票会涨多少"这个最不确定的判断——它是靠分散赢的,不是靠预测赢的。
  • 不推荐激进档(股50/金50):虽然中位回报最高,但它是约束边界上的角点解,完全不持债券和现金 = 衰退通缩象限(26% 概率)里没有任何保护,最坏年份中位 −13%。无 10 年不动的确定持有期,不建议采用。
  • 现金仓位由"钱什么时候要用"决定,不由模型决定:模型给 5%(下限)是因为它假设你完全不需要流动性。任何 3 年内可能动用的钱,应先从组合里划出去再谈配置。

5.2 触发器:什么信号出现就该换档

触发信号(可每月自查)含义建议动作
收益率曲线(10Y−3M)转负并持续2个季度领先衰退 12–18 个月(前瞻力评级 5,全体系最高)向衰退通缩配置靠:债 25%→35%,金 35%→25%
NFCI > 0.5 且 Baa 利差破近20年85分位(两票同时)触发金融危机层判定切危机配置:股降到 11%,债+现金各 33%
CPI 连续3个月低于核心PCE 且失业率升破 4.5%向通缩象限迁移减黄金、加久期
CAPE 回落到 28 以下估值重症解除,最大的红灯灭掉股票可上调至 45%+,黄金下调
失业率年内跳升 ≥0.8pct(Sahm 型)衰退已在发生立即切危机配置,不等确认
⛔ 美元体系 / 央行框架结构性变更超出本引擎能力边界人工接管——历史抽样池里没有对应样本,模型此时不可信

⑥ 红队与自检(不掩盖)

6.1 红队:这套东西哪里可能是错的

#最强反对引擎的回应状态
R-1蒙特卡洛无视极端估值,+6.6% 是幻觉成立。CAPE 锚给 +0.8%,分歧 5.8pct。已全文披露并给估值调整情景;已证明推荐配置对该假设不敏感(权重不变)✅ 披露+对冲
R-2把 2004/2016/2025 叫「滞胀」,和 1974/1980 混在一起算平均成立,且是本引擎最大的方法论弱点。相对趋势定义让样本变多(统计才有意义),代价是象限内异质性极大。缓解:同时报中位数/σ/最差年/胜率(滞胀象限黄金 σ=34.0、最差年 −38.1%)⚠️ 部分
R-3每象限只有 11–17 个样本,最优权重就是噪声自助法 800 次重采样取稳健权重并报标准差;n<8 标低可信、n<3 拒绝出结论。但样本量的根本限制无法用统计手段消除✅ 缓解非根治
R-4黄金 1969 起的样本恰好始于金本位解体前夜,起点极端有利成立,未处理。1969–1980 黄金实际年化极高(1979 年 +126.5%)。v2 应给「剔除 1970s」敏感性❌ 已知缺口
R-5用当年宏观解释当年回报,不可交易已做可交易口径全套对照并公布缩水(滞胀黄金 +11.7%→+4.2%)✅ 已处理
R-6股债相关性 2022 后转正,用历史协方差低估同跌风险协方差按体制分别计算,不用全样本单一相关;滞胀象限本身就含股债同跌年份(1969/1974/2022)✅ 已处理
R-7结构性断裂(美元体系更替)你根本算不了完全成立,属已知不可解。已写进触发器:此类事件发生时人工接管,模型停用⚠️ 明示边界
R-8CAPE 均值回归类比样本只有 n=5,凭什么定十年压力方向成立。已标注「样本少 n=5,仅作方向」,并同时给出剔除结构漂移的纯周期分量对照✅ 披露

6.2 引擎自带质检线:六级测试 21/21 全绿

展开全部 21 项测试
规则ID检查项结果
T1R-CALC-01债券总回报:收益率不变→回报=票息
T1R-CALC-02收益率+1pct→债券总回报为负且在-1%~-4%区间(票息5%抵消部分价格损失)
T1R-CALC-03Dec/Dec同比计算正确
T1R-CALC-04实际回报=(1+名义)/(1+通胀)-1
T1R-NOLOOK-01趋势基准只用截至上一年的数据(不含当年)
T2R-PIPE-01全链路跑通(标注→统计→优化→转移→模拟→前瞻优化)
T2R-PIPE-02四个体制在历史上都出现过(样本非空)
T3INV-01转移矩阵每行概率和=1
T3INV-02所有组合权重非负、求和=1、单资产≤50%上限
T3INV-03四体制年数之和 = 全样本年数(互斥且穷尽)
T3INV-04①砍掉最近5年数据后历史标签一字不变 ②可标注末端=数据末端(落差>0即用了未来数据)
T3INV-05现金实际回报波动 < 股票实际回报波动
T3INV-06模拟出的每年体制概率和=1
T3INV-07体制分类函数源码中不出现任何资产/回报变量(防偷看答案)
T4ADV-01空输入不产生虚假数字
T4ADV-02协方差全零(退化)时优化器不崩、不出NaN
T4ADV-03样本<8年的体制被自动标【低可信】而非照常出结论
T4ADV-04只有1个样本年的体制被拒绝出组合(不硬凑)
T5REG-01固定种子两次模拟结果逐位一致(可复现)
T5REG-02组合优化两次运行权重完全一致(无隐藏随机源)
T6CANARY5个故意变异全部被闸抓红(闸不是装饰品)
🔴 canary 变异测试真的抓出了三个缺陷(这是闸有效的铁证,不是装饰):
  • INV-02 抓出稳健权重破上限:clip 后再归一化,会把没触顶的分量又推过上限 → 改为水填充投影,循环到收敛。
  • canary C3 抓出 INV-04 这道闸本身有盲区:原判据「砍掉尾部数据后标签不变」,对「用未来 N 年数据」的作弊永远绿(那些年在缩短样本里根本算不出标签)→ 判据改为「可标注末端 == 数据末端」,重测后作弊样本被成功抓红。
  • 估值调整档用错评估世界:一度在「乐观世界」的回报矩阵上给「悲观方案」打分 → 改为在调整后矩阵上评估。

6.3 证据等级

数据来源等级
22 项宏观指标 1947–2026FRED(圣路易斯联储)官方序列,原始 CSV 已落盘留痕E1
美股总回报 1872–2025Robert Shiller ie_data.xls(耶鲁官方),含股息E1*
黄金 1969–2025LBMA 官方 PM 定盘价E1
10年期国债总回报FRED GS10 + par-bond 精确重定价(非久期近似)E1+标准重构
现金回报 1934–2025FRED TB3MSE1
结构漂移三条倾斜债务=15年斜率外推;老龄化/AI=机构区间保守下沿D 级推算
2027–2035 全部预测本引擎蒙特卡洛输出D 级推算,非事实

* 口径诚实说明:Shiller 用月平均价而非月末价,逐年回报与「12/31→12/31」口径有系统差。实测校验:1931 −41.8%(公认 −43.8%)、2008 −39.2%(−37.0%)、1974 −26.1%(−26.5%)、2022 −15.0%(−18.1%),偏差 0.4–4.5pct,符号量级全部正确;154 年名义年化 +9.34%、债 +5.17%、现金 +3.37%、金 +8.49%、通胀 +3.43%,全部与公认长期值吻合。对年度体制统计影响可接受,但不可用于单年精确交易复盘

6.4 已知缺口(v2 补)