Home / Market & alternative data
pricehub
Unified crypto OHLC candles from seven exchanges into pandas
What it is
A Python package that loads open-high-low-close candles from Binance, Bybit, Coinbase, OKX, Kraken, KuCoin, and Bitget into one pandas DataFrame. One function signature covers spot and futures, accepts several timestamp types, paginates long date ranges, and keeps extra fields the venue returns, such as trade counts. People building backtests, research sets, or charts can request public candles without an API key. The scope is candles only, so order entry, balances, and websocket streams stay outside this package.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data source, Data analysis |
| Markets | Crypto |
| Stack | Python |
| Learning curve | Easy to start |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 4 months ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): +3 over the period, now 42. Gaps mean no snapshot was taken that day.
Unified package for collecting OHLC prices from Binance, Bybit, Coinbase, OKX, Kraken, KuCoin, and Bitget (spot & futures) into a DataFrame, with flexible timestamp inputs and a wide range
Similar tools
On-chain pool, swap and token candle data
Historical tick-level crypto replay and CSV downloads
Download DeFi exchange and lending protocol price data in Python
Pythonic downloader for Yahoo! Finance market data
Free searchable database of 300,000+ financial symbols
Hyperliquid and Lighter books, fills and funding