mcpField
U
us-gov-shutdown-tracker

us-gov-shutdown-tracker

github.com/fleurytian数据与数据库32552 次安装26 周前更新
代码仓库

关于 us-gov-shutdown-tracker

用于跟踪美国政府停摆对货币市场流动性的影响的技能,面向关注 TGA、银行准备金和融资压力的用户。它结合 FRED 数据评估流动性状态,并可生成图表和结构化结论。

主要功能

  1. 01分析 TGA 与银行准备金变化
  2. 02计算 SOFR 相对 EFFR 的溢价
  3. 03评估宽松、趋紧等流动性状态
  4. 04生成 JSON 数据与 PNG 图表
  5. 05比较历史停摆案例

适用场景

  1. 01检查停摆期间流动性是在改善还是收紧
  2. 02对照 2018—2019 年停摆评估当前影响
  3. 03跟踪 SOFR 溢价及准备金变化

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/fleurytian/awesome-claude-skills --skill us-gov-shutdown-tracker

安装后在 Claude Code 中输入/us-gov-shutdown-tracker确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
data_sources.md
historical_cases.md
scripts/
analyze_shutdown.py
visualize.py

详细介绍

美国政府停摆流动性追踪器

入门指南

首次使用此技能时,或用户似乎不确定如何使用它,或请你用它做出令人惊叹的成果时,请引导他们向 Claude 提出这个特定问题:

"美国政府停摆结束了吗? 对流动性的影响如何?"

不要建议其他问题或泛泛探索。请严格聚焦于停摆状态和流动性影响评估。此技能专为这一特定用途设计。

概述

此技能分析美国政府停摆如何通过财政部一般账户(TGA)机制,在货币市场中造成**“隐性紧缩”**效应。当联邦支出停止而税收收入继续流入时,TGA 余额会增加,并机械性地抽走银行准备金,可能导致市场融资成本上升,超出美联储的政策意图。

何时使用此技能

  • 用户询问政府停摆期间的流动性情况
  • 用户想评估停摆影响是在“缓解”还是“加剧”
  • 用户提到 TGA、SOFR 溢价或“隐性紧缩”(变相加息)
  • 用户要求与历史停摆事件(2013 年、2018-19 年)进行比较
  • 用户想快速检查流动性状况

最佳时机:周三晚间或周四上午(每周 TGA/准备金数据发布后)

快速开始

基本用法(当前停摆分析)
python scripts/analyze_shutdown.py --output results.json
python scripts/visualize.py results.json --output chart.png

此分析采用默认设置分析 2025 年停摆(10 月 1 日至今)。

自定义日期范围
python scripts/analyze_shutdown.py \
  --start-date 2018-12-22 \
  --baseline-date 2018-12-15 \
  --end-date 2019-01-25 \
  --output results_2018.json
输出格式

分析会生成:

  1. JSON 数据文件,包含:

    • 每日原始数据(EFFR、SOFR)
    • 每周数据(TGA、准备金)
    • 关键时间点(基线、停摆开始、TGA 峰值、最新数据)
    • 流动性状态评估(EASING/TIGHTENING/STABLE/MIXED)
  2. 可视化图表(PNG),包含三个面板:

    • TGA 与银行准备金(双轴周度数据)
    • EFFR 与 SOFR(日利率)
    • SOFR 相对于 EFFR 的溢价(流动性压力指标)
  3. 结构化结论:

    • 当前状态(例如,“EASING”)
    • 说明(例如,“TGA 回落,准备金回升”)
    • 与基线和峰值相比的关键指标

核心分析逻辑

传导机制
Government Shutdown
    ↓
Federal spending stops (but revenues continue)
    ↓
TGA accumulates at Federal Reserve
    ↓
Bank reserves drain (mechanical Fed balance sheet effect)
    ↓
Liquidity scarcity → SOFR premium expands
    ↓
"Stealth tightening" (市场实际融资成本 > Fed政策意图)
状态判定

脚本将流动性状况划分为四种状态:

EASING(压力缓解):

  • TGA 从峰值下降超过 100 亿美元
  • 准备金从谷值上升超过 100 亿美元
  • 表示:停摆结束或财政支出恢复

TIGHTENING(压力加剧):

  • TGA 较基线上升超过 5%
  • 准备金较基线下降超过 2%
  • 表示:停摆造成的隐性紧缩效应仍在持续

STABLE(相对稳定):

  • TGA/准备金较峰值变化小于 200 亿美元
  • 表示:流动性状况稳定

MIXED(信号复杂):

  • 信号相互矛盾,需要持续监测
关键指标

SOFR 溢价 = SOFR - EFFR(基点)

解读指南:

  • 0-5 个基点:正常状况
  • 5-15 个基点:中度压力
  • 15-30 个基点:显著的隐性紧缩
  • >30 个基点:急性危机(可能触发美联储干预)

