5 Best Cryptocurrency Data APIs for 2019

| Publish date: 01/22/2019 (Last updated: January 23, 2019 09:31 AM)
Share

If you are a programmer, researcher, trader or general cryptocurrency enthusiast you might be in need of a cryptocurrency data API. As the industry has developed, the number of cryptocurrency data providers has grown and the quality is higher than ever. But which API is the best?

We have placed the most important attributes of a cryptocurrency API into the table below to help distinguish which API is right for you. Our calculations are based on:

  • Data Freshness – How frequently the pricing data for each asset is updated on the free plan – an important metric for traders.
  • Number of Cryptoassets – how many coins/tokens are included in the API.
  • Exchanges – the number of exchanges an API draws data from.
  • Granularity of data – whether the API includes each individual data point such as a trade – ‘Tick’ data, or a snapshot of the data at certain intervals. Tick data allows for more types of analysis and is considered more accurate.
  • Pricing – The range of price options offered. This can vary substantially as each API has very different data limits for different price tiers. Also if you are using the API for commercial purposes you will need to see which packages allow for this.
  • Free Calls per Month – the number of monthly calls allowed for the free version of an API.
  • Endpoints –  the number of unique URLs that you can query from an API – e.g. price or volume. The more endpoints allowed the greater variety of data you can access.
  • Free Endpoints – the number of endpoints allowed for the free version of an API.
  • Free Historical Data – whether the API’s free option allows access to historical data.

Data API Comparison

website

Data Freshness

Pricing

Free Historical Data

Crypto Comparecryptocompare.comReal-Time$79.99-$199.99V (Positive Value)
CoinAPIcoinapi.ioReal-Time$79-$599V (Positive Value)
Brave New Coinbravenewcoin.com5 min$17-$200V (Positive Value)
CoinMarketCapcoinmarketcap.com1 min$33-$699X ( Negative Value)
CoinGeckocoingecko.comEstimated 30sFreeV (Positive Value)

1. CryptoCompare

One of the largest and oldest data providers in the industry, the CryptoCompare API page boasts an impressive userbase, with the likes of Yahoo! and Thomson Reuters using the service. They offer historical daily and hourly data back to 2011.

CryptoCompare Data API
Data FreshnessReal-Time
Number of Cryptoassets3503
Exchanges156
Granularity of DataTick
Pricing$79.99-$199.99
Free Calls per Month100,000
Endpoints35
Free Endpoints35
Free Historical DataYes
WebisteCryptoCompare API

If you are a trader or researcher in need of the widest array of cryptocurrency data as well as the most granular data then the CryptoCompare API is your best choice. Whilst the free limits are smaller than CoinGecko this API has 35 endpoints, including, pricing, historical, news, orderbook and social. You can get real-time pricing and historical tick data, although some of the more advanced data sets are only included in their commercial plan.

cryptocompare-api

2. CoinMarketCap

The largest and most recognized cryptocurrency website in the space, CoinMarketCap’s API boasts several high-profile users including leading exchange Coinbase and the Bank of Canada.  CoinMarketCap has a large selection of exchanges and covers over 2,000 cryptoassets. However, if you are trader for example, and real-time pricing data and ‘tick’ data is important to you – CoinMarketCap is not ideal and you might be better off using CryptoCompare or CoinAPI.

CoinMarketCap Data API
Data Freshness1 min
Number of Cryptoassets2074
Exchanges230
Granularity of DataSnapshot
Pricing$33-$699
Free Calls per Month10,000
Endpoints17
Free Endpoints5
Free Historical DataNo
WebsiteCoinMarketCap API

As a free user you can get 10,000 calls/month which is most likely enough for a hobbyist, but you don’t get access to any historical data on the free plan. If you are looking to get a paid API key then you get up to 17 endpoints depending on how much you can spend and you can raise your monthly call limits as needed.

coinmarketcap-api

3. CoinGecko

CoinGecko is another popular ‘coinranking’ site which recently started offering their own cryptocurrency API. They are integrated with the most exchanges out of the five APIs so if you are looking to pull data from some of the smaller, more obscure exchanges CoinGecko could be your best bet. According to the CoinGecko API  you can get a huge 13 million free calls per month, so if you are a data scientist in need of a lot of data this could be the API for you.

CoinGecko Data API
Data FreshnessEstimated 30s
Number of Cryptoassets3649
Exchanges262
Granularity of DataSnapshot
PricingFree
Free Calls per Month13,000,000
Endpoints19
Free Endpoints19
Free Historical DataYes
WebsiteCoinGecko API

The CoinGecko API, however, has an estimated 30s data freshness and can only provide snapshot data, which somewhat limits the use cases for this API.

coingecko api

4. CoinAPI

CoinAPI, unlike the other four data providers in this reviews, does not operate a ‘coinranking’ site and seems to focus only on their data offering. Interestingly they have the greatest number of cryptoassets but the smallest number of exchanges. In all other areas besides free calls/month – which is only 3000 – they score well with real-time, historical and tick data. They have 17 endpoints which puts them squarely in the middle of the pack.

CoinAPI Data API
Data FreshnessReal-Time
Number of Cryptoassets3777
Exchanges108
Granularity of DataTick
Pricing$79-$599
Free Calls per Month3000
Endpoints17
Free Endpoints17
Free Historical DataYes
WebsiteCoin API

coinapi api

5. BraveNewCoin

BraveNewCoin API offers historical data going back to 2014 on over 500 assets, collecting data from over 200 exchanges. They have more of a focus on providing reference rates and spot rates which is useful for traders and and trading products, which is why their partner list includes primarily trading and financial services. They sell API keys through Mashape.

BraveNewCoin Data API
Data Freshness5 min
Number of Cryptoassets500+
Exchanges200+
Granularity of DataSnapshot
Pricing$17-$200
Free Calls per Month600
Endpoints13
Free Endpoints9
Free Historical DataYes
WebsiteBraveNewCoin API

bravenewcoin api

Share

Related Posts

Blockfolio vs Delta Review: Which is the...
You've bought some Bitcoin, you've dabbled in Ethereum, you've…
How to use Blockfolio – Step-by-step Guide
Blockfolio is a must-have for any crypto investor. It's…
Top 6 Websites to Evaluate Upcoming ICOs
One of the most exciting aspects of the burgeoning…