Exchange rate APIs

4

APIs for currency and cryptocurrency exchange rates, with real-time and historical data.

# Provider From Coverage History Update frequency Free tier Conversion endpoint
1
coinlayer API of cryptocurrency rates for more than 385 coins, with history back to 2011; the free plan has 100 requests per month. An APILayer product.
$9.99 More than 385 cryptocurrencies. Historical rates back to 2011 (the product page mentions Bitcoin rates from 2011). Free and Basic: every hour; Professional: every 10 minutes; Professional Plus: every 60 seconds. Yes: 100 requests per month, hourly updates and SSL encryption. The conversion endpoint is listed from the Basic plan upward.
2
Fixer Currency exchange rates API for 170 currencies with 19 years of history; the free plan has 100 calls per month. An APILayer product.
$14.99 170 currencies. 19 years of historical data (the product page does not give the starting year); included in the free plan. Free and Basic: every hour; Professional: every 10 minutes; Professional Plus: every 60 seconds. Yes: 100 calls per month, hourly updates, SSL and historical data included. The base currency is not stated for the free plan; conversion and all base currencies start with the Basic plan.
3
currencylayer Exchange rates API for 168 currencies and precious metals such as gold and silver, with history since 1999; free plan of 100 requests per month. An APILayer product.
$14.99 168 currencies and precious metals, including gold (XAU) and silver (XAG). Historical data from 1999; included in the free plan. Basic: every hour; Enterprise: every 10 minutes; Enterprise+: every 60 seconds. The frequency for the free plan is not stated. Yes: 100 requests per month, with HTTPS and historical data included. The free plan has no conversion; that starts with the Basic plan.
4
Marketstack Stock market data API: end-of-day prices for more than 30,000 tickers and 15+ years of history; the free plan has 100 requests per month. An APILayer product.
$9.99 More than 30,000 stock tickers (figure from the product page). End-of-day history: 1 year on the free plan, 10 years on Basic and 15+ years on Professional and above. Free: end-of-day only; Basic: IEX intraday data for the US; Professional and above: real-time updates (intraday intervals below 15 minutes). Yes: 100 requests per month, 1 year of end-of-day history, splits and dividends, HTTPS; non-commercial use only. —