A129 · 方法论说明

宏观经济金融分析 · 核心底层逻辑

一张能对照的地图 —— 在动手做任何宏观判断之前先过一遍

版本 v1.1.1 · 2026-08-10 历史底座 economy-flow · as_of 2026-07-05 🆕 L5 预期差已接真实市场数据 🆕 6 个真实案例照七步真跑 🆕 九层互动脑图 形态 方法论说明 · 非投资建议
结论先行 · 如果只看一段就看这段

所有宏观变量,最终只能通过三个口子影响资产价格 —— ① 现金流② 贴现率③ 风险溢价。 其余全部工作,都是在回答:这次是从哪个口子进来的、要走多久才到、以及市场有没有提前算进去。

🧠 全局一眼

九层结构 · 互动脑图

点节点圆点可折叠/展开。➕➖ 是放大缩小,展开层级用「🌳 全部展开」。看全图请点「⛶ 全屏」。

🔬 真跑

六个真实宏观争议 · 照 L9 七步真跑一遍

重要:每个案例的输出不是「答案是什么」,而是「这个说法在本框架下被允许说到多死」。 这正是这套体系的用法 —— 它不是算命机,是限权器。

🔑 六个案例跑完最值得看的一条
六个广为流传的宏观说法,只有 1 个拿到了「可以说方向」的许可,其余 5 个在不同步骤上被拦下。
而且它们各自死在不同的步骤 —— 这说明七步不是凑数的仪式,每一步都真的在过滤东西:

