binance_data icon indicating copy to clipboard operation
binance_data copied to clipboard

Python package to retrieve historical data from Binance

Results 7 binance_data issues
Sort by recently updated
recently updated
newest added

Seems like due to the limitation of klines data you can get from Binance API for 1000 results, you loose last 440 minutes of every day. For 1 minute periods,...

Can we use the same code to fetch 1 day candles? I checked the code, only timeframe till 12h is allowed. Is there a reason for the same?

So When I run the basic example: ``` from binance_data.client import DataClient pair_list = DataClient().get_binance_pairs(quote_currencies=['ETH']) print(pair_list) store_data = DataClient().kline_data(pair_list,'1m',start_date='10/09/2020', end_date='04/09/2021',storage=['csv',''], progress_statements=True) ``` I'm getting this error with the multiprocessing. I'm...

Would be a good idea, to add a request limiter to avoid errors. The most simple is just to add a parameter request_delay `binance.exceptions.BinanceAPIException: APIError(code=-1003): Too much request weight used;...

Binance returns tickers even for the delisted pairs. As a result, the script downloads these pairs continuously. Adding something like this will help to skip this kind of pairs. `if...

Got the below response when running as a script in the form "python test.py" with one of the examples in the code. However, it works in a python interactive window...

Thanks a bunch for the great script. Not so proficient in how python `multiprocessing` module works. But I get the following error once all individual csvs are downloaded and the...