CoinMarketCap Crypto Prices & Market Data Scraper avatar

CoinMarketCap Crypto Prices & Market Data Scraper

Pricing

from $11.25 / 1,000 result items

Go to Apify Store
CoinMarketCap Crypto Prices & Market Data Scraper

CoinMarketCap Crypto Prices & Market Data Scraper

Scrape real-time prices, market caps, volumes, supply, and 24h/7d/30d changes for 10,000+ cryptocurrencies from CoinMarketCap. No API key required.

Pricing

from $11.25 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

ParseForge Banner

🪙 CoinMarketCap Scraper

🚀 Export live crypto market data in seconds. Pull prices, market caps, volumes, supply data and dominance rankings for 8,400+ cryptocurrencies - no API key required.

🕒 Last updated: 2026-05-21 · 📊 19 fields per record · 8,400+ coins · Global coverage

The CoinMarketCap Scraper extracts real-time cryptocurrency data directly from CoinMarketCap's live data feed - the world's most-referenced crypto market data platform. Every record includes price, market cap, 24h volume, percent changes across multiple timeframes, supply data, and market dominance, all structured and ready to download as CSV, JSON, Excel, or XML.

Data is sourced from CoinMarketCap's public data layer and reflects live market conditions updated every minute. No CoinMarketCap API key required.

Coverage: 8,400+ cryptocurrencies across all categories - coins, tokens, DeFi protocols, NFT assets, stablecoins, and metaverse tokens. Supports sorting by market cap, price, volume, percent change, and more. Filterable by crypto type. Prices convertible to any major currency.

🎯 Target Audience💡 Primary Use Cases
Crypto traders and investorsPortfolio tracking and price monitoring
Quantitative analystsBacktesting, signal generation, market analysis
DeFi researchersProtocol TVL and token performance research
Financial data teamsBuilding crypto dashboards and data pipelines
Journalists and mediaReal-time market reporting and trend coverage
Academic researchersCryptocurrency market studies and datasets

📋 What the CoinMarketCap Scraper does

  • Fetches live cryptocurrency listings sorted by market cap, price, volume, or percent change
  • Filters by crypto category: all, coins, tokens, DeFi, NFT, stablecoin, or metaverse
  • Extracts 19 structured fields per record including price, market cap, supply data, and dominance
  • Converts prices to any supported currency (USD, BTC, ETH, and more)
  • Supports pagination to collect any number of coins up to 8,400+
  • Outputs image URLs for every coin's logo

💡 Why it matters: CoinMarketCap is the most-visited crypto data source in the world. Getting structured, machine-readable data from it unlocks trading signals, market monitoring, research, and automation - without screen-scraping fragile HTML.

🎬 Full Demo

🚧 Coming soon

⚙️ Input

FieldTypeDefaultDescription
maxItemsInteger10Maximum number of records to return (1-1,000,000)
sortBySelectmarket_capSort field: market_cap, rank, price, volume_24h, percent_change_24h, etc.
sortOrderSelectdescSort direction: descending or ascending
cryptoTypeSelectallCategory filter: all, coins, tokens, defi, nft, stablecoin, metaverse
convertCurrencyTextUSDCurrency for prices (USD, BTC, ETH, etc.)

Example - Top 100 by market cap:

{
"maxItems": 100,
"sortBy": "market_cap",
"sortOrder": "desc",
"cryptoType": "all",
"convertCurrency": "USD"
}

Example - Top 50 DeFi tokens by 24h volume:

{
"maxItems": 50,
"sortBy": "volume_24h",
"sortOrder": "desc",
"cryptoType": "defi",
"convertCurrency": "USD"
}

⚠️ Good to Know: Free users are automatically limited to 10 records. Create a free account w/ $5 credit to unlock more. Paid users can retrieve up to 1,000,000 items. Prices reflect live market data updated approximately every minute.

📊 Output

FieldTypeDescription
🖼️ imageUrlStringURL to the coin's 64x64 logo image
📛 nameStringFull cryptocurrency name
🔤 symbolStringTicker symbol (BTC, ETH, etc.)
🔗 slugStringURL slug identifier
🌐 urlStringLink to CoinMarketCap detail page
🏆 rankIntegerCoinMarketCap rank by market cap
💵 priceNumberCurrent price in selected currency
📊 marketCapNumberTotal market capitalization
📈 volume24hNumber24-hour trading volume
⏱️ percentChange1hNumberPrice % change over last 1 hour
📅 percentChange24hNumberPrice % change over last 24 hours
📆 percentChange7dNumberPrice % change over last 7 days
🔄 circulatingSupplyNumberCoins currently in circulation
💰 totalSupplyNumberTotal coins created
🔒 maxSupplyNumberMaximum possible supply (null if infinite)
💹 fullyDilutedMarketCapNumberMarket cap if all coins were in circulation
🥧 dominanceNumber% share of total crypto market cap
🏷️ categoryStringPrimary category tag (layer-1, defi, stablecoin, etc.)
🕐 scrapedAtStringISO timestamp when the record was collected
errorString/nullError message if extraction failed (null on success)