步①不可证伪杀 1 个 · 步③因果倒置杀 1 个 · 步④现实读数杀 1 个 · 步④数据缺口杀 1 个 · 步⑤无领先指标杀 1 个 · 只有 1 个活到步⑦
🟡 唯一存活 · 只准说方向案例 1「联储年内会降息」活到步⑦
步①
改写成可证伪形式:「2026-12-31 前 FOMC 是否至少降息一次(25bp)」→ ✅ 有时点、有阈值、能结算
步②
会计恒等式:不涉及部门收支叙事 → ✅ 通过
步③
链条定位:T2 政策/货币层 —— 属于上游驱动层,不是终端结果,有分析价值 → ✅
步④
现状读数:有效联邦基金利率 3.63%(2026-08-06);CPI 同比 3.46%(2026-06)
步⑤
领先指标:曲线 10Y−3M +0.78% 未倒挂 · 金融条件 NFCI −0.529(偏宽松)· Baa 利差 1.61%(偏窄) → 没有任何一个领先指标在喊「需要降息」
步⑥
🔴 预期差(本次最有信息量的一条):1 年期国债 4.01%(2026-08-07)高于当前政策利率 3.63%, 由 1Y/2Y 反解的隐含「一年后的一年期利率」4.37% —— 市场根本没有在定价降息,它定价的是利率往上走。
→ 所以「年内降息」这个判断与市场定价方向相反,如果你对,它是有交易价值的(有预期差)
步⑦
限权判定:只准方向性判断。 允许说「我认为市场低估了降息概率」;不许说「会降几次 / 降多少基点 / 哪次会议降」。
可证伪锚:2026-12-31 前无降息 = 判错。复核触发:每次 FOMC 后。
🔴 拦下案例 2「美国即将衰退」死在步⑤
步①
改写:「未来 12 个月内 NBER 是否宣布衰退起点」→ ✅ 可证伪
步②
✅ 通过
步③
衰退是 T4 实体结果层 —— 要预判它,信号必须来自 T2/T3 上游
步④
现状:失业率 4.1%(2026-07)—— 但这是滞后指标,只能确认不能择时
步⑤ ✖
三个领先指标全部不支持:曲线 +0.78 未倒挂 · NFCI −0.529 金融条件宽松 · Baa 利差 1.61 未走阔。 没有一个上游领先信号在预警。
步⑥
市场也没在定价衰退(曲线为正)→ 即使你同意,与共识一致 = 无信息边际
步⑦
判定:不许预测。 支持这个说法的通常只有滞后指标或情绪 —— 而这两样恰恰是本框架明令禁止用来择时的。
诚实说法:「当前没有领先指标支持衰退判断」,而不是「不会衰退」——这两句不是一回事
🔴 拦下案例 3「通胀已经被打败了」死在步④
步①
改写:「未来 12 个月 CPI 同比是否持续 ≤2.5%」→ ✅ 可证伪
步②
✅ 通过
步③
通胀在 T3 传导中枢 —— 权重最高的一层(32.77%),值得认真对待
步④ ✖
🔴 现实读数直接否掉它:CPI 同比 3.46%(2026-06 vs 2025-06,FRED CPIAUCSL)—— 根本不在 2% 附近。 这不是预测问题,是事实问题,连走到第 6 步的机会都没有。
步⑥(仍值得看)
市场定价的 10 年通胀只有 2.25%(2026-08-07)—— 与现实 3.46% 差 +1.21 个百分点
市场定价的是「会回落」,但回落这件事目前还没发生。 这个缺口本身是全篇最值得盯的数字之一。
步⑦
判定:说法与现实读数冲突,当场否掉。 真正值得研究的问题应改写成:「市场定价的回落路径,会不会比现实来得慢?」
🔴 拦下案例 4「美债不可持续,迟早出事」死在步①+②+⑥
步① ✖
🔴 「迟早」不设时点 = 不可证伪,原样就不是分析题。 强行改写成「未来 24 个月 10Y 收益率是否 >6%」才勉强可证伪
步② ✖
🔴 会计恒等式杀:政府赤字 ≡ 私人净储蓄 + 经常账户逆差。 常见版本要求「政府去杠杆、私人不受损、外部账户不变」—— 会计上不可能同时成立
步③
债务/GDP 在 T1 结构根层:驱动性满分 5,但前瞻力仅 1 —— 深但不领先
步④
压力分 97.0/100 —— 确实极高,而且已经高了十几年
步⑥ ✖
🔴 被讨论了十几年,完全 price-in,无任何信息边际。 它可能是对的,但对定价没用 —— 这两件事必须分开。
步⑦
判定:交易价值 ≈ 0。 它属于「正确但无用」那一类 —— 这类判断最容易让人产生「我很有洞见」的错觉。
🔴 拦下案例 5「消费者这么悲观,经济肯定要出事」死在步③
步①
改写:「消费者信心低位是否领先于实际消费支出下滑」→ ✅ 可证伪
步②
✅ 通过
步③ ✖
🔴 典型因果倒置:消费者信心在 T5 市场/情绪终端层,驱动性 = 1(全体系最低)。 它是被推的那一层,不是推别人的那一层。 拿终端结果去预测上游 = 把因果讲反。
步⑥(补刀)
消费者调查 1 年通胀预期 4.6%(2026-06)vs 市场用钱定价的 5 年盈亏平衡 2.22%(2026-08-07)—— 差 2.38 个百分点
嘴上说的和钱上下的,差了一倍多。 调查易被油价与新闻情绪扰动,这正是它驱动性只有 1 分的实证注脚。
步⑦
判定:不许用它做择时。 信心数据可以当情绪温度计,不能当因果起点。
🔴 拦下(诚实版:我这套现在答不了)案例 6「AI 资本开支是泡沫,会带崩市场」死在步④
步① △
🔴 「泡沫」「带崩」都无阈值 = 原样不可证伪。 改写成「未来 24 个月主要云厂商合计资本开支同比是否转负」才可结算
步②
✅ 通过
步③
它在 T1 结构性根力量层 —— 最深、最慢变、驱动整条链
步④ ✖
🔴 拿不到读数:本仓库 T1 层的五大根力量(人口/AI/财政/地缘/能源)是定性判断,没有量化指标这是我自己红队里列的缺口第 2 条,不是临时找的借口。
步⑤
没有对应的领先指标可用
步⑦
判定:闭合度不足 → 只准描述现状,不许预测。
正确的做法是承认「我这套体系现在答不了这个问题」,而不是编一个听起来很像样的答案。 要能答,先补 T1 量化代理指标(缺口第 2 条)。
案例数据出处 —— 利率与曲线:treasury.gov 官方每日收益率曲线(2026-08-07),已与 FRED 交叉校验; 通胀预期:FRED T10YIE / T5YIE / T5YIFR(2026-08-07);CPI:FRED CPIAUCSL(2026-06); 失业率:FRED UNRATE(2026-07);金融条件:FRED NFCI(2026-07-31);信用利差:FRED BAA10Y(2026-08-06); 传导链层级与驱动性/前瞻力评分:本仓库 driver_chain.json(as_of 2026-07-05)。
L0 · 归一化器

一个方程:所有宏观分析的公分母

它的作用不是让你显得深刻,而是让你能否掉大多数宏观叙事

P  =  Σt=1..∞   CFt  /  (1 + rf + ERP)t

① 现金流 CF

分子

企业盈利、租金、票息、大宗的边际收益。增长与通胀从这里进来。

② 贴现率 rf

分母 · 无风险部分

政策利率 + 期限溢价。央行与债市从这里进来。

③ 风险溢价 ERP

分母 · 风险部分

信用 + 流动性 + 不确定性补偿。恐慌与信用事件从这里进来。

因为宏观世界里发生的一切,想影响资产价格都必须挤进这三个口子之一,没有第四条路。 听到任何宏观消息,第一件事不是判断好坏,而是问「它走哪个口子」

