US Government Shutdown Financial Data Analysis Tool
本工具用于获取和分析美国政府停摆期间的关键金融指标数据,包括:
- TGA (Treasury General Account): 美国财政部一般账户余额
- EFFR (Effective Federal Funds Rate): 有效联邦基金利率
- SOFR (Secured Overnight Financing Rate): 担保隔夜融资利率
- Bank Reserves: 银行准备金
-
2013年政府停摆 (16天)
- 停摆时间:2013-10-01 至 2013-10-17
- 数据范围:2012-10-01 至 2014-10-17
-
2018-2019年政府停摆 (35天)
- 停摆时间:2018-12-22 至 2019-01-25
- 数据范围:2017-12-22 至 2020-01-25
-
2025年政府停摆 (持续中)
- 停摆时间:2025-10-01 至今
- 数据范围:2024-10-01 至最新
每个时期的数据包含停摆前一年和停摆后一年的数据,用于对比分析。
如果您在Docker/云环境中遇到 403 Access denied 错误,即使使用有效的API密钥,这是因为FRED可能限制了某些云服务器IP的访问。
✅ 解决方案:请在本地计算机(Windows/Mac/Linux)上运行此脚本。
详见 → 本地运行指南
- 访问 FRED API 注册页面
- 点击 "Request API Key"
- 登录或创建账户
- 填写简单的申请表单
- 立即获得免费的 API 密钥
python test_api_key.py YOUR_API_KEY_HERE这会验证您的API密钥是否有效并显示示例数据。
pip install -r requirements.txtpython fetch_shutdown_data_final.py YOUR_API_KEY_HERE将 YOUR_API_KEY_HERE 替换为你的实际 API 密钥。
python fetch_shutdown_data_final.py abcdef1234567890abcdef1234567890脚本会生成一个 Excel 文件:us_shutdown_financial_data.xlsx
- Summary: 数据汇总表
- 1_2013: 2013年停摆数据
- 2_2018-2019: 2018-2019年停摆数据
- 3_2025: 2025年停摆数据
每个数据表包含:
- 日期索引
- TGA (财政部一般账户)
- EFFR (有效联邦基金利率)
- SOFR (担保隔夜融资利率)
- Bank Reserves (银行准备金)
停摆期间的数据行会用浅红色高亮显示。
所有数据来自 FRED (Federal Reserve Economic Data),由圣路易斯联邦储备银行维护。
- TGA: https://fred.stlouisfed.org/series/WTREGEN
- EFFR: https://fred.stlouisfed.org/series/EFFR
- SOFR: https://fred.stlouisfed.org/series/SOFR
- Bank Reserves: https://fred.stlouisfed.org/series/WRESBAL
- Python 3.7+
- pandas: 数据处理
- requests: API 请求
- openpyxl: Excel 文件生成和格式化
查看 requirements.txt:
pandas>=2.0.0
requests>=2.31.0
openpyxl>=3.1.0
- SOFR 数据: SOFR 是从2018年4月开始发布的,所以2013年的数据中不会包含 SOFR。
- 数据频率: 不同指标的发布频率可能不同(每日、每周等)。
- API 限制: FRED API 有使用限制,正常使用不会超过限制。
- 网络连接: 需要稳定的网络连接来访问 FRED API。
解决方案:
- 确保使用的是有效的 FRED API 密钥
- 运行测试脚本验证:
python test_api_key.py YOUR_API_KEY - 如果密钥无效,请重新申请:https://fred.stlouisfed.org/docs/api/api_key.html
解决方案:
- 检查网络连接
- 验证 API 密钥是否有效
- 确认 FRED API 服务是否正常
解决方案: 这是正常的,某些指标在特定时期可能没有数据(如 SOFR 在2018年之前)。
如有问题或建议,请提交 Issue。
MIT License
- 数据提供:Federal Reserve Bank of St. Louis (FRED)
- 开源社区的各种优秀工具和库
最后更新: 2025-11-05