Free market data API
Eighteen datasets, clean JSON, open CORS. No key needed to start. A free account raises your limit fourfold and shows you your own usage.
Tiers
| Tier | Auth | Rate limit | Price |
|---|---|---|---|
| Keyless | None | 30 req/min/IP | Free |
| Free account key | X-API-Key header | 120 req/min/key | Free, forever |
No paid tier. If we ever add one, keyless and free keys stay exactly as they are.
Quickstart
Without a key (30 req/min)
curl "https://xoomar.com/api/markets/funding-rates"
With a key (120 req/min)
curl -H "X-API-Key: xm_live_..." "https://xoomar.com/api/markets/cot/gold"
Python
import requests
s = requests.Session()
s.headers["X-API-Key"] = "xm_live_..." # optional, raises limit to 120/min
funding = s.get("https://xoomar.com/api/markets/funding-rates").json()["data"]
cot = s.get("https://xoomar.com/api/markets/cot/euro-fx").json()["data"]
events = s.get("https://xoomar.com/api/markets/events", params={"item": "4.02"}).json()["data"]What you can pull
Frequently Asked Questions
Is the API really free?
Yes. 30 requests a minute with zero setup, 120 with a free account key. Our infrastructure costs almost nothing to run, so we don't charge for access.
Why should I sign up if keyless works?
Four times the rate limit, per-key usage stats in your dashboard, and stable identity if you run multiple tools. Signup takes 30 seconds with Google, Microsoft, or email.
What's the SLA?
None promised, honestly. This is free infrastructure run by a small team, monitored around the clock. Check /stats for live numbers and /changelog for what changed.
Can I use the data commercially?
The data comes from public sources (SEC, CFTC, FINRA, BIS, exchanges) and our transformations are served for you to use. Attribution appreciated, not required.
How do I report a problem?
Email [email protected]. Data quality reports get fixed fast; they make the product better for everyone.
Data on this page is provided for informational purposes only and is not financial advice. See our editorial policy.