Me gustaría crear algunos gráficos de precios históricos, para usarlos en mi aplicación de seguimiento de cartera de criptomonedas, utilizando datos de series temporales (con HighCharts js).
¿Alguien sabe de una API que proporcione estos datos de precios, preferiblemente para múltiples monedas (btc, ltc, eth, etc.)?
Estoy desarrollando la biblioteca de comercio de criptomonedas ccxt, échale un vistazo en GitHub:
https://github.com/kroitor/ccxt
Es una biblioteca para el comercio de criptomonedas y el comercio electrónico con soporte para muchos mercados de intercambio de bitcoin/ether/altcoin y API comerciales.
Con él, puede acceder a datos de mercado e intercambiar bitcoins, ether y altcoins con más de 70 (!!!) intercambios de criptomonedas. Se utiliza para conectarse y comerciar con criptomercados y servicios de procesamiento de pagos en todo el mundo. Proporciona acceso rápido a datos de mercado para almacenamiento, análisis, visualización, desarrollo de indicadores, backtesting de estrategias comerciales, programación de bots, creación de algoritmos comerciales, integración de tiendas web e ingeniería de software relacionada.
El código base está en JavaScript/Python (2 y 3)/PHP. Puede implementarlo desde PyPI, con npm (para Node.js) o clonando el repositorio de GitHub.
La biblioteca ccxt está en pleno desarrollo en este momento, pero ya ofrece un inicio rápido para el comercio y el análisis técnico con muchos mercados de intercambio de cifrado listos para usar. Está destinado a ser utilizado por codificadores, desarrolladores y analistas financieros para construir estrategias de algotrading sobre él.
Encontré los datos en 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();
http://www.cryptocoincharts.info API avanzada para más de 100 intercambios: precios de criptomonedas, OHLC y datos de volumen de múltiples intercambios.
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 y la lista parece crecer cada día.
ClueDex ofrece una API completa para obtener datos históricos de ticks y velas OHLCV del intercambio de Bittrex. Puede clasificar, ordenar y obtener datos entre fechas específicas. Los formatos devueltos admitidos son un objeto JSON o CSV para importar fácilmente a cualquier aplicación.
don p
Igor Kroitor