宏观事件走哪个口子为什么净效果不确定
就业数据强CF ↑ 同时 rf 两个口子方向相反 → 净效果取决于哪个更强。这就是「好消息股票跌」的机制
央行降息rf 通常因为 CF 要变差 降息本身是好事,降息的原因是坏事
信用利差走阔ERP ↑ 单口子、方向明确 → 所以它是最干净的风险信号之一
通胀上行CF ↑ rf ERP ↑ 三个口子全动 → 所以通胀是最难交易的变量
🔑 这一层的实战价值
大多数「宏观分析」之所以自相矛盾,是因为它没做这个分解,把三个方向相反的效应混在一句话里讲。 做完分解,矛盾会自己显形。

一条容易被忽略的推论:久期决定谁受伤

分母上的指数 t 意味着:现金流越远,对利率越敏感。 成长股 = 长久期 → 利率上行时受伤最重;价值股/高股息 = 短久期 → 相对抗利率;30 年国债 = 纯久期。 这解释了 2022 年长久期科技股跌幅显著大于大盘 —— 不是「科技突然变差了」, 而是贴现率这个口子被撬动,而它们的久期最长

L1 · 因果结构

五层传导链:谁驱动谁

宏观变量不是平等的。它们排成一条因果链,上游驱动下游,下游几乎不反噬上游。 结构与权重来自本仓库 driver_chain.json(v3,as_of 2026-07-05,67 条边)。

T1最深
结构性根力量
人口 · AI 科技 · 财政 · 地缘 · 能源转型 + 债务/GDP。最慢变,驱动整条链,最少被反噬。
结构权重 4.26% | 压力贡献 4.1
T2
政策 / 货币驱动
央行与财政的政策杠杆。先行,设定金融条件。
结构权重 17.27% | 压力贡献 8.4
T3权重最高
传导中枢 · 利率 / 通胀 / 汇率
既被政策驱动,又驱动实体与市场 —— 整条链的枢纽。2026 快照的主发力层就在这里。
结构权重 32.77% | 压力贡献 9.4
T4
实体经济结果
产出 · 就业 · 信贷。响应金融条件,多为同步或滞后。
结构权重 19.83% | 压力贡献 6.5
T5终端
市场 / 情绪终端
估值 · 波动 · 利差 · 情绪。最下游、最快反应、最噪声 —— 结果型,不是原因。
结构权重 25.86% | 压力贡献 11.1(五层最高)
🔑 这张表里最反直觉的一条
权重不是按「这东西有多重要」排的,是按 √(驱动性 × 前瞻力) 的几何均值排的。

纯按驱动深度加权,会得到一个听起来很深刻、但完全不能用来择时的体系: 联邦债务/GDP 驱动性满分、压力分 97.0/100,可它已经高了十几年, 对「明年会怎样」的信息含量约等于零 —— 按驱动性加权,它会主宰整个体系, 而体系会永远在报警、永远不动(见案例 4)。

反过来纯按前瞻力加权,体系会被噪声牵着走。 几何均值的意义:只有「既是根驱动、又有领先力」的变量才配拿高权重。
⚠️ 最高频的因果倒置
T5 压力贡献 11.1 是五层最高 —— 但它不是发力层。T5 按定义就是链条末端,所有上游压力最终都汇到这里。 把结果当原因,是宏观分析里最常见的错误(案例 5 就死在这)。 本仓库 macro-invest 引擎为此写了硬规则:终端层不参与「主发力层」评选。
只往下看一层的纪律 —— 链条越长,误差乘得越狠。「往下看三层」听起来深刻,实际是编的: 每层传导都有概率、时滞、幅度衰减,三层连乘后置信度已接近随机。 一次分析只判断「当前压力在哪一层 + 下一步传到哪一层」。
L2 · 主变量

实际利率:宏观的重力

如果只能盯一个变量,盯实际利率(名义利率 − 通胀预期)。 它是唯一一个同时从四条路径施压的变量。

实际利率 ↑  ──┬─→ ① 贴现率 ↑          →  所有长久期资产估值 ↓
              ├─→ ② 真实融资成本 ↑    →  投资 / 信贷 ↓ → 实体走弱
              ├─→ ③ 本币相对吸引力 ↑  →  汇率 ↑ → 大宗 / 新兴市场承压
              └─→ ④ 无风险替代变好    →  风险资产的相对吸引力 ↓
类比不准的地方要指出来 —— 重力是常量且单向,实际利率不是: 它本身被政策与通胀预期反向影响(见 L6 回路①),所以它是「会回头看你的重力」

本仓库读数(2026 快照):10 年期实际利率 2.25%,压力分 54.4/100。 口径:FRED DFII10,2003 年前用 GS10 − CPI 同比代理。

⚠️ 本仓库亲手修正过的一个方向错误
这个指标最初被标成「低值危险」。专家审改判为「高值危险」 —— 高实际利率 = 真实资金成本高 = 杀估值,2022 年是铁证

对方法论的启发:在体系里,一个变量的「方向」比它的「权重」重要一个数量级。
L3 · 状态机

