CoinGecko Crypto Market Data
Pricing
Pay per usage
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
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
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | top_coins | top_coins, trending, specific_coins, or market_overview |
coinIds | array | ["bitcoin","ethereum","solana"] | Coin IDs for specific_coins mode |
topN | integer | 100 | How many top coins to return (max 250) |
currency | string | usd | Quote currency: usd, eur, gbp, btc, eth, etc. |
includeHistory | boolean | false | Fetch daily OHLCV price history |
historyDays | integer | 30 | Days of history per coin (1–365) |
includeSocialStats | boolean | false | Add 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)
| Run | Cost |
|---|---|
| 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.