Coinlore Crypto Prices Scraper avatar

Coinlore Crypto Prices Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Coinlore Crypto Prices Scraper

Coinlore Crypto Prices Scraper

CoinLore Crypto Prices Scraper is a Python tool designed to extract real-time cryptocurrency prices, market caps, trading volumes, circulating supplies, and rankings from CoinLore. It exports structured digital asset datasets into clean CSV or JSON formats for financial research.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

ZeroBreak

ZeroBreak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

CoinLore Crypto Prices Scraper — Crypto Tickers, Markets, and Prices

Overview

CoinLore Crypto Prices Scraper collects cryptocurrency market data, including paginated ticker lists, individual coin quotes, exchange market pairs, and global market statistics.

Choose a collection mode, specify coin IDs where applicable, and save the results to an Apify dataset for export as JSON, CSV, or Excel.

Features

  • Collect paginated cryptocurrency ticker lists.
  • Retrieve individual coin price and market information.
  • Extract exchange market pairs, prices, and trading volumes.
  • Capture global cryptocurrency market statistics.
  • Collect market rankings, price changes, and supply figures when available.
  • Remove duplicate coin IDs and repeated market pairs.
  • Export structured records for financial research and market analysis.

Use Cases

  • Price snapshots: Collect cryptocurrency prices and compare BTC, ETH, and other assets over time.
  • Individual coin research: Retrieve market information for a specific coin, such as Bitcoin.
  • Exchange market analysis: Review trading pairs, prices, and market volumes.
  • Market breadth monitoring: Track total market capitalization, active markets, and cryptocurrency dominance.
  • Spreadsheet reporting: Export datasets to CSV or Excel for financial analysis.
  • Historical comparisons: Run recurring collections and compare successive market snapshots.

Input Parameters

ParameterTypeDefaultDescription
modeStringtickersCollection mode: tickers, coin, markets, or global.
coinIdsArray["90"]Numeric CoinLore IDs used in coin and markets modes. ID 90 represents Bitcoin.
maxItemsInteger100Maximum number of records to save per run, including error records. Hard maximum: 1,000.
requestDelaySecsNumber1Minimum delay between requests. Values below one second are raised to one second.
timeoutSecsInteger300Overall run time limit in seconds.
requestTimeoutSecsInteger30Maximum wait for an individual request, in seconds.

Example Input

Collect cryptocurrency tickers

{
"mode": "tickers",
"coinIds": ["90"],
"maxItems": 100,
"requestDelaySecs": 1,
"timeoutSecs": 300,
"requestTimeoutSecs": 30
}

Retrieve an individual coin

{
"mode": "coin",
"coinIds": ["90"],
"maxItems": 1
}

Other collection modes

Set mode to markets to collect market pairs for the selected coin IDs, or global to retrieve an overall cryptocurrency market snapshot.

What Data Does This Actor Extract?

The actor stores records in the default Apify dataset. Available fields vary by collection mode.

Example Output

The following example illustrates a cryptocurrency ticker record.

{
"id": "90",
"symbol": "BTC",
"name": "Bitcoin",
"nameid": "bitcoin",
"rank": 1,
"price_usd": "83402.18",
"percent_change_24h": "0.45",
"percent_change_1h": "-0.37",
"percent_change_7d": "-2.03",
"price_btc": "1.00",
"market_cap_usd": "1665612572235.40",
"volume24": 62153299759.54,
"volume24a": 14292353128.15,
"csupply": "19970852.00",
"tsupply": "19970852",
"msupply": "21000000",
"mode": "tickers",
"scraped_at": "2026-10-12T00:00:00+00:00"
}

Extracted Data Fields

