9
$\begingroup$

I am primarily looking for price and market cap histories for cryptocurrencies like Bitcoin, Ethereum, zcash, ...

What are some good data sources and APIs where I can download history as well as get updates of current prices?

A nice to have would be Level 1 and Level 2 data of the order books of different exchanges but that's secondary.

$\endgroup$
4
$\begingroup$

I have found that Bitcoincharts has trade level data from a number of exchanges going back quite far.

It can be downloaded at:

https://api.bitcoincharts.com/v1/csv/

$\endgroup$
4
$\begingroup$

As mentioned in other answers, Coinmarketcap and Bitcoincharts are two options. The data they provide is also available from Quandl too.

The only issue is, that data has daily frequency and is only the usual OHLC type, at best. If you want tick data you have no other option than to get it from exchanges themselves. There you can also get the orderbook data too. Just use a websocket for getting all the data. Some examples:

Bitfinex: http://docs.bitfinex.com/

Bitstamp: https://www.bitstamp.net/api/

GDAX: https://docs.gdax.com/

$\endgroup$
3
$\begingroup$

You could web scrape historical snapshots from Coinmarketcap (https://coinmarketcap.com/historical/) that have market cap, price and outstanding supply going back to 2013. They also have an API (https://coinmarketcap.com/api/) but at first glance it appears to only be for real time data.

Cryptowatch (acquired by Kraken) is generally sexy (https://cryptowat.ch/) and are working on a streaming API (https://cryptowat.ch/docs/api)

$\endgroup$
1
$\begingroup$

Just came across this https://coinmetrics.io/data-downloads/ and https://coinmarketcap.com/currencies/zcash/ c I think have what you are looking for.

$\endgroup$
1
$\begingroup$

If you are looking into buying these data sets you should probably try https://bravenewcoin.com , https://www.coinapi.io/ and https://www.quandl.com . They are currently the ones you could try other than what has been mentioned above. It's a little hard to get such datasets for free, especially if they are clean. Most of the time you'll have to part with something in order to acquire the data.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.