增长 × 通胀四象限

宏观状态不是连续的,是离散的几个 regime。同一个消息在不同 regime 里含义相反,所以必须先定 regime。

复苏 / Goldilocks

增长 ↑ · 通胀 ↓ 或温和
▲ 通常占优:股票、信用债
▼ 通常承压:现金

CF↑ 且 rf 不涨 → 双击

过热 / 再通胀

增长 ↑ · 通胀 ↑
▲ 通常占优:大宗、实物资产、价值股
▼ 通常承压:长久期债

CF↑ 但 rf↑ → 短久期胜出

滞胀 · 唯一真正危险的象限

增长 ↓ · 通胀 ↑
▲ 通常占优:黄金、现金、能源
▼ 通常承压:股票 债券同时

CF↓ 且 rf↑ → 三个口子全逆风

衰退 / 去通胀放缓

增长 ↓ · 通胀 ↓
▲ 通常占优:政府债、现金
▼ 通常承压:股票、信用债

CF↓ 但 rf↓ → 久期资产胜出

表中「占优 / 承压」是条件性历史规律,不是恒等式。它描述同象限内的相对排序倾向, 不保证任一次实现;个别时期会被结构性因素(见 L8)推翻。
🔑 滞胀为什么是唯一真正危险的象限
因为它打破了股债对冲。其余三个象限里股和债至少有一个在赚钱;只有滞胀里两者同时被打。 2022 年就是这个象限的实盘演示 —— 这也是为什么「60/40 组合失效」总在滞胀期被讨论: 不是组合坏了,是这个象限本来就没有它的容身之处。

机器实现:本仓库 macro-finance-analysis 引擎把这套逻辑做成可跑的状态机 —— 输入 6 维信号,输出 regime + 五类资产方向分,每条打分都带 rule_id 与认识论标签规则可追溯 = 结论可被推翻。一个说不出「我靠哪条规则得出这个结论」的宏观判断,不可证伪,也就不是分析。

L4 · 时序

领先、同步、滞后:为什么大多数人晚一个周期

同样叫「宏观指标」,它们在时间轴上的位置完全不同。混用不同时序的指标,是宏观分析里最贵的错误。

时序代表指标领先 / 滞后能用来干什么最新读数
领先收益率曲线 10Y−3M领先衰退约 12–18 个月择时、提前布局+0.78%
2026-08-07
领先信用利差(Baa−10Y)领先实体压力数月风险开关1.61%
2026-08-06
领先金融条件指数 NFCI领先实体约 1–2 季政策是否已传导−0.529
2026-07-31
同步工业生产、产出缺口同期确认当前状态
滞后失业率滞后(先减工时再裁员)只能确认,绝不能择时4.1%
2026-07
滞后拖欠率、债务/GDP明显滞后结构性风险度量
🔑 铁律
用滞后指标做择时 = 必然晚一个周期。

失业率转坏的时候,衰退交易通常已经结束了。这不是「反应慢」,是因果结构决定的: 失业率在 T4 层,是金融条件与产出的结果;它变坏,说明上游 T2/T3 的变化已经发生了好几个季度。

本仓库给失业率的评分正是:驱动性 2、前瞻力 1、时序「滞后」——综合权重只有 2.69%, 尽管它在新闻里的出镜率排前列。新闻热度和分析价值,在宏观里往往是负相关的。
诚实边界:上表的领先幅度取自本仓库前瞻力评分与经验区间, 不是本次实证回测得出的常数,不保证每次成立 —— 这正是本页可证伪锚 ① 要检验的东西。
L5 · 🆕 v1.1 已接真实市场数据

预期差:为什么「判断对了也赚不到钱」

资产价格  =  已经被 price-in 的共识预期   +   预期之外的部分(意外)
                      ↑                              ↑
             你分析出来的往往是这个        真正驱动价格变化的是这个
🔑 关键认识:共识不用去问人,市场自己会报价
很多人以为「市场共识」要去买卖方一致预期数据库。不必 —— 有一类共识是用真金白银下注下出来的,公开且免费:

· 盈亏平衡通胀率(名义国债 − 通胀保值国债)= 市场愿意为通胀保护付的价 = 市场定价的通胀预期
· 国债收益率曲线 = 市场对未来短端利率路径的加权定价,能反解出「市场认为一年后利率是多少」
· 10Y−3M 利差 = 市场对衰退的定价

调查(密歇根消费者)也是共识,但那是嘴上说的;breakeven 是钱上下的两者分歧本身就是最有价值的信号之一。

🆕 当前预期差实测(引擎 expectation_gap.py 真跑输出)

