<p>I am developing the ccxt cryptocurrency trading library, check it out on GitHub:</p>

<p><a href="https://github.com/kroitor/ccxt" rel="noreferrer">https://github.com/kroitor/ccxt</a></p>

<p>It is a library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs. </p>

<p>With it you can access market data and trade bitcoin, ether and altcoins with more than 70 (!!!) cryptocurrency exchanges. It is used to connect and trade with crypto markets and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, trading strategy backtesting, bot programming, building trading algorithms on top of it, webshop integration and related software engineering.</p>

<p>The codebase is in JavaScript / Python (2 and 3) / PHP. You can deploy it from PyPI, with npm (for Node.js) or by cloning the GitHub repository.</p>

<p>The ccxt library is under heavy development right now, but already offers a quick-start for trading and technical analysis with many crypto exchange markets out of the box. It is intended to be used by coders, developers and financial analysts to build algotrading strategies on top of it.</p>

<p><a href="https://i.sstatic.net/sn3fT.png" rel="noreferrer"><img src="https://i.sstatic.net/sn3fT.png" alt="enter image description here"></a></p>

CC BY-SA 3.0
2018-01-16T01:19:32.700Z
You have copy & pasted this answer on a bunch of questions. Self-promotion is fine on stackexchanges, but please provide a specific & relevant answer.
Don P
CC BY-SA 3.0
2018-01-16T17:18:28.293Z
Sorry, I thought that it actually offers one of possible answers to the question. Doesn't ccxt API provide data that was requested by the original author in the first place? Moreover, the library fetches that data from first-hands, namely the exchanges themselves, which is very nice, not from just some aggregator. I thought it would be useful right here. Yes, I copypasted the answer, but I did that to relevant questions only. So, it's not entirely self-promotion, otherwise it would be useless and my answer would not get any points from stackexchanges' users, right? My apologies.
Igor Kroitor
CC BY-SA 3.0
2017-08-24T16:55:10.063Z
2017-08-24T16:55:10.063Z
Igor Kroitor
<p><a href="http://www.cryptocoincharts.info" rel="noreferrer">http://www.cryptocoincharts.info</a>
Advance API to more than 100 exchanges: cryptocurrency pricing, OHLC and volume data from multiple exchanges.<br>
BTC38, BTCC, BTER, Bit2C, Bitfinex, Bitstamp, Bittrex, CCEDK, Cexio, Coinbase, Coinfloor, Coinse, Coinsetter, Cryptopia, Cryptsy, Gatecoin, Gemini, HitBTC, Huobi, itBit, Kraken, LakeBTC, LocalBitcoins, MonetaGo, OKCoin, Poloniex, Yacuna, Yunbi, Yobit, Korbit, BitBay, BTCMarkets, QuadrigaCX, CoinCheck, BitSquare, Vaultoro, MercadoBitcoin, Unocoin, Bitso, BTCXIndia, Paymium, TheRockTrading, bitFlyer, Quoine, Luno, EtherDelta, Liqui, bitFlyerFX, BitMarket, LiveCoin, Coinone, Tidex, Bleutrade, EthexIndia and the list seems to grow every day. </p>

CC BY-SA 3.0
2017-08-10T16:13:42.873Z
2017-08-10T16:13:42.873Z
Gilgi
<p><a href="https://www.cluedex.com/api" rel="nofollow noreferrer" title="Bittrex Historical Data API by ClueDex">ClueDex</a> offers a full API for getting historical tick and OHLCV candle data from the Bittrex exchange. You can sort, order, and get data between specific dates. Supported returned formats are a JSON object or CSV for easily importing into any app.</p>

CC BY-SA 3.0
2018-02-22T08:13:05.687Z
2018-04-05T07:14:51.293Z
2018-04-05T07:14:51.293Z
Laser-Lance
<p>Found the data on crypto compare</p>

<pre><code>const endpoint = 'https://min-api.cryptocompare.com/data/histoday?aggregate=1&amp;e=CCCAGG&amp;extraParams=CryptoCompare&amp;fsym='+ ticker.toUpperCase() +'&amp;limit=365&amp;tryConversion=false&amp;tsym=' + currency.toUpperCase();
</code></pre>

