CompaniesMarketCap Scraper for Historical Market Cap Data

CompaniesMarketCap ranks listed companies, ETFs, gold and Bitcoin on one market value scale and keeps a market cap history behind every listed company. We turn those charts into dated, typed tables.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

companiesmarketcap.com
CompaniesMarketCap Scraper for Historical Market Cap Data
companiesmarketcap.comwhat you get
Typical fields for financial sites
tickerpricechange_pctvolumemarket_capupdated_at
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

Scoping a CompaniesMarketCap Scraper: Tickers, Tabs and Cadence

  1. You send

    CompaniesMarketCap pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

Scope starts from what you track - a ticker list, a country or category table, or the whole list - plus the tabs you need; a sample comes back for sign-off first. We read the embedded series and raw cell values, never the generated sentence above a chart, which on some tabs quotes a neighbouring metric. Units are normalized, gaps and N/A placeholder rows are flagged rather than filled, and every row keeps slug, site id, ticker, currency and capture time.

Each dataset gets its own clock: rankings daily after the US close, market cap series weekly to match the site's step, fundamentals after each earnings season. The crawler carries anti-bot handling, proxy rotation and CAPTCHA solving, because the site sits behind Cloudflare and a full CompaniesMarketCap scraping sweep runs to six figures of requests. Public pages only. Series ship as Parquet, rankings as CSV or XLSX, and either can land directly in your warehouse.

Company Market Cap Data Fields a CompaniesMarketCap Scraper Extracts

A company record opens with a fixed header, and the tabs behind it hold the company market cap data worth paying for. We extract CompaniesMarketCap data field by field:

  • Identitydisplay name, with a former name kept in brackets as in Meta Platforms (Facebook), ticker, URL slug, a numeric site id marked company or etf, country, category tags and a short business description.
  • Headline figuresglobal rank, market cap, share price and change over one day and one year.
  • Market cap historyevery dated point of the chart series, the end-of-year table with year, market cap and change, and a peer table with the market cap gap to each competitor in percent.
  • Cross-checkfor US-traded names, the end-of-day market cap Nasdaq reports, printed beside the site's own calculation.
  • Income and ratiosrevenue, earnings, EPS, P/E, P/S, P/B and operating margin. In the P/E ranking each ratio names the four quarters inside its TTM window.
  • Balance sheettotal assets, total liabilities, total debt, cash on hand and net assets, dated to the company's own fiscal period ends rather than to December.
  • Share datashares outstanding, the CompaniesMarketCap price history, the split list with ratio, multiple and cumulative multiple, every dividend payment adjusted for splits, and dividend yield (TTM).
  • US trading datafails to deliver from the SEC's twice-monthly files since 2013, and borrow fee with shares available to borrow since 2023.
  • ETF recordsexpense ratio, market, distributions and the full holdings list with weight, name, ticker, ISIN and shares held.

Addresses are predictable: /{slug}/marketcap/ with sibling tabs such as /revenue/, /pe-ratio/ and /stock-splits/, a prefix like /eur/ or /inr/ for other currencies, and German and French editions that translate the tab segment - /de/apple/marktkapitalisierung/ - but keep the slug. Ranking rows are leaner: rank, name, ticker, one metric, price, today's change, a 30-day sparkline and country. Numeric cells carry a raw sort value - market cap in whole dollars, price in cents, change in hundredths of a percent - which we read instead of a label rounded to 5.532 T.

Company Market Cap Data Fields a CompaniesMarketCap Scraper Extracts
Historical Market Cap Data: Depth, Step, Splits and Currency

Historical Market Cap Data: Depth, Step, Splits and Currency

Depth. A market cap series begins at the end of January 1996 or at the listing date if that came later. Apple, IBM, Coca-Cola and Microsoft all start in 1996, although Apple's price tab reaches back to 1980; NVIDIA starts with its 1999 listing, Saudi Aramco at the end of 2019.

Step. Points fall on month ends through 2019 and about weekly from 2020, with irregular extras around 2020-2022 and a last point stamped with the moment the page was served. Resample to one calendar before computing returns.

Splits. Market cap runs straight through split dates - Apple's 4-for-1 in August 2020 and NVIDIA's 10-for-1 in June 2024 leave no step - while the price history is restated for splits, which is why Apple's 1982 low prints below four cents. The cumulative multiple in the split table (x224 for Apple) rebuilds as-traded prices.

Currency. Nine display currencies - USD, EUR, GBP, INR, CAD, AUD, NZD, HKD and SGD - each under its own URL prefix. Every point converts at the rate of its own date, not today's, and the euro edition reaches back to 1996, before the euro existed, so its early points rest on a reconstructed rate.

Other assets and snapshots. Gold's market cap is an estimate - price times 216,265 tonnes of above-ground stock per the World Gold Council, with a warning that estimates vary by up to 20 percent - and crypto rows have no page behind them. The time machine keeps the top 200 for any trading day since 4 January 2023.

Largest Companies by Market Cap Data: What CompaniesMarketCap Publishes

Source
companiesmarketcap.com
Category
financial sites
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

