Crypto Market Data Scraper avatar

Crypto Market Data Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Crypto Market Data Scraper

Crypto Market Data Scraper

Live crypto prices, market caps, trending coins, price history, exchanges, and sector categories — for thousands of coins

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Mina

Mina

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Live cryptocurrency prices and market data — thousands of coins with market caps, volumes, price changes, all-time highs, and full price history. No API key needed.

What does Crypto Market Data Scraper do?

Six views of the crypto market, each a mode you choose:

  • Top coins by market cap — the whole ranked market, with prices and changes over 1h, 24h, 7d, 30d, and 1y.
  • Specific coins — just the ones you name.
  • Trending — what people are searching for right now.
  • Price history — a price, market cap, and volume series for any coin.
  • Exchanges — trading platforms ranked by trust score and volume.
  • Categories — coins grouped by sector, such as Layer 1 or DeFi.
  • Global market — one summary row: total market cap, volume, and Bitcoin dominance.

Why use Crypto Market Data Scraper?

  • Portfolio tracking — price a whole watchlist on a schedule and keep the history.
  • Dashboards — feed live prices into Sheets, a BI tool, or your own app.
  • Screening — find coins by market cap, volume, or how far they sit below their all-time high.
  • Backtesting and analysis — download years of daily prices for any coin.
  • Market research — track which sectors and exchanges are growing.

Running it on Apify adds scheduling, an API, integrations (Sheets, Slack, Zapier, S3), and run monitoring.

How to use Crypto Market Data Scraper

  1. Pick What to get — start with Top coins by market cap.
  2. Choose a Currency.
  3. Set Max results, or list your Coin IDs for the coin-specific modes.
  4. Click Start.

Results appear in the Output tab as they arrive, and download as JSON, CSV, Excel, or XML.

Input

FieldDescription
modeWhich of the six views to get.
coin_idsCoinGecko ids such as bitcoin, ethereum. See the note below — these are not tickers.
currencyAny major currency, or price in BTC or ETH.
max_resultsRow cap for Top coins, Exchanges, and Categories.
history_daysHow far back Price history goes.
api_keyOptional free Demo key to lift the rate limit.

Coin IDs are not ticker symbols

Use bitcoin, not BTC. The id is the name in the coin's CoinGecko URL — coingecko.com/en/coins/binancecoin. If you pass a ticker by mistake the run tells you which ones it could not find, rather than quietly returning fewer rows.

Output

{
"coin_id": "bitcoin",
"symbol": "BTC",
"name": "Bitcoin",
"rank": 1,
"price": 77267.0,
"currency": "USD",
"market_cap": 1551049444211,
"volume_24h": 42000000000,
"change_24h_pct": 2.4,
"change_7d_pct": -5.1,
"all_time_high": 124000,
"pct_below_all_time_high": -38.2,
"circulating_supply": 19800000,
"max_supply": 21000000
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data fields

FieldDescription
coin_id, symbol, name, rank, imageWhich coin, and where it ranks.
price, currency, high_24h, low_24hCurrent price and today's range.
change_1h_pctchange_1y_pctPrice change over each window.
market_cap, fully_diluted_valuation, volume_24hSize and activity.
all_time_high, all_time_high_date, pct_below_all_time_highPeak price and how far below it sits now.
circulating_supply, total_supply, max_supplyToken supply.
timestamp, price, market_cap, volumePrice history rows.
exchange_id, trust_score, volume_24h_btcExchange rows.
total_market_cap, btc_dominance_pctGlobal market row.

How much does it cost to scrape crypto data?

Coins come back 250 at a time, so even the whole top 1,000 is a handful of requests. Price history over a long window is the heaviest mode, since it returns one row per data point.

Tips

  • Schedule it with the same coin list and the dataset becomes your own price history.
  • Price in BTC or ETH by setting the currency — useful for seeing which coins are actually outperforming.
  • pct_below_all_time_high is a good screen for finding coins far off their peak.
  • Add a free Demo key if you run large jobs often; it lifts the rate limit noticeably.

FAQ and support

Does it need an API key? No. A free Demo key is optional and only raises the rate limit.

Why did a run pause partway through? The free tier allows a few calls a minute. When that limit is hit the Actor waits and carries on rather than failing — you will see a note in the log.

Why is a field empty? Not every coin reports every figure. Newer or smaller tokens often have no max supply or no long-range price change, and those come back empty rather than as zero.

How current are the prices? They are the latest CoinGecko publishes, typically updated every minute or two. Not suitable for trading on tick-by-tick.

Can I use this data commercially? The data comes from CoinGecko and their terms govern how you may use and redistribute it. Nothing here is financial advice. Consult a lawyer if you are unsure.

Found a bug or want a field that is missing? Open an issue on the Actor's Issues tab.