7,745 instruments liveThe market, as a feed.
One API for crypto, equities, FX, indices, metals and commodities — streaming in real time, with more than a decade of history behind it.
curl -H "Authorization: Bearer $KEY" \
"https://api.run.forex/v1/quote?source=run.crypto&symbol=BTCUSDT"
Coverage
Seven asset classes, eleven venues
6,006
Crypto
spot + perpetual futures across 5 exchanges
1,551
Equities & ETFs
12 country markets, local-currency quotes
109
FX
majors, crosses and exotics
34
Indices
global index CFDs
21
Metals
precious and base metals
14
Commodities
energy, grains and softs
7
Bonds
government bond futures
Browse the full instrument catalogue →
Why this feed
Details most feeds leave out
01
Trading calendar
Broker-authoritative session and holiday times per instrument — not a generic exchange calendar.
02
Explicit market state
Every quote carries market_open, session_state and stale, so a carried-forward price is never mistaken for a live one.
03
Swap & funding rates
Rollover rates for ~1,945 CFD instruments and funding rates across five crypto venues.
04
Multi-venue by design
The same asset from several exchanges, so cross-venue divergence is visible instead of hidden.
05
Explicit quote currency
Equities are quoted in their local currency — AAPL.US in USD, 0700.HK in HKD, BP.GB in GBP.
06
No survivorship bias
Delisted instruments are retained, so historical universes stay honest for backtests.
FAQ
Common questions
What does the feed cover?
A total of 7,745 live instruments across 11 venues: crypto, equities and ETFs, FX, indices, metals, commodities and bonds.
How far back does history go?
Daily candles from 1983, hourly from 2011, and 1-minute bars from 2017 — 1.89 billion bars in total.
How do I access the data?
A REST API and a WebSocket stream. Authentication is a Bearer API key, and each plan allowlists a number of source IPs.
Can I tell whether a market is open?
Yes. Every quote includes market_open and session_state, and a calendar endpoint returns session times and holidays per instrument.
What currency are prices in?
Each instrument reports its own quote currency. Equities use their local exchange currency, so you should never assume USD.
How is billing handled?
Card payments via iyzico and crypto (USDT). Plans are monthly or annual and can be upgraded at any time.
Also from Meshtek
Crypto exchange, trading platform and forex CRM — the rest of the stack a broker needs.