Binance public data
Free downloadable files with Binance's historical spot and futures market data (klines, trades, aggregated trades), published daily and monthly.
The best free source of crypto history for backtests: bulk files, every symbol, down to 1-second candles.
Who it is for
Anyone backtesting crypto strategies who needs years of clean candles or trades without API limits.
Strengths
- All symbols; daily files available the next day, monthly files at the start of each month.
- Every kline interval from 1 second to 1 month.
- Spot, USD-M and COIN-M futures data.
Good to know
- Spot timestamps switched to microseconds from 1 January 2025; handle both units in your code.
- Binance prices only; other exchanges can differ.
Want a bot built on Binance public data, or something similar?
We set it up, connect it to your accounts and keep it running.
Sources
Every fact on this page comes from these sources, checked on 2026-10-24. If something has changed, the source wins; tell us at hello@heybotify.com.
- https://github.com/binance/binance-public-data: data types, update schedule, intervals, timestamp change
Alternatives in Market data
yfinance
Python library to download prices and history from Yahoo Finance; widely used for research and learning.
Alpha Vantage
Market data API for stocks, forex, crypto and technical indicators, with a free tier and per-minute premium plans.
CoinGecko API
Crypto data API (prices, market cap, history) with a free Demo plan.
EODHD
Global financial data API (end-of-day, intraday, fundamentals, news) covering stocks, ETFs, forex and crypto from many exchanges.