matlab/matlab-access-datafeed
> Guide for accessing financial and economic data in MATLAB using the Datafeed Toolbox. Covers Bloomberg (market data via bloomberg/blp/bloombergHypermedia), FRED (Federal Reserve economic data via fredrs), and Haver Analytics (economic data via haver/haverdirect/haverview). Use when connecting to any of these data providers from MATLAB.
npx skills add https://github.com/matlab/matlab-agentic-toolkit --skill matlab-access-datafeed
Access financial and economic data from three major providers through the MATLAB Datafeed Toolbox.
| Provider | Data Type | Interfaces | Reference |
|----------|-----------|------------|-----------|
| Bloomberg | Market data (equities, fixed income, derivatives, indices) | bloomberg, blp, bloombergHypermedia, bloombergEMSX | references/bloomberg.md |
| FRED | U.S. economic data (GDP, unemployment, CPI, interest rates) | fredrs (replaces obsolete fred) | references/fred.md |
| Haver Analytics | Global economic & financial data (macro, industry, surveys) | haver, haverdirect, haverview | references/haver.md |
references/bloomberg.md for full API patternsbloomberg (C++)bloombergBPIPEbloombergHypermediablp users → migrate to bloomberg (same API, no Java needed)references/fred.md for full API patternsfredrs (requires R2026a+, API key)fred is obsolete — do NOT use itreferences/haver.md for full API patternshaverhaverdirecthaverview (REST API)Before generating code for a specific provider, read the corresponding reference file for detailed API patterns, function signatures, gotchas, and examples:
references/bloomberg.mdreferences/fred.mdreferences/haver.mdgetSecret() for credentials and API keys — never hardcode secretsfredrs additionally requires R2026a or laterbloomberg, blp, haver, haverdirect) are Windows-only; cloud/REST variants (bloombergHypermedia, bpipe, haverview, fredrs) are platform-independentCopyright 2026 The MathWorks, Inc.
Take matlab/matlab-access-datafeed from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.