CoinGecko Crypto Market Data avatar

CoinGecko Crypto Market Data

Pricing

Pay per usage

Go to Apify Store
CoinGecko Crypto Market Data

CoinGecko Crypto Market Data

Fetches live and historical cryptocurrency data from CoinGecko. Top coins, trending, portfolio prices, market overview. No API key needed. Perfect for scheduling.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Jeff

Jeff

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Fetch live and historical cryptocurrency data from CoinGecko — the most comprehensive free crypto data API. No API key required. Runs reliably on a schedule for price monitoring, portfolio tracking, and market alerts.

What it does

  • Top coins — live prices, market caps, 24h/7d % changes, volume, supply, ATH for the top N coins by market cap
  • Trending — the 7 coins trending on CoinGecko in the last 24 hours, with full market data
  • Specific coins — exact coin IDs you choose (bitcoin, ethereum, solana, etc.)
  • Market overview — global totals: total market cap, 24h volume, BTC/ETH dominance %, active coins
  • Price history — daily OHLCV (open/high/low/close) for any coin, up to 365 days back
  • Social stats — GitHub stars/forks, Twitter followers, Reddit subscribers (optional)

Input

FieldTypeDefaultDescription
modestringtop_coinstop_coins, trending, specific_coins, or market_overview
coinIdsarray["bitcoin","ethereum","solana"]Coin IDs for specific_coins mode
topNinteger100How many top coins to return (max 250)
currencystringusdQuote currency: usd, eur, gbp, btc, eth, etc.
includeHistorybooleanfalseFetch daily OHLCV price history
historyDaysinteger30Days of history per coin (1–365)
includeSocialStatsbooleanfalseAdd GitHub, Twitter, Reddit stats per coin

Output

Each coin record:

{
"id": "bitcoin",
"recordType": "coin",
"symbol": "BTC",
"name": "Bitcoin",
"rank": 1,
"price": 67420.15,
"priceChange24h": 1205.80,
"priceChangePct24h": 1.82,
"priceChangePct7d": -3.41,
"marketCap": 1328456789012,
"volume24h": 24567890123,
"circulatingSupply": 19700000,
"totalSupply": 21000000,
"ath": 73738.0,
"athDate": "2024-03-14T07:10:36.635Z",
"athChangePct": -8.59,
"currency": "usd",
"fetchedAt": "2026-06-19T10:00:00.000Z"
}

History record (when includeHistory: true):

{
"id": "bitcoin-1718755200000",
"recordType": "history_point",
"coinId": "bitcoin",
"symbol": "BTC",
"timestamp": "2026-06-19T00:00:00.000Z",
"open": 66800.0,
"high": 67900.0,
"low": 66200.0,
"close": 67420.0,
"currency": "usd"
}

Pricing

  • $0.002 per coin (live data record)
  • $0.001 per history point (when includeHistory: true)
RunCost
Top 100 coins, live prices$0.20
Top 100 coins + 30 days history$3.20
Trending 7 coins$0.014
Market overview$0.002

Use cases

  • Portfolio tracker — schedule hourly to keep a spreadsheet or dashboard current
  • Price alert system — run every 15 minutes, pipe into n8n/Make to trigger alerts when a coin crosses a threshold
  • AI trading signal feed — feed into an LLM agent for market commentary or trading decisions
  • DeFi dashboard — display live top 50 prices on a custom UI
  • Research & analytics — download 1-year OHLCV history for backtesting strategies
  • Market sentiment — track trending coins daily to spot emerging narratives early

Scheduling tip

Set up a scheduled run in Apify Console → Schedules. Common patterns:

  • Every 15 minutes: */15 * * * * (trending + specific watchlist)
  • Daily at 09:00 UTC: 0 9 * * * (top 100 + history)
  • First of each month: 0 0 1 * * (full market snapshot)

Why CoinGecko?

CoinGecko's free API has been stable and publicly accessible since 2014. It covers 13,000+ coins across 900+ exchanges, updated every ~60 seconds. No API key required for the free tier (used by this actor). All data is sourced directly from the official CoinGecko API — no scraping, no brittle selectors, no proxies needed.