双源交叉校验已通过(7 个承重当前值,逐个 🟢) —— 每个数字都由两个互不相干的官方域名互证, 不是抽查:
承重当前值来源 A来源 B(独立域名)xcheck
10 年期国债收益率FRED 4.69%
08-06
treasury.gov 4.65%
08-07
0.04pp🟢
2 年期国债收益率FRED 4.25%treasury.gov 4.19%0.06pp🟢
1 年期国债收益率FRED 4.06%treasury.gov 4.01%0.05pp🟢
3 个月国债收益率FRED 3.90%treasury.gov 3.87%0.03pp🟢
10 年盈亏平衡通胀FRED T10YIE 2.25%treasury.gov 名义4.65 − 实际2.40 = 2.25%
独立算法反推
0.00pp🟢
5 年盈亏平衡通胀FRED T5YIE 2.22%treasury.gov 名义4.35 − 实际2.13 = 2.22%
独立算法反推
0.00pp🟢
有效联邦基金利率FRED DFF 3.63%纽约联储 EFFR 官方API 3.63%0.00pp🟢
为什么盈亏平衡通胀这一条特别重要 —— 它不是「同一个数字抄两遍」: FRED 直接发布 T10YIE,而财政部那条是用名义收益率减去实际(TIPS)收益率自己算出来的, 两条路径完全独立却得到同一个 2.25%。不交叉就当承重数字用,是 GIGO 的典型入口。
预期差现实读数市场定价怎么读
通胀预期差 CPI 同比 3.46%
2026-06 vs 2025-06
10Y 盈亏平衡 2.25%
2026-08-07
+1.21pp 现实通胀高于市场定价 —— 市场定价的是「会回落」,但回落还没发生
政策利率路径 有效联邦基金 3.63%
2026-08-06
1Y 国债 4.01%
隐含 1 年后 1 年利率 4.37%
2026-08-07
+0.38pp 🔴 市场没有在定价降息 —— 它定价的未来 12 个月平均利率高于当前
衰退定价 失业率 4.1%
2026-07 · 滞后指标
10Y−3M +0.78%
2026-08-07
曲线未倒挂 —— 市场没有在定价近期衰退
嘴上说的 vs 钱上下的 密歇根消费者 1 年通胀预期 4.6%
2026-06
5Y 盈亏平衡 2.22%
2026-08-07
+2.38pp 差了一倍多 —— 调查易被油价与新闻扰动;两者收敛的方向本身可研究
长期预期锚定度 联储目标 2.00% 5 年后的 5 年远期通胀预期 2.28%
2026-08-07
+0.28pp 长期预期仍锚定(偏离 <0.5pp)—— 央行最不能容忍的是这一条脱锚
#推论它改变什么行为
1公开的、共识的、被广泛讨论的宏观判断,交易价值 ≈ 0 「美国债务不可持续」是对的,而且已经对了十几年 —— 对定价没有边际信息(案例 4)
2要预测的不是变量本身,是「变量 vs 共识」的偏离方向 不是「通胀会不会下来」,是「下来的速度会不会比市场现在定价的更慢」—— 当前缺口 +1.21pp
3同一个数据,在不同预期位置上含义相反 CPI 3.0%:共识 3.2% → 利好;共识 2.8% → 利空。数字本身没有方向,只有相对位置有
🔴 这一层的诚实边界(必须随结果一起报出去)
① 它测的是市场定价了什么,不是谁对 —— 市场经常错;
② 隐含远期利率忽略期限溢价,期限溢价为正时会系统性高估真实的政策利率预期 —— 是近似不是精确;
③ 调查与市场定价口径不同(1 年 vs 5 年、消费者 vs 债券投资者),差值只看方向与量级,不做精确算术;
④ 它不产生买卖建议,只回答「我的判断和市场定好的价差在哪」。没有差 = 没有交易价值,这时如实说不值得下注。
v1.0 → v1.1 的变化:v1.0 里我在红队自审中承认「L5 在本仓库悬空,体系只能做状态识别、不能做短期择时」。 v1.1 接入 FRED 市场隐含预期 + 财政部官方曲线后,这一层已能真跑。 但请注意:能算出预期差 ≠ 能预测对。它解决的是「有没有可利用的分歧」,不是「谁会赢」。
L6 · 系统动力学

三个反馈回路:为什么线性外推必死

宏观不是一条链,是一个带反馈的控制系统。三个回路必须同时装在脑子里。

回路 ① 政策反应函数(负反馈 → 制造均值回归)

经济过热 → 通胀↑ → 央行加息 → 金融条件收紧 → 经济降温 → 央行降息 → …(回到起点)

负反馈的存在意味着极端状态会自我修正。它同时制造了「坏消息即好消息」的 regime —— 当市场认为央行会因坏数据而放松时,坏数据反而推高资产价格。

这个 regime 会间歇性开关:在「央行盯通胀」时关闭(坏消息就是坏消息),在「央行盯增长」时打开。 判断当前是哪个模式,比判断数据好坏更重要。

回路 ② 信贷 / 债务循环(正反馈 → 制造周期与崩溃)

