Live macro and rates data for finance agents.
Your model's training is months stale on the rate environment. Call interest_rates, treasury_yields, and global_macro and your agent gets today's SOFR, Fed funds, the Treasury curve, and World Bank country indicators, each one signed and provenance-stamped so a downstream check can confirm what was reported and when.
The call
One keyless POST returns US benchmark money-market rates (EFFR, SOFR, OBFR), the Treasury yield curve, and World Bank macro indicators, each with its own source URL, observed-at date, and Ed25519 signature:
curl -s -X POST https://dynamicfeed.ai/v1/batch \
-H "Content-Type: application/json" \
-d '{"calls":[
{"tool":"interest_rates","args":{}},
{"tool":"treasury_yields","args":{}},
{"tool":"global_macro","args":{"country":"all"}}
]}'
Sample response
curl -s -X POST https://dynamicfeed.ai/v1/batch \
-H "Content-Type: application/json" \
-d '{"calls":[{"tool":"interest_rates","args":{}}]}'
# interest_rates -> EFFR/SOFR/OBFR/TGCR/BGCR (NY Fed reference rates)
# treasury_yields -> the Treasury constant-maturity curve
# global_macro {country:"all"} -> World Bank country indicators
# china_data -> China macro series
Why live data
A finance agent that reasons about the rate environment from a frozen training cutoff will be wrong about where SOFR and the curve sit today. These four feeds (interest_rates, treasury_yields, global_macro, china_data) pull from primary sources like the NY Fed and World Bank, and each datapoint carries its source URL, the date it was observed, and a freshness state so the agent can cite it and you can see how old it is. The Ed25519 signature is proof-of-existence and tamper-evidence: it proves Dynamic Feed reported this value at this time and that the bytes have not changed since. It is not a claim that the number is true, accurate, or safe to trade on. These are macro and rate series, not market prices; there is no live crypto, metal, or stock price conversion here.
Use it for
- Ground a finance agent's answer in today's SOFR, Fed funds, and the Treasury curve instead of stale training data
- Pull World Bank macro indicators per country for a research or analyst agent
- Stamp every rate your agent quotes with a citeable source URL and observed-at date
- Pass a signed macro snapshot downstream so an auditor can verify what was reported and when
FAQ
Do these feeds give live market prices for bonds, crypto, or stocks?
No. This page covers macro and rate series only: benchmark money-market rates (EFFR, SOFR), the Treasury yield curve, and World Bank macro indicators. Live crypto, metal, and stock price conversion is paused and not offered here.
Do I need an API key?
No. POST to https://dynamicfeed.ai/v1/batch or point an MCP client at https://dynamicfeed.ai/mcp. Both are keyless and free for fair use.
What does the Ed25519 signature actually prove?
It proves Dynamic Feed reported a given value at a given time and that the bytes have not been altered since (proof-of-existence plus tamper-evidence). It does not assert the number is true, accurate, or safe to act on. The source URL and observed-at stamp let you judge that yourself.