CC BY-SA 3.0
2017-05-16T18:08:07.237Z
2017-05-16T18:08:07.237Z
Vinnie James
<p>I'd like to build some historical price charts, to use in my <a href="http://coinfox.co" rel="noreferrer">cryptocoin portfolio tracking app</a>, using time series data (with HighCharts js). </p>

<p>Anyone know of an API that provides this price data, preferably for multiple coins (btc, ltc, eth, etc)?</p>

<api><trading><exchange-rate><buy-bitcoins><raw-data>
Anyone know of an API I can get historical price time series for multiple coins
Vinnie James
# Anyone know of an API I can get historical price time series for multiple coins

(Asked by: username_0 on 2017-04-08)

I'd like to build some historical price charts, to use in my [cryptocoin portfolio tracking app](http://coinfox.co), using time series data (with HighCharts js).

Anyone know of an API that provides this price data, preferably for multiple coins (btc, ltc, eth, etc)?

**Tags:** api, trading, exchange-rate, buy-bitcoins, raw-data


---

## 4 answers

### Answer by username_0 on 2017-05-16. Score: 7 | Accepted answer

Found the data on crypto compare

```
const endpoint = 'https://min-api.cryptocompare.com/data/histoday?aggregate=1&e=CCCAGG&extraParams=CryptoCompare&fsym='+ ticker.toUpperCase() +'&limit=365&tryConversion=false&tsym=' + currency.toUpperCase();

```


---

### Answer by username_1 on 2017-08-24. Score: 17

I am developing the ccxt cryptocurrency trading library, check it out on GitHub:

<https://github.com/username_1/ccxt>

It is a library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.

With it you can access market data and trade bitcoin, ether and altcoins with more than 70 (!!!) cryptocurrency exchanges. It is used to connect and trade with crypto markets and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, trading strategy backtesting, bot programming, building trading algorithms on top of it, webshop integration and related software engineering.

The codebase is in JavaScript / Python (2 and 3) / PHP. You can deploy it from PyPI, with npm (for Node.js) or by cloning the GitHub repository.

The ccxt library is under heavy development right now, but already offers a quick-start for trading and technical analysis with many crypto exchange markets out of the box. It is intended to be used by coders, developers and financial analysts to build algotrading strategies on top of it.

[![enter image description here](https://i.sstatic.net/sn3fT.png)](https://i.sstatic.net/sn3fT.png)

> **Comments:**
> **username_2**: You have copy & pasted this answer on a bunch of questions. Self-promotion is fine on stackexchanges, but please provide a specific & relevant answer.  
> **username_1**: Sorry, I thought that it actually offers one of possible answers to the question. Doesn't ccxt API provide data that was requested by the original author in the first place? Moreover, the library fetches that data from first-hands, namely the exchanges themselves, which is very nice, not from just some aggregator. I thought it would be useful right here. Yes, I copypasted the answer, but I did that to relevant questions only. So, it's not entirely self-promotion, otherwise it would be useless and my answer would not get any points from stackexchanges' users, right? My apologies.  

---

### Answer by username_3 on 2017-08-10. Score: 5

<http://www.cryptocoincharts.info>
Advance API to more than 100 exchanges: cryptocurrency pricing, OHLC and volume data from multiple exchanges.  
BTC38, BTCC, BTER, Bit2C, Bitfinex, Bitstamp, Bittrex, CCEDK, Cexio, Coinbase, Coinfloor, Coinse, Coinsetter, Cryptopia, Cryptsy, Gatecoin, Gemini, HitBTC, Huobi, itBit, Kraken, LakeBTC, LocalBitcoins, MonetaGo, OKCoin, Poloniex, Yacuna, Yunbi, Yobit, Korbit, BitBay, BTCMarkets, QuadrigaCX, CoinCheck, BitSquare, Vaultoro, MercadoBitcoin, Unocoin, Bitso, BTCXIndia, Paymium, TheRockTrading, bitFlyer, Quoine, Luno, EtherDelta, Liqui, bitFlyerFX, BitMarket, LiveCoin, Coinone, Tidex, Bleutrade, EthexIndia and the list seems to grow every day.


---

### Answer by username_4 on 2018-02-22. Score: 1

[ClueDex](https://www.cluedex.com/api "Bittrex Historical Data API by ClueDex") offers a full API for getting historical tick and OHLCV candle data from the Bittrex exchange. You can sort, order, and get data between specific dates. Supported returned formats are a JSON object or CSV for easily importing into any app.


---