Sample records (real data from cloud run):

[
{
"imageUrl": "https://s2.coinmarketcap.com/static/img/coins/64x64/1.png",
"name": "Bitcoin",
"symbol": "BTC",
"slug": "bitcoin",
"url": "https://coinmarketcap.com/currencies/bitcoin/",
"rank": 1,
"price": 77376.26518033707,
"marketCap": 1550045525939.9302,
"volume24h": 26749415961.828968,
"percentChange1h": -0.34135762,
"percentChange24h": -0.35996603,
"percentChange7d": -4.86124807,
"circulatingSupply": 20032571,
"totalSupply": 20032571,
"maxSupply": 21000000,
"fullyDilutedMarketCap": 1624901568787.08,
"dominance": 59.9382,
"category": "layer-1",
"scrapedAt": "2026-05-22T00:46:05.049Z",
"error": null
},
{
"imageUrl": "https://s2.coinmarketcap.com/static/img/coins/64x64/1027.png",
"name": "Ethereum",
"symbol": "ETH",
"slug": "ethereum",
"url": "https://coinmarketcap.com/currencies/ethereum/",
"rank": 2,
"price": 2129.3392498721187,
"marketCap": 256980624365.22137,
"volume24h": 14229538906.013819,
"percentChange1h": -0.21997766,
"percentChange24h": -0.2447157,
"percentChange7d": -6.895643,
"circulatingSupply": 120685618.49909769,
"totalSupply": 120685618.49909769,
"maxSupply": null,
"fullyDilutedMarketCap": 256980624365.22,
"dominance": 9.9371,
"category": "layer-1",
"scrapedAt": "2026-05-22T00:46:05.049Z",
"error": null
},
{
"imageUrl": "https://s2.coinmarketcap.com/static/img/coins/64x64/825.png",
"name": "Tether USDt",
"symbol": "USDT",
"slug": "tether",
"url": "https://coinmarketcap.com/currencies/tether/",
"rank": 3,
"price": 0.9991249750705524,
"marketCap": 189686733785.81485,
"volume24h": 67129213284.08087,
"percentChange1h": 0.00324619,
"percentChange24h": 0.01052668,
"percentChange7d": -0.06660311,
"circulatingSupply": 189852859771.04144,
"totalSupply": 193191351061.2063,
"maxSupply": null,
"fullyDilutedMarketCap": 193022303812.87,
"dominance": 7.3349,
"category": "stablecoin",
"scrapedAt": "2026-05-22T00:46:05.049Z",
"error": null
}
]

✨ Why choose this Actor

FeatureBenefit
No API key requiredWorks immediately, no CoinMarketCap account needed
Real-time dataPrices updated every ~60 seconds from CoinMarketCap's live feed
8,400+ coinsFull market coverage, not just top-100
Category filteringIsolate DeFi, NFTs, stablecoins, or metaverse tokens instantly
19 structured fieldsEverything from price to dominance and logo URLs in one record
Multi-currency supportConvert prices to USD, BTC, ETH, or any supported currency
Flexible sortingSort by market cap, price, volume, or percent change
Image URLs includedReady for dashboards and visual applications

📈 How it compares to alternatives

This ActorCoinMarketCap API (Pro)Manual exportOther scrapers
PriceFree (10 items) / Pay-per-use$79-$699/moManual onlyVariable
Setup time30 secondsDays (approval required)N/AVariable
Records per runUp to 1,000,000300-10,000/call (plan dependent)Limited by UIVariable
Real-time dataYesYesNoOften stale
Category filterYesYesNoRarely
CSV/JSON/ExcelYes (auto)ManualManualSometimes

🚀 How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the CoinMarketCap Scraper actor page
  3. Set your desired maxItems, sortBy, cryptoType, and convertCurrency
  4. Click Save & Run
  5. Download results as JSON, CSV, Excel, or XML from the dataset tab

💼 Business use cases

Trading and Investment Research

Build automated watchlists, track percent changes across your portfolio, and generate alerts when coins cross price or volume thresholds. Combine with scheduling to run every hour for real-time monitoring.

Market Intelligence Dashboards

Feed live coin data into Tableau, Power BI, Google Sheets, or custom dashboards. The structured 19-field output is ready for visualization - no data cleaning required.