资产价格↑ → 抵押品价值↑ → 放贷能力↑ → 购买力↑ → 资产价格↑ → …(自我强化)
                                       ↓ 直到某处反转
资产价格↓ → 抵押品↓ → 追缴保证金 → 被迫卖出 → 价格↓ → …(反向自我强化)

正反馈不会自我修正,只会加速直到外力打断(央行、财政、违约出清)。 周期的存在 = 负反馈(政策)与正反馈(信贷)的叠加。

回路 ③ 反身性(价格本身改变基本面)

价格不只是基本面的反映,它参与制造基本面:股价↑ → 融资成本↓ → 企业能扩张 → 盈利真的变好 → 股价更高。 反向亦然:信用利差走阔 → 企业再融资困难 → 违约真的增加 → 利差更阔。

🔑 三个回路合起来给出一条最硬的纪律
任何「当前趋势会线性延续」的宏观论断,先假设它错。
负反馈会掐断它,正反馈会让它先超调再崩断。线性延续是三种可能里最不可能的一种。
L7 · 成本最低、价值最高的一层

会计天条:三大恒等式 = 最便宜的谎言检测器

有一类关系不是理论、不是模型、不是相关性 —— 是会计恒等式,不可能被违反。 它们能用几乎零成本否掉一大批听起来很美的宏观叙事(案例 4 就是被它当场杀掉的)。

恒等式 ① 部门收支平衡

政府赤字  ≡  私人部门净储蓄  +  经常账户逆差

含义:政府赤字缩小时,在外部账户不变的前提下,私人部门的净储蓄必然同步下降。
→ 任何「政府大幅去杠杆、同时私人继续增加储蓄、同时贸易账户不变」的叙事, 会计上不成立,直接否掉

恒等式 ② 国际收支

经常账户  +  资本金融账户  ≡  0

含义:一个国家要维持贸易顺差,必然对应资本净流出(净购买外国资产)。
→ 任何「既要大幅顺差、又要大幅吸引资本净流入、还要汇率不动」的叙事, 同时满足是不可能的

恒等式 ③ 货币 = 信贷

M2 增长  ≡  银行信贷创造(净额)  +  央行/财政净投放

含义:货币不是被「印」出来凭空存在的,主要是被借出来的
→ 观察 M2 必须同时看银行信贷:M2 增长但信贷萎缩,意味着增长来自财政/央行而非私人需求, 两者对经济的含义完全不同

本仓库正是因此把 M2 同比与银行信贷同比一起归入「流动性」系统, 理由写在数据里:「资金量=流动性(非货币价格);通胀由 CPI/PCE 衡量,不重复计」。

🔑 为什么这一层性价比最高
它不需要数据、不需要模型、不需要预测能力 —— 只需要会算加减法, 就能在三十秒内否掉大量流行叙事。先跑恒等式,再跑分析。
L8 · 先知道边界,再使用

这套框架什么时候失效

一个不讲自己边界的框架,比没有框架更危险。以下五条是本框架确知会失效的场景。

#失效场景机制看到什么就该警觉
1估值 ≠ 择时估值是长期均值回归信号,对 12 个月方向预测力很弱 估值压力 94.0/100 已持续多年而未兑现 —— 这是常态,不是异常
2结构根变化 → 相关性断裂T1 层(AI 资本开支/去全球化/能源转型/人口)一变,回归系数失效 某资产与其历史驱动因子的相关性在多个窗口不一致
3危机中相关性 → 1流动性冲击下所有风险资产同跌 跨资产相关性同时飙升 —— 分散化在最需要时失效
4小样本1960–2026 共 67 年,完整周期数量有限;R² 是样本内拟合 任何基于历史回归的点估计
5Regime 切换后系数失效状态机规则在 regime 内有效,切换瞬间最不可靠 增长/通胀双双接近象限边界时
🔴 底座自己的免责声明 —— 必须原样传递,不许在下游被洗掉
本仓库资产相关性数据库原文声明:相关 ≠ 因果,R² 是样本内拟合,小样本会偏高。

因此 macro-invest 引擎设了一条硬封顶:相关性底座无论怎么加分,闭合度封顶 84, 而「可给带误差带的数值预测」需要 85 —— 结构上永远解锁不了数值预测档

这不是保守,是诚实的工程化:算不准还知道自己不准是可控的; 越档 —— 把不确定的东西冒充成确定的 —— 才是真正的事故。

本次真跑验证(2026-08-10):闭合度 = 84(原始分超封顶后被下调), 限权档 = 只准方向性判断,明确禁止点估计、目标价、具体回报率。
L9 · 可执行

操作程序:一次合格的宏观分析怎么跑

顺序不能换 —— 每一步都在为下一步排除干扰。 ↑ 上面六个案例就是这七步的真跑演示。

