一句话说明
政策有多紧或多松?实际政策利率(联邦基金减核心 PCE)对比中性的市场代理(10 年期 TIPS 实际收益率),标注为 restrictive / accommodative / neutral。是市场读数 —— 明确不是 Holston-Laubach-Williams 模型 r*。
如何使用
把 neutral_rate_v1 拖到 Canvas 直接运行 —— 它自动从 FRED 拉取联邦基金(FEDFUNDS)、核心 PCE(PCEPILFE)、10 年期 TIPS 实际收益率(DFII10)。无输入参数。接到机构 institution_composite 上游,让中性利率 / 久期席位读到真实政策立场计量。
核心公式
real_policy_rate = fed_funds − core_PCE_YoY # 事后实际利率
r_star_proxy = DFII10[-1] # 10Y TIPS 实际收益率(市场代理)
gap = real_policy_rate − r_star_proxy
stance = restrictive(gap > 0.5)/ accommodative(gap < −0.5)/ neutral假设与适用
假设:事后实际利率(已实现核心 PCE);中性代理 = 10Y TIPS 实际收益率(不是 HLW 模型);立场带 ±0.5。
适用:美政策立场读数。
不适用:结构性 r* 估计(HLW)、非美、前瞻 r* 路径。
输入 / 输出契约
无输入(自取)。输出:{fed_funds, real_policy_rate, r_star_proxy, gap, stance, as_of}。FRED 不可用(无联邦基金 / 核心 PCE 不足 13 个月)时返回 {status: error, _error_kind: fetch_failed};TIPS 序列缺失时 r_star_proxy 与 gap 为 null —— 绝不编造数值。
已知局限
- r* 代理是 10Y TIPS 实际收益率,不是 HLW 模型 r* —— 市场读数,非结构估计(HLW 登记为 R&D)。
- 实际政策利率是事后(已实现通胀,非预期)。
- 立场带 ±0.5 是固定启发式。
- TIPS 缺失时
r_star_proxy/gap为 null。 - 需联邦基金 + ≥13 个月度核心 PCE 观测,否则诚实 fetch_failed。

