All Projects → gosuto-ai → candlestick_retriever

gosuto-ai / candlestick_retriever

Licence: GPL-3.0 license
Retrieve all historical candlestick data from crypto exchange Binance and upload it to Kaggle.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to candlestick retriever

twitter-crypto-bot
This is a Twitter bot that tweets about cryptocurrencies prices every certain amount of minutes
Stars: ✭ 21 (-82.79%)
Mutual labels:  cryptocurrencies, binance-api, candlesticks
binance-downloader
Python tool to download Binance Candlestick (k-line) data from REST API
Stars: ✭ 44 (-63.93%)
Mutual labels:  cryptocurrencies, binance-api, candlesticks
coinbash
💰 A bash script (CLI) for displaying crypto currencies market data in a terminal 🖥
Stars: ✭ 110 (-9.84%)
Mutual labels:  market-data, cryptocurrencies
TradeBot
Crypto trading bot using Binance API (Java)
Stars: ✭ 292 (+139.34%)
Mutual labels:  market-data, binance-api
Crypto
Cryptocurrency Historical Market Data R Package
Stars: ✭ 112 (-8.2%)
Mutual labels:  market-data, cryptocurrencies
Iextrading4j
IEX Cloud open source API wrapper
Stars: ✭ 112 (-8.2%)
Mutual labels:  market-data, cryptocurrencies
Coinapi Sdk
SDKs for CoinAPI
Stars: ✭ 238 (+95.08%)
Mutual labels:  market-data, cryptocurrencies
hands-on-elixir-and-otp-cryptocurrency-trading-bot
Source code to generate the "Hands-on Elixir & OTP: Cryptocurrency trading bot" book
Stars: ✭ 210 (+72.13%)
Mutual labels:  cryptocurrencies, binance-api
rb3
A bunch of downloaders and parsers for data delivered from B3
Stars: ✭ 52 (-57.38%)
Mutual labels:  market-data
crypto
Is Bitcoin cloud mining profitable? Check the notebook to find out! (Not Clickbait)
Stars: ✭ 23 (-81.15%)
Mutual labels:  cryptocurrencies
iextrading4j-hist
IEX Trading library to parse TOPS and DEEP multicast packets
Stars: ✭ 20 (-83.61%)
Mutual labels:  market-data
dukascopy-tools
✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨
Stars: ✭ 128 (+4.92%)
Mutual labels:  market-data
mftool
Python library for getting real-time Mutual Funds data in India
Stars: ✭ 76 (-37.7%)
Mutual labels:  market-data
waves-keeper
Your entry point to the Waves blockchain and Waves-powered web services
Stars: ✭ 57 (-53.28%)
Mutual labels:  cryptocurrencies
Crypto-Resources
Resources for trading Bitcoin and Altcoins
Stars: ✭ 22 (-81.97%)
Mutual labels:  cryptocurrencies
real-time-cryptocurrency-market-prices-websocket
A complete look at the available websockets and how you can use them to implement the executium market data into your own projects.
Stars: ✭ 31 (-74.59%)
Mutual labels:  market-data
IQFeed.CSharpApiClient
IQFeed.CSharpApiClient is fastest and the most well-designed C# DTN IQFeed socket API connector available
Stars: ✭ 103 (-15.57%)
Mutual labels:  market-data
profbit
Track your Coinbase profits!
Stars: ✭ 37 (-69.67%)
Mutual labels:  cryptocurrencies
ib
Interactive Brokers TWS/IB Gateway API client library for Node.js (TS)
Stars: ✭ 94 (-22.95%)
Mutual labels:  market-data
Twitter Activated Crypto Trading Bot
Buys crypto through keyword detection in new tweets. Executes buy in 1 second and holds for a given time (e.g. Elon tweets 'doge', buys Dogecoin and sells after 5 minutes). Tested on Kraken and Binance exchanges
Stars: ✭ 92 (-24.59%)
Mutual labels:  binance-api

candlestick_retriever

Retrieve all historical candlestick data from crypto exchange Binance and upload it to Kaggle.

Dependencies

  • pandas
  • requests
  • pyarrow
  • kaggle

Running

Simply run ./main.py to either download or update every single pair available:

[...]
2020-08-22 17:44:24.178846 959/970 Wrote 83000 new lines to file for DOGE-BTC 
2020-08-22 17:45:13.963455 960/970 Wrote 83000 new lines to file for NULS-ETH 
2020-08-22 17:45:14.573595 961/970 Already up to date with BTCB-BTC
2020-08-22 17:46:06.781870 962/970 Wrote 83000 new lines to file for ATOM-BTC 
2020-08-22 17:46:08.669972 963/970 Already up to date with LSK-BNB
[...]

Once that is completed you should end up with a directory with a Parquet file for each pair, currently 970 files totaling ~12GB.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].