动作产出做不到就停哪个案例死在这
1把问题写成可证伪的形式「X 在 T 时点会不会超过 Y」不可证伪 → 不是分析题案例 4、6
2跑会计恒等式(L7)叙事是否会计自洽不自洽 → 直接否掉案例 4
3定位在传导链哪一层(L1)当前压力在 T?,下一步传到 T?定位不了 → 没搞清因果方向案例 5
4读当前状态(L3 + 真实数据)增长/通胀象限 + 压力分数字没来源日期 → 标「未获取」案例 3、6
5只看领先指标(L4)曲线 / 利差 / NFCI 的方向只有滞后指标 → 声明无择时能力案例 2
6算预期差(L5)我的判断 vs 市场定价,差在哪与共识一致 → 交易价值≈0案例 4
7写限权档 + 可证伪锚 + 复核触发能说到多死 + 「什么出现=我错了」没有可证伪锚 → 是算命案例 1 活到这

限权三档(照抄仓库地基铁律,别自己发明)

闭合度允许说到多死
< 70只准描述现状,不许做任何预测
70 – 85只准方向性判断,不许给点估计、目标价、具体回报率
> 85才准给带误差带的数值预测,且必须标出误差来源

越档比算错严重得多。算错是能力问题,越档是诚实问题。

📇 一页口袋卡 · 面对任何宏观问题按这个顺序过

走哪个口子?
CF / rf / ERP —— 说不清就不是分析
会计自洽吗?
三大恒等式 —— 不自洽直接否掉,零成本
在链条哪一层?
T1根 → T2政策 → T3中枢 → T4实体 → T5情绪(只看下一层)
什么象限?
增长 × 通胀 → 复苏 / 过热 / 滞胀 / 衰退
领先还是滞后指标?
滞后指标不许拿来择时
共识已经知道了吗?
已知的 = 交易价值 0 —— 用 breakeven 与曲线去查,别靠感觉
我允许说到多死?
<70 只准描述 / 70–85 只准方向 / >85 才准数值
什么出现 = 我错了?
没有这一条,就不是预测
对照表

十条常见错误 · 每条都对应上面某一层

#常见错误错在哪一层正确做法
1把估值当择时信号L8 边界估值只说长期回报缓冲,不说明年方向
2用失业率判断周期位置L4 时序失业率是滞后确认,不是择时
3因为「债务不可持续」而看空L5 预期差已被 price-in 多年,无边际信息
4把市场情绪当原因L1 因果方向T5 是终端,只承接不发力
5线性外推当前趋势L6 反馈回路负反馈会掐断,正反馈会超调后崩断
6一个数据下一个结论L0 三口子先分解走哪个口子,矛盾会自己显形
7说「好消息 = 涨」L0 + L6取决于当前是「央行盯通胀」还是「盯增长」
8拿相关性当因果用L8 底座免责相关 ≠ 因果,R² 是样本内
9低信心却给具体数字L9 限权档越档 = 把不确定冒充确定
10预测没有复核触发L9 可证伪锚没有「什么出现=我错了」就不是预测
自我拆台

红队自审与缺口清单

不讲自己哪里靠不住的方法论,就是一句不可反驳的废话。以下反对,是我自己找出来打自己的。

反对 ①(最强):这套框架的解释力可能是事后归因
反对内容:五层传导链、四象限、领先滞后 —— 都能解释已发生的历史, 但解释力强不等于预测力强。一个能解释一切的框架,往往什么都预测不了。

我的回应(部分接受):成立,已写进 L8 边界与 L9 限权档 —— 这正是为什么出口被限制在「方向 + 信心档」。框架的真实价值在三件更朴素的事: ① 否掉错误叙事 ② 避免因果倒置 ③ 防止越档

v1.1 补充的实证:六个案例真跑下来只有 1 个拿到许可 —— 这本身就是「它主要在做减法而不是加法」的证据。它不能让你预测得更准,只能让你少犯那类不该犯的错。
反对 ②(v1.0 的头号缺口 · v1.1 已修):L5 预期差在本仓库悬空
v1.0 的反对:体系测的全是绝对水平,没有共识预期数据,所以 L5 无法执行。

v1.1 已修:接入 FRED 市场隐含预期(盈亏平衡通胀、收益率曲线)+ 财政部官方曲线双源交叉, L5 已能真跑并产出五组预期差(见上)。引擎:MetaZero-OS/scripts/expectation_gap.py

但新的诚实边界随之而来:隐含远期忽略期限溢价;调查与市场口径不同; 而且最重要的一条 —— 能算出预期差 ≠ 能预测对。 它解决的是「有没有可利用的分歧」,不是「谁会赢」。
反对 ③:67 年的样本,任何权重都可能是过拟合
反对内容:√(驱动性×前瞻力) 看起来讲究,但两个 1–5 分是人工评定的, 在有限周期样本上无法做统计检验。换一组评分,结论可能翻盘。

