Binance Price Scraper avatar

Binance Price Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Binance Price Scraper

Binance Price Scraper

Scrape historical cryptocurrency price data (OHLCV candlestick data) from Binance. Get open, high, low, close prices and trading volume for any trading pair across multiple timeframes.

Pricing

from $2.00 / 1,000 results

Rating

5.0

(15)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

16

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

Scrape historical cryptocurrency price data (OHLCV candlestick data) from Binance. Get open, high, low, close prices and trading volume for any trading pair across multiple timeframes.

What does Binance Price Scraper do?

This actor downloads historical price data directly from Binance's public data archive. It supports all trading pairs available on Binance across Spot, USD-M Futures, and COIN-M Futures markets.

Use it to:

  • Download historical Bitcoin, Ethereum, or any crypto price data
  • Get OHLCV candle data at any timeframe from 1 second to 1 month
  • Build datasets for crypto trading analysis and backtesting
  • Track price movements across multiple trading pairs at once
  • Access both Spot and Futures market data

Input

FieldTypeDescription
Trading Pair SymbolsArray of stringsBinance trading pair symbols in uppercase (e.g. BTCUSDT, ETHUSDT, SOLUSDT)
Candle IntervalStringKline interval: 1s, 1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1mo
Start DateStringStart date in YYYY-MM-DD format
End DateStringEnd date in YYYY-MM-DD format (defaults to today)
Market TypeStringspot, futures/um (USD-M Futures), or futures/cm (COIN-M Futures)
ProxyObjectOptional proxy configuration

Input example

{
"symbols": ["BTCUSDT", "ETHUSDT"],
"interval": "1d",
"startDate": "2025-01-01",
"endDate": "2025-03-31",
"market": "spot"
}

Output

Each record in the output dataset represents one candlestick with the following fields:

FieldTypeDescription
symbolStringTrading pair symbol (e.g. BTCUSDT)
openTimeStringCandle open time in ISO 8601 format
openStringOpening price
highStringHighest price during the candle
lowStringLowest price during the candle
closeStringClosing price
volumeStringTrading volume in base asset
closeTimeStringCandle close time in ISO 8601 format
quoteAssetVolumeStringTrading volume in quote asset (e.g. USDT)
numberOfTradesIntegerNumber of trades during the candle
takerBuyBaseVolumeStringTaker buy volume in base asset
takerBuyQuoteVolumeStringTaker buy volume in quote asset

Output example

{
"symbol": "BTCUSDT",
"openTime": "2025-01-01T00:00:00Z",
"open": "93500.01000000",
"high": "94500.00000000",
"low": "92800.00000000",
"close": "94200.50000000",
"volume": "12345.67800000",
"closeTime": "2025-01-01T23:59:59Z",
"quoteAssetVolume": "1156789012.34000000",
"numberOfTrades": 987654,
"takerBuyBaseVolume": "6543.21000000",
"takerBuyQuoteVolume": "612345678.90000000"
}

How much will it cost to scrape Binance prices?

This actor downloads data from Binance's free public data archive, so data access is free. You only pay for Apify platform compute time. A typical run downloading daily candles for one trading pair over a year completes in under a minute.

Supported trading pairs

All trading pairs listed on Binance are supported, including but not limited to:

  • BTC pairs: BTCUSDT, BTCBUSD, BTCETH
  • ETH pairs: ETHUSDT, ETHBTC, ETHBUSD
  • Altcoins: SOLUSDT, ADAUSDT, DOTUSDT, XRPUSDT, DOGEUSDT, AVAXUSDT, LINKUSDT, MATICUSDT
  • Futures: All USD-M and COIN-M perpetual and delivery contracts

FAQ

What timeframes are available?

Binance provides data at these intervals: 1 second, 1 minute, 3 minutes, 5 minutes, 15 minutes, 30 minutes, 1 hour, 2 hours, 4 hours, 6 hours, 8 hours, 12 hours, 1 day, 3 days, 1 week, and 1 month.

How far back does the data go?

Data availability depends on when the trading pair was listed on Binance. For major pairs like BTCUSDT, data goes back to 2017.

Is this real-time data?

No, this actor downloads historical data. Daily data is available the following day and monthly data is released on the first Monday of each month.

Can I use this for backtesting trading strategies?

Yes! The OHLCV data output is in a standard format that can be directly imported into most backtesting frameworks and analysis tools.

What is the difference between Spot and Futures data?

Spot data reflects prices on Binance's spot exchange (direct buying/selling). USD-M Futures data is from USDT-margined futures contracts, and COIN-M Futures is from coin-margined futures contracts.