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
- 1Nightly 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.
- 2Indicator 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.
- 3Percentile 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.
- 4VM 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.
- 5Validation & 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?
What exchanges does ValueMarkers cover?
Where does ValueMarkers get its data?
Want to see the methodology in detail?
Read our full methodology →