
CoinMarketCap Listings Scraper
Pricing
$1.50 / 1,000 results

CoinMarketCap Listings Scraper
Extract cryptocurrency market data from CoinMarketCap including trending cryptocurrencies, gainers/losers, and recently added tokens. Gets prices, market caps, volumes, percentage changes, and logo URLs.
0.0 (0)
Pricing
$1.50 / 1,000 results
0
2
2
Last modified
3 days ago
CoinMarketCap Listings Scraper for Apify
A powerful Selenium-based web scraper for CoinMarketCap that extracts cryptocurrency market data from three different sections: Trending Cryptocurrencies, Gainers/Losers, and Recently Added cryptocurrencies.
🚀 Features
- Three Data Sources: Scrapes data from multiple CoinMarketCap sections
- Comprehensive Data: Extracts prices, market caps, volumes, percentage changes, logos, and more
- Smart Classification: Automatically categorizes gainers vs losers
- Logo URLs: Includes cryptocurrency and blockchain logo URLs
- Robust Error Handling: Continues processing even if individual rows fail
- Selenium-based: Uses headless Chrome for reliable scraping
📊 Data Sources
1. Trending Cryptocurrencies
URL: https://coinmarketcap.com/trending-cryptocurrencies/
Data Extracted:
- Position
- Symbol
- Name
- Logo URL
- Price
- 24h % Change
- 7d % Change
- 30d % Change
- Market Cap
- Volume 24H
2. Gainers & Losers
URL: https://coinmarketcap.com/gainers-losers/
Data Extracted:
- Ranking
- Symbol
- Name
- Logo URL
- Price
- 24h % Change
- Volume 24H
- Type (gainer/loser)
3. Recently Added
URL: https://coinmarketcap.com/new/
Data Extracted:
- Position
- Symbol
- Name
- Logo URL
- Price
- 1h % Change
- 24h % Change
- Fully Diluted Market Cap
- Volume
- Blockchain
- Blockchain Logo URL
- Added (time)
🔧 Input Configuration
The actor accepts a single input parameter:
{"type": "trending"}
Valid types:
"trending"
- Scrapes trending cryptocurrencies"gl"
- Scrapes gainers and losers (both tables)"recently"
- Scrapes recently added cryptocurrencies
📤 Output Format
Trending Output Example
{"position": "1","symbol": "ETH","name": "Ethereum","logo_url": "https://s2.coinmarketcap.com/static/img/coins/64x64/1027.png","price": "$4,652.06","change_24h": "8.37%","change_7d": "28.40%","change_30d": "52.11%","market_cap": "$561,543,737,841","volume_24h": "$64,585,962,733"}
Gainers/Losers Output Example
{"ranking": "66","symbol": "FORM","name": "Four","logo_url": "https://s2.coinmarketcap.com/static/img/coins/64x64/23635.png","price": "$3.80","change_24h": "-0.86%","volume_24h": "$12,613,060","type": "loser"}
Recently Added Output Example
{"position": "1","symbol": "SKITTEN","name": "SKITTEN","logo_url": "https://s2.coinmarketcap.com/static/img/coins/64x64/37701.png","price": "$0.001118","change_1h": "-0.01%","change_24h": "0.72%","fully_diluted_market_cap": "$1,108,034","volume": "$58,284","blockchain": "Base","blockchain_logo_url": "https://s2.coinmarketcap.com/static/img/coins/64x64/27716.png","added": "1 hours ago"}
🎯 Use Cases
- Market Analysis: Track trending cryptocurrencies and market movements
- Trading Signals: Monitor gainers/losers for trading opportunities
- New Token Discovery: Stay updated with recently added cryptocurrencies
- Portfolio Management: Get comprehensive market data for decision making
- Research: Analyze cryptocurrency market trends and patterns
🔒 Rate Limiting & Best Practices
- Uses appropriate delays between requests
- Implements robust error handling
- Respects CoinMarketCap's structure and styling
- Uses headless Chrome for reliable rendering
🛠 Technical Details
- Runtime: Python 3.11+
- Browser: Headless Chrome
- Framework: Selenium WebDriver
- Platform: Apify Cloud
- Output: JSON dataset
📝 Notes
- Percentage changes correctly handle negative values with proper signs
- Logo URLs are high-resolution (64x64px) official images
- The actor extracts from both gainers and losers tables automatically
- Recently added cryptocurrencies include blockchain information and logos
- All monetary values are formatted as displayed on CoinMarketCap
🚨 Disclaimer
This actor is for educational and research purposes. Please respect CoinMarketCap's terms of service and use responsibly. The data extracted is publicly available information displayed on the website.
📞 Support
For issues, feature requests, or questions about this actor, please contact the developer or submit an issue in the project repository.