Skip to main content

Data Quality & Transparency

ValueMarkers refreshes data nightly across 73 exchanges covering 100,000+ securities. Here's how the pipeline works: every night after markets close, we pull the latest financial statements, recompute all 120 indicators and VM Scores, run validation checks, and publish the results before the next trading session opens. The entire process is deterministic, reproducible, and fully transparent.

No black boxes - full transparency into where your numbers come from and how every score is calculated.

100,000+ Securities

Stocks across 73 global exchanges

Nightly Refresh

Data updated every night after market close

73 Exchanges

NYSE, NASDAQ, LSE, TSE, and 69 more worldwide

30-Year History

Full business cycle coverage since 1996

Data Source

ValueMarkers uses two primary data sources to provide comprehensive coverage:

Financial Modeling Prep (FMP)

Institutional-grade provider for financial statements, key ratios, analyst estimates, earnings data, price targets, and company profiles across 73 global exchanges.

SEC EDGAR (U.S. Securities and Exchange Commission)

Direct access to SEC filings for insider trading (Form 4), institutional holdings (13F), and earnings call transcripts. Free, real-time, and authoritative for US-listed stocks.

ValueMarkers does not re-sell raw data. The platform uses these sources as the foundational layer and applies its own proprietary indicator calculations, percentile scoring engine, and composite VM Score algorithm on top. Every number you see on ValueMarkers has been independently computed and validated by our pipeline.

Refresh Pipeline

  1. 1
    Nightly data pull - After market close, we fetch the latest financial statements, prices, and metrics for all active securities across every supported exchange. The pull runs in regional waves: Americas first, then Europe, then Asia-Pacific, ensuring each market's closing data is captured as soon as it becomes available.
  2. 2
    Indicator computation - All 120 indicators are recalculated from the raw data. Every formula is deterministic and reproducible, so the same inputs always produce the same outputs. Indicators span profitability, growth, leverage, efficiency, valuation, cash flow, dividends, momentum, analyst sentiment, and insider activity.
  3. 3
    Percentile scoring - Each indicator is ranked against peers in the same sector and exchange to produce percentile scores from 0 to 100. This relative approach ensures that a "good" ROE in utilities is not compared against tech companies, keeping comparisons fair. Percentiles are recomputed from scratch every night rather than incrementally updated.
  4. 4
    VM Score aggregation - The weighted composite VM Score (0–100) is calculated from the category percentile scores. The weighting reflects a value-investing philosophy: profitability and cash flow carry more weight than momentum or sentiment. The final VM Score is what appears on the screener, leaderboard, and stock pages.
  5. 5
    Validation & publish - Before results go live, the pipeline runs automated sanity checks: row-count verification, null-rate thresholds, and score-distribution comparisons against the prior day. If any check fails, the pipeline halts and an alert is sent to the engineering team. Only validated data is published.

Data Validation

Missing data handling - Indicators with insufficient data are marked as N/A rather than imputed. This prevents misleading scores and ensures that the VM Score only reflects data points that actually exist. If more than 30% of a stock's indicators are missing, the VM Score is suppressed entirely.

Outlier detection - Extreme values (e.g., PE ratios above 1,000x or negative enterprise values) are capped at sensible thresholds before percentile ranking. This prevents a single anomalous data point from distorting the entire distribution and keeps relative rankings meaningful.

Historical consistency - We cross-reference multi-year data points to detect filing restatements and data corrections. When a restatement is detected, the affected historical indicators and scores are recalculated retroactively so that time-series charts and trend analysis remain accurate.

Duplicate & stale record removal - The pipeline deduplicates securities that appear on multiple exchanges under different tickers and removes delisted or suspended stocks from active screening results. This keeps the universe clean and prevents users from accidentally analyzing inactive securities.

Data Coverage by Region

ValueMarkers covers 73 exchanges across four major regions. Here is a breakdown of the key markets in each region.

Americas

NYSE, NASDAQ, TSX (Toronto), TSX Venture, BMV (Mexico), B3 (Brazil), BIVA, and several Latin American exchanges. The Americas region covers the largest global equity markets by capitalization, with over 10,000 listed securities on NYSE and NASDAQ alone.

Europe

LSE (London), Euronext (Amsterdam, Brussels, Dublin, Lisbon, Paris), XETRA (Frankfurt), SIX (Swiss), OMX (Stockholm, Helsinki, Copenhagen), Oslo Børs, Borsa Italiana, BME (Madrid), and Warsaw Stock Exchange. Deep coverage across developed and emerging European markets.

Asia-Pacific

TSE (Tokyo), HKEX (Hong Kong), SSE (Shanghai), SZSE (Shenzhen), ASX (Australia), NZX (New Zealand), BSE & NSE (India), SGX (Singapore), BURSA (Malaysia), SET (Thailand), KRX (Korea), and TWSE (Taiwan). The Asia-Pacific region includes some of the fastest-growing equity markets in the world.

Middle East & Africa

Tadawul (Saudi Arabia), DFM (Dubai), ADX (Abu Dhabi), QSE (Qatar), EGX (Egypt), JSE (South Africa), and NSE (Nigeria). These exchanges provide exposure to resource-rich economies and rapidly developing capital markets across the MENA region and sub-Saharan Africa.

Frequently Asked Questions

How often is data updated?
ValueMarkers refreshes financial data nightly after each market closes. Stock quotes update every 5 minutes during trading hours. Full financial statements, ratios, VM Scores, and intrinsic value calculations are recomputed in a complete pipeline run each night. Analyst+ users can also trigger a manual refresh from any stock page at any time.
What exchanges does ValueMarkers cover?
ValueMarkers covers 73 global exchanges spanning the Americas, Europe, Asia-Pacific, and the Middle East & Africa. Major exchanges include NYSE, NASDAQ, TSX, LSE, Euronext, XETRA, TSE (Tokyo), HKEX, ASX, SSE (Shanghai), BSE (Bombay), NSE (India), SGX, Tadawul, and JSE. Free Explorer users can screen NYSE and NASDAQ; Analyst and Professional plans unlock all 73 exchanges.
Where does ValueMarkers get its data?
All financial data is sourced from Financial Modeling Prep (FMP), an institutional-grade provider that aggregates data from SEC filings (10-K, 10-Q), international regulatory filings, and direct exchange feeds. FMP provides income statements, balance sheets, cash flow statements, key metrics, financial ratios, analyst estimates, insider trades, and institutional holdings. ValueMarkers then applies its own indicator calculations, percentile scoring, and VM Score aggregation on top of the raw data.

Want to see the methodology in detail?

Read our full methodology →

Weekly Stock Analysis - Free

5 undervalued stocks, fully modeled. Every Monday. No spam.

Cookie Preferences

We use cookies to analyze site usage and improve your experience. You can accept all, reject all, or customize your preferences.