FXDS | EN | Exchange Rates API | API Accuracy | New | Hero
How we source our pricing

We examine and interpret prices from each bank in isolation. An algorithm then assigns a trust level to each tick or price and performs a first-order elimination of outliers.

A separate algorithm synthesises trusted ticks from rate providers through a second-order elimination of outliers (stale ticks, off market banks, etc). All trusted ticks are gathered together to create OANDA’s market (or tradable) price. This means that the published price is seldom generated from a single-source price.

How rate aggregators source their pricing

Rates aggregators do not construct their own transactable price. They offer an indicative price, which may not accurately reflect the real FX market.

This use of non-traded prices lends itself to the occurrence of off-market prices and price spikes that cause distortions when passed to end users. As a market maker and active participant in the electronic FX market, we create transactable prices based on real trading to ensure the most accurate data possible.

2 ways to connect to our API

Build your own API integration or select from our pre-built integrations and connectors that can be up and running in no time.

Easy-to-integrate API

Connect our API to your existing system and get instant access to live rates on 200+ currencies, commodities and precious metals.

API integration matrix

Our range of pre-built integrations make it possible for you to seamlessly integrate our API into your existing platform or system.