FRED-Navigator

📊 美联储经济数据智能导航

基于FRED官方API的智能经济数据库导航工具,支持自然语言查询与双重验证机制,确保数据检索的准确性与可靠性。

收藏
3.4k
安装
1.4k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

FRED Navigator 是一款面向经济数据检索的专业工作流工具,深度集成美联储圣路易斯分行FRED官方API,提供三级数据探索能力:

1. 层级化目录浏览

支持通过category_id直接定位,或利用fred_categories_tree.json进行树形结构浏览,实现从宏观经济领域到具体指标的多级钻取。目录数据涵盖FRED完整分类体系,包括货币银行、劳动力市场、价格水平等12大经济部门。

2. 精确序列检索

  • 序列发现search_by_category返回序列关键元数据(ID、标题、频率、单位、季节性调整状态、最后更新)
  • 数据提取get_series获取完整时间序列,自动提供数据首尾预览、缺失值统计、最新观测值
  • 元数据查询get_series_info获取详细定义、来源说明、发布机构等权威信息

3. 自然语言智能查询(特色功能)

采用意图识别+双重验证架构:

  • Top-K意图识别:由Codex IDE代理解析自然语言查询,匹配最优目录候选
  • 结构验证:候选目录必须存在于官方树形结构中,且具备有效子节点或可检索序列
  • 语义验证:代理比对查询文本与目录名称/路径的相关性,输出通过/失败判定
  • 置信度阈值:低置信度时强制用户确认,杜绝自动化错误传播

显著优势

  • 数据源权威性:直接调用FRED官方API,数据与美联储同步,无中间商偏差
  • 防错机制完善:双重验证拦截语义漂移,Top-5候选兜底策略避免检索失败
  • 环境安全设计:API密钥强制环境变量读取,禁止硬编码,符合企业安全规范
  • 可扩展架构:同义词表(synonyms.json)、预计算路径(category_paths.json)支持持续优化匹配质量

潜在局限

  • 中文支持有限:FRED原生为英文数据库,中文自然语言查询需依赖同义词表扩展
  • 实时性边界:依赖本地缓存的目录树文件,非实时同步FRED官方分类变更
  • 代理依赖风险:意图识别环节依赖Codex能力,复杂经济术语可能存在解析偏差

适用人群

  • 宏观经济研究人员与政策分析师
  • 金融量化策略开发者
  • 经济数据 journalists 与智库研究员
  • 需要批量获取美联储官方时间序列的Python/R用户

常规风险提示

  • API配额:FRED API存在调用频率限制,大规模批量检索需规划请求节奏
  • 数据修订:经济数据常经历回溯修正,建议关注last_updated字段并建立版本管理
  • 序列停用:部分历史序列可能被归档或合并,需定期验证序列活跃度
  • 季节性调整选择:原始数据与季节调整数据差异显著,需根据分析目的明确指定

FRED-Navigator 内容

references文件夹
scripts文件夹
手动下载zip · 225.3 kB
category_paths.jsonapplication/json
请选择文件