DeFi and NFT Analytics

Filter to cryptoType: defi or cryptoType: nft to build sector-specific reports. Track TVL-adjacent metrics, dominance shifts, and volume trends within specific sub-markets.

Academic and Journalistic Research

Pull historical snapshots for research papers, news articles, or regulatory filings. Export directly to Excel for analysis. Run repeatedly to build a time-series dataset of market conditions.

🔌 Automating CoinMarketCap Scraper

Make (Integromat): Connect to Google Sheets, Slack, or any 1,000+ apps. Schedule the actor, then pipe new records into a spreadsheet row or send a Slack alert when BTC drops below a threshold.

Zapier: Trigger downstream workflows on every new dataset run. Email reports, update Notion databases, or post to Telegram channels - all without code.

Apify Scheduler: Use the built-in scheduler to run the actor every hour, day, or week and always have fresh crypto data on hand.

REST API: Call the Apify API directly to trigger runs and retrieve dataset items programmatically from any language or platform.

🌟 Beyond business use cases

Academic Research

Track market microstructure, liquidity, and volatility patterns across crypto categories. Build longitudinal datasets by scheduling repeated runs.

Creative Projects

Visualize crypto market landscapes with treemaps or network graphs using the dominance and category fields. Build art installations driven by live BTC price data.

Non-profit and Open Data

Publish structured crypto market snapshots as open datasets for researchers and journalists who lack API access.

Personal Experimentation

Build a personal crypto tracker, backtest simple trading strategies with historical snapshots, or learn data engineering with a real-world dataset.

🤖 Ask an AI assistant about this scraper

"I have a JSON dataset from the CoinMarketCap Scraper with fields: imageUrl, name, symbol, slug, url, rank, price, marketCap, volume24h, percentChange1h, percentChange24h, percentChange7d, circulatingSupply, totalSupply, maxSupply, fullyDilutedMarketCap, dominance, category, scrapedAt. How do I find all DeFi tokens with positive 7-day returns sorted by market cap?"

Paste the above into ChatGPT, Claude, or any AI assistant to get instant help analyzing your dataset.

❓ Frequently Asked Questions

Does this require a CoinMarketCap API key? No. This actor uses CoinMarketCap's public data feed and requires no API key or account.

How current is the data? CoinMarketCap updates prices approximately every 60 seconds. The actor fetches live data at run time.

How many coins can I retrieve? Paid users can retrieve up to 1,000,000 records. CoinMarketCap tracks approximately 8,400 active coins. Free users are limited to 10 records.

Can I filter by category? Yes. Use the cryptoType input to filter by: all, coins, tokens, defi, nft, stablecoin, or metaverse.

What currencies are supported? The convertCurrency field accepts USD, BTC, ETH, and other currencies supported by CoinMarketCap's API.

Why is maxSupply null for some coins? Coins like Ethereum have no hard cap, so maxSupply is null. Bitcoin's max supply is 21,000,000.

Can I sort by percent change? Yes. Set sortBy to percent_change_1h, percent_change_24h, or percent_change_7d.

How often should I run this for real-time tracking? For price monitoring, schedule runs every 5-15 minutes. For daily market reports, once per day is sufficient.

What does the dominance field represent? Dominance is the coin's percentage share of the total cryptocurrency market capitalization. Bitcoin dominance of 59.9% means BTC represents 59.9% of all crypto market cap.

Can I use this for automated trading signals? Yes. Many users combine this actor with Make or Zapier to trigger alerts when a coin's price or percent change crosses a threshold.

What is the category field? It's derived from the coin's primary tag on CoinMarketCap (e.g., layer-1, stablecoin, defi, nft). Some coins may show other tags if no category tag is present.

Are historical prices available? This actor returns current live prices. For historical data, consider scheduling repeated runs to build your own time series.

🔌 Integrate with any app

Export data directly to: Google Sheets, Excel, CSV, JSON, XML, Airtable, Notion, Slack, Make, Zapier, Power BI, Tableau, BigQuery, PostgreSQL, MongoDB, S3, and any app with a REST API or webhook.

ActorDescription
OurAirports ScraperGlobal airport database - 28 fields per airport, 74,000+ records
CoinGecko ScraperAlternative crypto market data source
Stock Market ScraperPublic equity market data and financials

💡 Pro Tip: browse the complete ParseForge collection for more data tools across finance, real estate, travel, and more.

🆘 Need Help? Open our contact form

Disclaimer: This is an independent tool and is not affiliated with, endorsed by, or connected to CoinMarketCap or its parent company Binance. Only publicly available data is collected. Use responsibly and in accordance with CoinMarketCap's terms of service.