FieldTypeDescription
idStringCryptocurrency identifier.
symbolStringCryptocurrency ticker symbol, such as BTC.
nameStringCoin or exchange name, depending on the record type.
nameidStringCoin's URL-friendly identifier.
rankIntegerMarket ranking when available.
price_usdStringCoin price in USD.
percent_change_1hStringPercentage price change over one hour.
percent_change_24hStringPercentage price change over 24 hours.
percent_change_7dStringPercentage price change over seven days.
price_btcStringPrice expressed in BTC.
market_cap_usdStringMarket capitalization in USD.
volume24Number24-hour trading volume.
volume24aNumberAlternate 24-hour volume figure when available.
csupplyStringCirculating supply.
tsupplyStringTotal supply.
msupplyStringMaximum supply when defined.
baseStringBase asset in a market pair.
quoteStringQuote asset in a market pair.
priceNumberMarket price in the quote currency.
volumeNumberMarket trading volume.
volume_usdNumberMarket trading volume expressed in USD.
coins_countIntegerNumber of coins represented in the global snapshot.
active_marketsIntegerNumber of active markets in the global snapshot.
total_mcapNumberTotal cryptocurrency market capitalization.
total_volumeNumberTotal market trading volume.
btc_dStringBitcoin market dominance.
eth_dStringEthereum market dominance.
modeStringCollection mode: tickers, coin, markets, or global.
scraped_atStringUTC timestamp indicating when the record was saved.

Data by Mode

  • Tickers: Coin IDs, symbols, names, rankings, USD prices, percentage changes, market capitalization, volume, and supply information.
  • Coin: Individual cryptocurrency details and available market statistics.
  • Markets: Market pairs, base and quote assets, prices, exchange names, and volume information when provided.
  • Global: Overall market statistics, including coin counts, active markets, total market capitalization, total volume, and BTC and ETH dominance.

Working with Your Dataset

After the actor finishes, open the Apify dataset to inspect or export the collected records.

  • JSON: Use structured cryptocurrency data in Python applications and data pipelines.
  • CSV: Import market information into spreadsheets, databases, and analytics tools.
  • Excel: Compare prices, rankings, volumes, and market statistics.

For recurring market analysis, retain the collection timestamps so that successive snapshots can be compared consistently.

Important Notes

  • Cryptocurrency prices, rankings, market capitalization, and volume figures can change between collection runs.
  • The latest available data depends on the source's publication and update schedule.
  • The default request delay is one second to help avoid excessive request frequency.
  • The maxItems setting defaults to 100 and cannot exceed 1,000 records per run.
  • Ticker collection may involve multiple pages, depending on the requested record count.
  • Available fields differ between ticker, coin, market, and global records.
  • Coin IDs must correspond to supported entries in the source dataset.
  • Market prices and volume figures are informational and may differ across trading platforms.

FAQ

What collection modes are available?

The actor supports four modes: tickers for cryptocurrency listings, coin for individual coin details, markets for market pairs, and global for overall market statistics.

Which coin ID represents Bitcoin?

CoinLore ID 90 represents Bitcoin in the provided examples.

Can I collect multiple coins?

Yes. Supply the relevant coin IDs in the coinIds array for coin or markets mode.

How often should I collect market data?

The appropriate schedule depends on your analysis requirements. Cryptocurrency markets change continuously, so more frequent collections provide more snapshots but also generate more requests.

Can I export the dataset to CSV or Excel?

Yes. The Apify dataset supports JSON, CSV, and Excel exports.

Disclaimer

This actor is an independent tool and is not affiliated with or endorsed by CoinLore. Cryptocurrency data is provided for informational and analytical purposes and should not be treated as financial advice. Verify important figures before using them for investment decisions or financial reporting.

Collecting information that is already public is generally legal. Scraping is not the same thing as hacking, and there is no single law that bans it. The limits are the usual ones: do not break into accounts, do not take private or confidential data, and be careful with personal data and copyrighted works. A site's terms can also restrict how you access it. Facts such as a public name, price, or rating are not the same thing as republishing someone's article or photo.

This actor collects information from public pages. It does not log in and it does not bypass access controls.

For a longer explanation, see Apify's article Is web scraping legal?.