关于 matlab-access-datafeed
面向 MATLAB 金融与经济数据用户的技能,指导通过 Datafeed Toolbox 连接 Bloomberg、FRED、Haver Analytics 和 LSEG Datastream。内容帮助选择适用接口,并提醒安全处理凭据及各接口的适用条件。
主要功能
- 01覆盖四类金融与经济数据源
- 02指导选择各数据源接口
- 03提供接口参考资料导航
- 04强调使用 getSecret() 管理凭据
适用场景
- 01从 Bloomberg 获取市场数据
- 02通过 FRED 查询美国经济时间序列
- 03从 Haver Analytics 或 LSEG Datastream 获取数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ matlab/ matlab-agentic-toolkit --skill matlab-access-datafeed安装后在 Claude Code 中输入/matlab-access-datafeed确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
manifest.yamlreferences/bloomberg.mddatastreamws.mdfred.mdhaver.md详细介绍
Datafeed Toolbox — Bloomberg、FRED、Haver Analytics 和 LSEG Datastream
通过 MATLAB Datafeed Toolbox 访问四家主要提供商的金融和经济数据。
适用场景
- 用户想从 MATLAB 连接 Bloomberg、FRED、Haver Analytics 或 LSEG Datastream
- 用户需要通过 Bloomberg 获取市场数据(价格、历史数据、实时数据、参考数据)
- 用户需要从圣路易斯联邦储备银行(FRED)获取经济时间序列
- 用户需要从 Haver Analytics 数据库获取经济/金融时间序列
- 用户需要从 LSEG Datastream 获取历史金融数据
- 用户需要在某个提供商的接口中进行选择(例如,bloomberg、blp 还是 bloombergHypermedia,haver 还是 haverview)
- 用户正在编写涉及证券、经济指标或数据提供商连接的 MATLAB 代码
不适用场景
- 不涉及数据提供商连接的一般金融建模或投资组合优化
- Bloomberg Terminal 键盘快捷键或 Excel 加载项问题(非 MATLAB)
- Datastream Excel 加载项(非 MATLAB)
- 来自 LSEG 的实时流数据(datastreamws 仅支持历史数据)
- 此处未涵盖的数据源(例如,Yahoo Finance)
提供商概览
| 提供商 | 数据类型 | 接口 | 参考资料 |
|---|---|---|---|
| Bloomberg | 市场数据(股票、固定收益、衍生品、指数) | bloomberg、blp、bloombergHypermedia、bloombergEMSX | references/bloomberg.md |
| FRED | 美国经济数据(GDP、失业率、CPI、利率) | fredrs(替代已过时的 fred) | references/fred.md |
| Haver Analytics | 全球经济和金融数据(宏观、行业、调查) | haver、haverdirect、haverview | references/haver.md |
| LSEG Datastream | 历史金融数据(股票、指数、经济数据、表达式) | datastreamws | references/datastreamws.md |
快速选择接口
Bloomberg — 完整 API 用法请参阅 references/bloomberg.md
- Windows 桌面版/Terminal 用户 →
bloomberg(C++) - 需要平台独立性(Data License) →
bloombergHypermedia - 服务器/云端,无需 Terminal(BPIPE) →
bloombergBPIPE - 现有
blp用户 → 迁移到bloomberg(API 相同,无需 Java)
FRED — 完整 API 用法请参阅 references/fred.md
- 任何平台 →
fredrs(需要 R2026a 或更高版本、API 密钥) fred已过时——请勿使用
Haver Analytics — 完整 API 用法请参阅 references/haver.md
- Windows,本地数据文件 →
haver - Windows,需要远程访问 →
haverdirect - 非 Windows/服务器/云端 →
haverview(REST API)
LSEG Datastream — 完整 API 用法请参阅 references/datastreamws.md
- 任何平台 →
datastreamws(REST API,需要 Datastream 凭据)
如何使用参考资料
为特定提供商生成代码前,请阅读相应的参考文件,了解详细的 API 用法、函数签名、注意事项和示例:
- 使用 Bloomberg 数据 → 阅读
references/bloomberg.md - 使用 FRED 经济数据 → 阅读
references/fred.md - 使用 Haver Analytics 数据 → 阅读
references/haver.md - 使用 LSEG Datastream 数据 → 阅读
references/datastreamws.md
通用规则
- 始终使用
getSecret()管理凭据和 API 密钥,绝不要将机密硬编码 - 四家提供商都需要 Datafeed Toolbox
fredrs还需要 R2026a 或更高版本datastreamws自 R2018b 起提供- Bloomberg 和 Haver 的本地接口(
bloomberg、blp、haver、haverdirect)仅支持 Windows;云端/REST 接口(bloombergHypermedia、bpipe、haverview、fredrs、datastreamws)不受平台限制
版权所有 2026 The MathWorks, Inc.
评论
支持 Markdown