Crypto Scraper — Prices, Market Caps & Trends avatar

Crypto Scraper — Prices, Market Caps & Trends

Pricing

from $1.25 / 1,000 coins

Go to Apify Store
Crypto Scraper — Prices, Market Caps & Trends

Crypto Scraper — Prices, Market Caps & Trends

Live crypto market data for 17,000+ coins: price, market cap, volume, supply, ATH, 1h/24h/7d/30d change, plus Binance 24h ticker, daily OHLC history and trending coins. Any quote currency.

Pricing

from $1.25 / 1,000 coins

Rating

0.0

(0)

Developer

Daniel Meshulam

Daniel Meshulam

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Live market data for 17,000+ cryptocurrencies in one clean table: price, market cap, volume, supply, all-time high, and 1h / 24h / 7d / 30d change — priced in any currency you like.

Built on CoinGecko's public API with Binance's live 24h ticker layered on top, so listed coins also carry real exchange volume, bid/ask spread and trade count. No API key, no login.

What you get

FieldExample
name, symbol, coinIdBitcoin, BTC, bitcoin
price, vsCurrency67421.33, USD
marketCap, marketCapRank1329841002311, 1
volume24h, high24h, low24h
priceChangePct1h/24h/7d/30d-0.42, 2.11, 8.90, -3.15
circulatingSupply, totalSupply, maxSupply
ath, athChangePct, athDate73737, -8.6, 2024-03-14
atl, atlDate, fullyDilutedValuation
binanceLastPrice, binanceQuoteVolume24h, binanceBidPrice, binanceAskPrice, binanceTradeCount24h

Four ways to use it

LeaderboardtopCoins: 100 The market-cap top 100 (or top 1000). The default. One request covers 250 coins, so it is fast and cheap.

Specific coinscoinIds: ["bitcoin", "ethereum", "solana"] Track a fixed watchlist. Schedule it hourly and you have your own price database.

SearchsearchTerms: ["doge", "restaking"] Don't know the exact ID? Search by name or symbol and the Actor resolves it for you.

TrendingincludeTrending: true The coins people are searching for most right now, ranked. Good early signal.

Add historyDays: 30 to also get daily OHLC candles for your watchlist.

Example input

{
"topCoins": 100,
"coinIds": ["bitcoin", "ethereum"],
"vsCurrency": "usd",
"includeTrending": true,
"includeBinance": true,
"historyDays": 0
}

Any currency

vsCurrency accepts usd, eur, gbp, jpy, ils, brl, inr, try, krw and more — plus btc and eth if you want everything denominated in crypto.

Category filter

Set category to slice the leaderboard: layer-1, meme-token, artificial-intelligence, real-world-assets, gaming. Useful for sector rotation analysis.

Who this is for

  • Traders & quants — build a price/volume history without paying for a data feed
  • Portfolio & tax tools — reliable reference prices in the user's own currency
  • Researchers — sector performance via the category filter
  • AI / dataset builders — clean structured market data, no HTML parsing

Pricing

Pay per result. One row = one coin (or one candle, or one trending entry). Failed lookups come back as error rows and are not charged.

Notes

  • The upstream free API rate-limits per IP. This Actor batches aggressively — a 250-coin request is a single call — and rotates proxy IPs on rejection. Leave the Apify proxy on.
  • historyDays costs one request per coin, so it only applies to coins listed in coinIds, capped at 50.
  • Coins not listed on Binance simply come back without the binance* fields rather than failing.
  • Set a max charge per run in the run options for a hard spend ceiling — the Actor honors it and stops cleanly.

FAQ

Do I need a CoinGecko or Binance API key?

No. Both are read through public endpoints with no key and no login.

Can I get prices in a currency other than USD?

Yes. vsCurrency accepts usd, eur, gbp, jpy, ils, brl, inr, try, krw and more, plus btc and eth if you want everything denominated in crypto.

What is the difference between price and binanceLastPrice?

price is CoinGecko's cross-exchange market price; binanceLastPrice is the last trade on Binance specifically, alongside its bid, ask and 24h trade count. The two disagree, and the spread between them is often the thing you actually wanted. Coins not listed on Binance simply come back without the binance* fields rather than failing.

I don't know a coin's ID. Can I search by name or ticker?

Yes. searchTerms: ["doge", "restaking"] resolves names and symbols to IDs for you, so you do not have to look up CoinGecko's slug first.

Can I get historical prices?

Set historyDays for daily OHLC candles. It costs one request per coin, so it applies only to coins listed in coinIds and is capped at 50 of them. For a running history of the leaderboard, schedule the Actor instead, since each run timestamps its own snapshot.

Can I filter to a sector?

Set category to layer-1, meme-token, artificial-intelligence, real-world-assets or gaming to slice the leaderboard for sector-rotation analysis.

How do I build my own price database?

Put your watchlist in coinIds and run it on an hourly schedule. Every run appends to a dataset, which is a price history you own, without a paid data feed.

Does the upstream rate limit break large runs?

The free API limits per IP. This batches hard, so a 250-coin request is a single call, and it rotates proxy IPs on rejection. Leave the Apify proxy on.