CompaniesMarketCap.com ranks publicly listed companies by market value and by more than a dozen other yardsticks, and despite the name it has no tie to CoinMarketCap - its own footer says as much. In late September 2026 the global list counted 11,342 companies worth about $152.5 trillion, 100 rows to a page, and answered the question most visitors bring - which companies have the biggest market cap - with NVIDIA, Apple, Alphabet and Microsoft on top.

Beside it run rankings by revenue, earnings, number of employees, dividend yield, P/E and P/B ratio, operating margin, assets, debt, cash on hand and cost to borrow, plus daily gainers and losers; 52 country tables and a European Union table; 160 categories that work as overlapping tags rather than sectors; 45 ETF tables; and one mixed top 100 where gold, silver, Bitcoin and the largest index funds sit between the companies.

The site does not name the vendor behind its prices and financial statements. The outside sources it cites are narrow: Nasdaq for an end-of-day cross-check on US-traded names, the SEC for fails to deliver, Interactive Brokers for borrow fees, the World Gold Council and CPM Group for metal stock estimates. Prices run minutes to hours behind. Three habits of the data call for a second source: a year of revenue or earnings is the twelve months to December, not the fiscal year, so Microsoft's 2024 revenue shows as $261.8 billion against $245.1 billion in the 10-K for its fiscal year to June; earnings means pretax income; and for foreign companies with US-traded shares the figure can drift from the one Nasdaq reports - by about a tenth for Toyota in September 2026.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

CompaniesMarketCap scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Why Teams Scrape CompaniesMarketCap Historical Data

A ranking table shows today's order: rank, name, ticker, one metric, price, today's change and country. Everything historical lives on each company page - the market cap series from the end of January 1996 or the listing date, revenue and ratio series, the split list and every dividend payment - and the time machine keeps the top 200 for any trading day since 4 January 2023.

So teams scrape CompaniesMarketCap when a snapshot of today's ranking is not the job: a backtest of rank changes, a market concentration study, a peer set that refreshes itself, a newsroom chart of the trillion-dollar club. Each needs companies market cap historical data for hundreds or thousands of names at once, and a full pass over every company and tab runs to a couple of hundred thousand pages.

We collect only publicly available data - everything a visitor can see on CompaniesMarketCap - and we collect it legally.

Where ScrapeIt Fits in Market Cap Research

ScrapeIt is a managed web scraping agency. For CompaniesMarketCap that means we own the parsers for the chart series and the ranking tables, keep them working when the markup changes, and ship on a fixed timetable. ScrapeIt is independent of CompaniesMarketCap and gives no investment advice.

When a series will feed a published index, a fund report or a trading model, pair it with share counts from 10-K and 10-Q cover pages. Our SEC EDGAR collection can run beside this feed so each weekly point has a filed number to be checked against.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a CompaniesMarketCap API for market cap data?

Yes. The ScrapeIt CompaniesMarketCap API returns rank, market cap history, share price, revenue, P/E and ETF holdings as JSON from an endpoint we host, refreshed on the schedule you set. The same data also comes as CSV or XLSX files or straight into your database.

How to get historical market cap data for a company?

On CompaniesMarketCap it lives in the chart on each company's market cap page: every point from the end of January 1996, or from the listing date, to today - month ends through 2019, about weekly after that - plus an end-of-year table. We extract all points, convert them from the chart's units of 100,000 into full currency amounts and tag each row with ticker, slug and capture time. For a daily view by rank, the time machine covers the top 200 on every trading day since 4 January 2023. Daily values before 2020 have to be rebuilt from exchange closes and filed share counts.

Which countries, exchanges and currencies does the CompaniesMarketCap scraper cover?

The global list spans 81 countries, 52 of them with their own ranking, plus a European Union table. Tickers carry exchange suffixes - .T for Tokyo, .NS for India's NSE, .L for London, .SR for Saudi Arabia - while some foreign giants appear under a US ticker, TSMC as TSM and Tencent as TCEHY, and SAP sits in the German table under its New York symbol. Joins therefore need a mapping table; ETF holdings pages help by printing an ISIN for every position. Values come in nine display currencies, and the German and French editions keep the same company slugs.

How fresh is CompaniesMarketCap data, and which file formats do you ship?

The site's footer says stock prices are delayed by anything from a few minutes to several hours, so rankings shift through the trading day. The market cap chart gains a point a week, fundamentals move when quarterly reports land, fails to deliver follow the SEC's twice-monthly release, borrow fees change daily and ETF holdings carry a month-end date. We usually run rankings daily after the US close and history weekly. Files go out as CSV, JSON, Parquet or XLSX to S3 or SFTP, or are loaded into your database.

Is it legal to scrape CompaniesMarketCap?

Yes. Collection stays on public pages, with no sign-in: rankings, market cap series, share prices, financials, splits, dividends and ETF holdings. The site lists companies, funds and commodities rather than people, so there is no personal data to hold. We collect only publicly available data - everything a visitor can see on CompaniesMarketCap - and we collect it legally.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

CompaniesMarketCap data from €169/month. Free project assessment, reply within 1 business day.