CoinMarketCap Listings Scraper
Pricing
$1.50 / 1,000 results
CoinMarketCap Listings Scraper
Under maintenanceExtract cryptocurrency market data from CoinMarketCap including trending cryptocurrencies, gainers/losers, and recently added tokens. Gets prices, market caps, volumes, percentage changes, and logo URLs.
Pricing
$1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Migozzi
Actor stats
1
Bookmarked
3
Total users
3
Monthly active users
2 months ago
Last modified
Categories
Share
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.