Live FX rates

Live FX rates over one REST call

Follow the major and cross pairs below, then pull the same rates into your own systems: live bid and ask on 64+ FX pairs and mid rates for 150+ currencies, up to 10 pairs per JSON request.

Live REST rates Updated --:--:-- UTC
Pair Bid Ask Mid
EUR / USDEuro to US dollar------
GBP / USDPound to US dollar------
USD / JPYUS dollar to yen------
AUD / USDAustralian dollar to US dollar------
USD / CADUS dollar to Canadian dollar------
USD / CHFUS dollar to Swiss franc------

Display refreshes every 5 s; the feed itself updates many times a second.

Bid, ask and mid Up to 10 pairs per call
client logos client logos client logos client logos

Trusted by top companies & institutions. Read our customer stories

Global Currencies
150+
Historical Data
20 Years
Latency
< 20ms
SLA Uptime
99.99%
Rates hub

Live FX prices

Bid and ask for the most-followed pairs with today's change, open, high and low. Select a pair for its own page.

Major and cross pairs
Updated --:--:-- UTC
Currency pair Bid Ask Net change % change Open High Low
EUR/USD -- -- -- -- -- -- --
EUR/GBP -- -- -- -- -- -- --
GBP/USD -- -- -- -- -- -- --
AUD/USD -- -- -- -- -- -- --
USD/JPY -- -- -- -- -- -- --
EUR/JPY -- -- -- -- -- -- --
USD/ZAR -- -- -- -- -- -- --
USD/SEK -- -- -- -- -- -- --
NZD/USD -- -- -- -- -- -- --
USD/CAD -- -- -- -- -- -- --
USD/CHF -- -- -- -- -- -- --
AUD/JPY -- -- -- -- -- -- --
AUD/NZD -- -- -- -- -- -- --
EUR/CHF -- -- -- -- -- -- --
REST API

The same rates in your own systems

The table above is one endpoint polled from a web page. Your key calls it directly and gets JSON back.

Live rates

Up to 10 pairs in one call, each with its own timestamp. Poll every minute for a dashboard or every second at checkout, cache the result and serve your users from the cache.

Live rates docs

Currency conversion

Convert an amount between any two currencies at the current rate, for quotes, invoices and checkout totals.

Currency conversion API

Coverage and history

150+ currencies, precious metals and 50+ cryptocurrencies, with daily, minute and tick history on the same key and the same field names.

See the coverage list

Getting started

Three steps from this page to your first response.

  • Start a trial, verify your email and copy the API key from your dashboard.
  • Call the live endpoint with the pairs you need, up to 10 per request.
  • Cache the response and read from the cache, so your page load never waits on an API call.
Open the REST docs
# live rates for a list of pairs
curl "https://marketdata.tradermade.com/api/v1/live\
  ?currency=EURUSD,GBPUSD,USDJPY\
  &api_key=YOUR_KEY"
Delivery

Three ways to receive the rates

REST is the simplest: you ask, we answer. When you need every tick pushed to you, use WebSocket or FIX.

REST API

Poll at the pace your screen needs, from once a day to once a second. On the Daily, Minute and Live plans.

REST docs

WebSocket streaming

Subscribe once and receive every tick in milliseconds, without polling. On the Streaming plan.

Streaming FX feed

FIX

FIX 4.4 sessions for desks and platforms that already run a FIX engine, set up with our engineers.

FIX market data

Plans from £149 a month

Pick the refresh rate you need: daily closes, rates each minute, live on every call, or streaming. Start a trial first.

Compare plans

What people say

CTO, Fuze Finance

One of the bedrocks of Fuze is good financial data and TraderMade is tailor made for our use-case. The flexibility of the API to fetch prices for different FX pairs, the robustness and availability of the API has never failed us.

Srijan Shetty
CTO, Fuze Finance
COO, BITA Data

TraderMade has been a reliable source of FX and Precious Metals pricing data. In the indexing industry, you have to be as precise as a Swiss watch. Using TraderMade has been a help for Bita to reach that precision on our calculations.

George Kuznetsov
COO, BITA Data
From the blog

Working with FX rates

A Python Developers Manual for Unleashing the Potential of Our Forex API

A Python Developers Manual for Unleashing the Potential of Our Forex API

Explore how to set up accounts, make API calls, optimize usage, and enrich apps with Forex data retrieval features in our comprehensive Python developers manual.

Latest Update For Data Customers – Summer 2021

Latest Update For Data Customers – Summer 2021

Get a quick update on the latest developments at TraderMade. Get up to date with our latest data offering. Now, it also includes Forex sentiment data.

How to Calculate Exchange Rate Between Two Currencies

How to Calculate Exchange Rate Between Two Currencies

Learn how to calculate and inverse currency exchange rates using bid and ask rates. Also, learn about the base and quote currency conversion.