我的回应(部分接受):属实。缓解措施是权重方法公开可审,评分理由逐指标记录, 任何人可换一组评分重跑对比 —— 可审计的主观 > 不可审计的客观。 但这不改变「它是主观评定」这个事实,不该被当成实证结论引用
反对 ④(v1.1 新增):六个案例是不是我挑出来专门证明框架好用的?
反对内容:六个案例全部被框架「正确处理」,这可能是选择性取样 —— 挑那些明显有毛病的流行说法来跑,当然显得框架很聪明。

我的回应(接受,并给出可检验的补救):这条反对成立且很难自证清白 —— 我确实是先想到这些说法,再跑的流程。自己挑案例自己评分,方法上不成立。

唯一诚实的补救是让别人出题:主席或外部对手随便扔一个宏观说法进来,当场跑七步, 结果好坏都照登。在做过这一步之前,这六个案例只能当「用法演示」,不能当「有效性证据」。 —— 这个区别很重要,我不想让它被含糊过去。

缺口清单(v1.1 更新)

#缺口状态影响 / 补法
1无共识预期数据(L5 悬空)✅ v1.1 已补接 FRED 市场隐含预期 + 财政部曲线双源交叉
2T1 五大根力量是定性判断未补案例 6 正是死在这;需为人口/AI/财政/地缘/能源各找可量化代理
3历史压力分为年度频率未补无法做季度以内判断(但 L5 预期差已是日度)
4历史快照 as_of 2026-07-05未补L5 是最新日度数据,但 22 指标压力分仍是 7 月快照
5驱动性/前瞻力为人工评定未补用历史领先性做实证回测校准
6L4 领先幅度未做实证回测未补12–18 个月是经验区间,不是本次算出来的
7案例由我自己挑选(v1.1 新增)未补需让外部出题才能从「用法演示」升级为「有效性证据」

可证伪锚:这份说明本身怎么被证明是错的

1. 若未来 24 个月内出现一次衰退,而收益率曲线在此前 12–18 个月没有倒挂 → L4 时序层的核心断言判错

2. 若出现连续 3 年以上时期,失业率的转折领先于信用利差与 NFCI 的转折 → L4 的领先/滞后排序判错

3. 若某次主要资产价格的大幅重定价,事后无法归因到 CF / rf / ERP 三个口子中的任何一个 → L0 归一化方程的完备性判错

4.(v1.1 新增,来自案例 1) 若 2026-12-31 前 FOMC 至少降息一次 → 「市场未定价降息」这一读数所依据的曲线信息含量存疑, 需重新检查期限溢价对隐含路径的扭曲程度。复核触发:每次 FOMC 会议后。

可核验

来源索引:每个承重数字都能指回去

卡号类型内容出处日期
S1外部一级源盈亏平衡通胀 T10YIE/T5YIE/T5YIFR、CPI、DFF、UNRATE、NFCI、BAA10Y、T10Y3M、MICHFRED(圣路易斯联储)官方序列2026-06 ~ 2026-08-07(逐条标注)
S2外部一级源国债收益率曲线 3M/1Y/2Y/10Y(与 S1 交叉校验)treasury.gov 官方每日收益率曲线2026-08-07
L1本地数据七系统权重、综合压力分 1960–2026、2026 = 48.413-Futures/data/checkup/composite_index.json2026-07-12
L2本地数据22 指标原值 / 压力分 / 方向 / 口径…/indicator_matrix.json快照 2026
L3本地数据五层传导链、67 条边、权重方法 √(驱动性×前瞻力)…/driver_chain.jsonas_of 2026-07-05 · v3
L4本地数据19 资产 × 6 驱动因子回归、相关≠因果免责logic-lab/data/asset_corr.json见文件内 as_of
L5本地代码四块积木 + 闭合度封顶 84;本次真跑 = 84 / 只准方向EngineFactory/engines/macro-invest/run.py真跑 2026-08-10
L6本地代码6 维 → regime 状态机 + rule_traceEngineFactory/engines/macro-finance-analysis/run.pyv0.1.1
L7🆕 本地代码预期差引擎:取数 + 双源交叉 + 四组预期差 + 隐含远期反解MetaZero-OS/scripts/expectation_gap.py2026-08-10
D1我的推算L0 / L6 / L7 三层的框架组织方式;六个案例的七步判定本页(方法论综合)2026-08-10
证据分层(诚实交代) —— E1(可直接核验):所有市场读数(FRED + 财政部,双源交叉)、 指标压力分、传导链权重、两台引擎的实际行为。 推算/综合(D):L0 归一化方程、L6 反馈回路、L7 恒等式的组织与串联方式是我的综合; 恒等式本身是会计定义,归一化方程是标准贴现定义; L4 的领先幅度取自本仓库前瞻力评分与经验区间,不是本次实证回测得出; 六个案例的选题由我自己挑选(见红队反对 ④)。