Most builders assume that multi-year Binance historical data — the kind you need to backtest a strategy or train a model — sits behind an expensive data vendor. It doesn't. Binance publishes its entire futures price and funding history as free, checksummed ZIP files on a public CDN, with no API key and no rate limits.
This is the exact dataset we use to train our HMM market-regime model: USD-M perpetual futures, 1-hour klines plus funding rates, going back to January 2020. Roughly 56,000 hourly candles per long-lived symbol.
Rule of thumb: pull raw price and funding history from the free Binance archive, and use the API for the things you can't reconstruct from candles — our regime labels, health scores, and the point-in-time snapshot archive that captures what every signal read on a given day.