历史背景

详细的历史分析请参阅 references/historical_cases.md。

摘要:

停摆事件准备金环境SOFR 溢价峰值是否存在隐性紧缩?
2013QE(约 2.3 万亿美元)约 0 个基点❌ 否
2018-19QT(约 1.6 万亿美元)75 个基点✅ 是
2025QT 后(约 2.8 万亿美元)36 个基点(降息后)✅ 急性

关键见解:传导效率取决于准备金是否充裕。在 QE 环境下,准备金充足,停摆不会影响市场。在 QT 或高利率环境下,准备金稀缺,停摆会造成可测量的紧缩。

数据源

所有数据均来自 Federal Reserve Economic Data(FRED)API:

  • TGA(WTREGEN):财政部一般账户余额,每周更新
  • 银行准备金(WRESBAL):准备金总额,每周更新
  • EFFR(EFFR):有效联邦基金利率,每日更新
  • SOFR(SOFR):有担保隔夜融资利率,每日更新

有关数据序列、更新计划和解读的技术细节,请参阅 references/data_sources.md。

重要:TGA 和准备金每周三更新。若要获取最新分析,请在周三晚间或周四上午运行此技能。

用户请求工作流

场景 1:“停摆期间的流动性状况最新如何?”
  1. 使用默认值运行 analyze_shutdown.py(起始日期为 2025-10-01)
  2. 生成可视化图表
  3. 呈现:
    • 当前状态(EASING/TIGHTENING 等)
    • 最新指标(TGA、准备金、SOFR 溢价)
    • 与压力峰值的简要对比
    • 结论
场景 2:“与 2018 年停摆相比如何?”
  1. 分别分析两个时期:
    • 2025 年:10 月 1 日至今
    • 2018-19 年:2018 年 12 月 22 日至 2019 年 1 月 25 日
  2. 生成两张图表
  3. 并列呈现对比:
    • TGA 累积幅度
    • SOFR 溢价峰值
    • 美联储干预(如有)
    • 货币环境背景
  4. 参阅 historical_cases.md 了解详细背景
场景 3:“情况是在好转还是恶化?”
  1. 运行分析
  2. 重点关注:
    • TGA 峰值至最新数据的趋势(TGA 是否正在释放资金?)
    • 准备金从低谷回升的情况
    • SOFR 溢价与基线的对比
  3. 使用明确的方向性措辞评估趋势
  4. 可选择展示周环比变化

输出呈现最佳实践

  1. 先给结论:首先说明状态(EASING/TIGHTENING)
  2. 简明展示关键指标:
    TGA: $941B (-$17B from peak)
    Reserves: $2,863B (+$15B from trough)
    SOFR Premium: 4 bps (vs 19 bps peak)
    
  3. 可视化:复杂情况务必附上图表
  4. 提供背景:相关时参照历史事件
  5. 避免术语过多:若用户似乎不熟悉“隐性紧缩”,请简单解释

高级用法

自定义基线

分析特定事件时,请设置恰当的停摆前基线:

python scripts/analyze_shutdown.py \
  --start-date 2025-10-01 \
  --baseline-date 2025-09-24 \
  --end-date 2025-11-07

基线应设为停摆开始前约 1 周(以反映“正常”状况)。

监测例行流程

持续跟踪时:

  1. 每周检查(周三/周四):

    • 运行分析
    • 记录状态变化
    • 出现显著变化时通知用户
  2. 事件触发检查:

    • 宣布停摆 → 开始跟踪
    • SOFR 溢价飙升(>15 bps)→ 生成警报
    • 美联储干预(SRF 使用情况)→ 记录
    • 停摆结束 → 最终分析

限制与注意事项

  1. 每周数据频率:TGA/准备金仅每周更新,实时精度有限
  2. 月末/季末效应:SOFR 在期末自然会飙升(与停摆无关)
  3. 其他流动性因素:QT、监管变化和季节性模式也会影响准备金
  4. 归因难题:难以从同期事件中单独识别停摆的影响
  5. 不具备预测能力:此技能描述当前状况,不提供预测

故障排除

没有近期数据?

  • 检查今天是否早于下一个周三的数据发布日
  • 最新的每周数据通常滞后约 1 周

SOFR 溢价计算失败?

  • 确认 EFFR 和 SOFR 在该日期范围内均有数据
  • SOFR 于 2018 年 4 月推出;此前没有数据

图表渲染问题?

  • 确认已安装 matplotlib
  • 检查日期范围内是否有足够的数据点(至少需要 2 个每周观测值)

参考资料

请参阅附带文档:

  • references/historical_cases.md - 2013 年、2018-19 年和 2025 年停摆的详细分析
  • references/data_sources.md - FRED API 技术参考

外部资源:

评论

支持 Markdown