Skip to content
run.forex
Log inGet your API key

Market data feed API

The 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.

Get your API keyRead the docs
curl -H "Authorization: Bearer $KEY" \
  "https://api.run.forex/v1/quote?source=run.crypto&symbol=BTCUSDT"
7,745
live instruments
11
venues
1.89B
1-minute bars
1983
daily history from
7
asset classes
24/7
crypto coverage

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.

Visit meshtek.com.tr