Binance Market Data Scraper β Prices, Klines & Order Book
Pricing
from $0.0005 / symbol scraped
Binance Market Data Scraper β Prices, Klines & Order Book
Fetch Binance spot market data in bulk: 24h ticker stats (price, change %, high/low, volume), OHLC klines (candlesticks) for any interval, and order book depth (top bids/asks) for any symbol. Fast, clean and cheap.
Pricing
from $0.0005 / symbol scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pull Binance spot market data in bulk and export it as clean JSON, CSV or Excel. Get 24-hour ticker statistics (price, change %, high, low, volume), OHLC klines (candlesticks) at any interval, and order book depth (top bids and asks) for any trading pair β one tidy row per symbol or per candle.
Perfect for crypto trading bots, price dashboards, backtesting, portfolio trackers, alerting and automated watchlists.
What you get
- πͺ Every spot pair β request specific symbols like
BTCUSDTandETHUSDT, or leave the list empty to snapshot all ~3,700 spot symbols at once (24h ticker). - π Three datasets in one Actor β 24h ticker stats, OHLC klines, and order book depth. Pick one with a single
dataTypefield. - π―οΈ Candlesticks at any interval β 1m, 5m, 15m, 1h, 4h, 1d, 1w and more, up to 1,000 candles per symbol.
- π Order book snapshots β top bids and asks per side, with best bid, best ask and spread computed for you.
- β‘ Fast & clean β flat records with numeric fields (not strings), ready for spreadsheets, databases or code.
Example input
Top pairs, 24-hour statistics:
{ "symbols": ["BTCUSDT", "ETHUSDT", "BNBUSDT"], "dataType": "ticker24hr" }
Every spot symbol's 24h stats in one run (leave symbols empty):
{ "symbols": [], "dataType": "ticker24hr" }
Hourly candles for two pairs (last 200 each):
{ "symbols": ["BTCUSDT", "ETHUSDT"], "dataType": "klines", "interval": "1h", "limit": 200 }
Order book depth, top 50 levels per side:
{ "symbols": ["BTCUSDT"], "dataType": "depth", "limit": 50 }
Output
24h ticker (ticker24hr) β one row per symbol
{"symbol": "BTCUSDT","dataType": "ticker24hr","price": 78671.31,"priceChange": 543.32,"priceChangePercent": 0.695,"high": 79400.0,"low": 77962.49,"volume": 7162.52209,"quoteVolume": 562647622.43,"count": 1792347,"openTime": 1788036551013,"closeTime": 1788122951013}
Klines (klines) β one row per candle
{"symbol": "BTCUSDT","dataType": "klines","interval": "1h","openTime": 1788116400000,"open": 79036.68,"high": 79041.96,"low": 78721.98,"close": 78856.39,"volume": 232.19118,"closeTime": 1788119999999,"quoteAssetVolume": 18323014.75,"numberOfTrades": 73674}
Order book depth (depth) β one row per symbol
{"symbol": "BTCUSDT","dataType": "depth","bestBid": 78671.31,"bestAsk": 78671.32,"spread": 0.01,"bids": [{ "price": 78671.31, "quantity": 0.23938 }],"asks": [{ "price": 78671.32, "quantity": 1.871 }]}
Input fields
| Field | Description |
|---|---|
symbols | Trading pairs in Binance format (e.g. BTCUSDT, ETHUSDT). Empty = all spot symbols (24h ticker only; klines and depth need at least one symbol). |
dataType | ticker24hr (24h stats), klines (OHLC candles), or depth (order book). Default ticker24hr. |
interval | Candle interval for klines: 1m, 5m, 15m, 1h, 4h, 1d, 1w, etc. Default 1h. |
limit | Rows per symbol: number of candles for klines, or order-book depth per side for depth. Ignored for ticker24hr. |
FAQ
Which symbols can I request?
Any Binance spot trading pair, written as base + quote with no separator β BTCUSDT, ETHUSDT, BNBBTC, SOLUSDT, and so on. For a full 24h snapshot of every pair, leave symbols empty.
What interval options are there for klines?
1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w and 1M. You can pull up to 1,000 of the most recent candles per symbol.
How is order book depth returned?
One row per symbol containing the top bids and asks (each a price + quantity), plus the best bid, best ask and the computed spread. Use limit to choose how many levels per side.
What's the output format? Structured JSON β one clean record per symbol or per candle, with numeric fields. Export as JSON, CSV, Excel or via the API.
Can I use this in n8n? Yes. Apify has an official n8n community node β run this Actor from an n8n workflow and pipe the returned market data straight into your automation, database or spreadsheet. It also works with Make, Zapier and many more.
Can I integrate this with other tools? The Binance Market Data Scraper connects with almost any cloud service or web app via integrations on the Apify platform: Make, Zapier, Slack, Google Drive and more, plus the Apify API, JavaScript/Python clients, webhooks and MCP.
Notes
Market data is Β© Binance and the respective venues, and is provided for informational purposes β respect their terms and any redistribution restrictions. Original clean-room implementation.