MarketCrash

Data Changelog — Every Correction, Dated

When a number on this site turns out to be wrong, it gets fixed and the fix gets published here with the date and the impact. Entries are never edited after the fact. If you are deciding whether to trust a chart, this page is the honest way to judge — and it is the page most valuation sites do not have.

Real interest rates were generated, not measured

correction
2026-07-25

Affects: Real Interest Rates

What was wrong

The real interest rate series was not read from any data source. It was produced by a random number generator on every cold start while the site presented it as live data. Because the value was cached for an hour, it looked stable within a session but the entire three-year history changed whenever the process restarted. It also fed the growth probability figure on the dashboard, which could move by itself with no market change behind it.

What changed

The indicator now reads the Federal Reserve series DFII10 — the 10-year TIPS constant maturity yield. The corrected reading on the day of the fix was 2.43%, against roughly 0.5% shown by the generated series.

Buffett Indicator collapsed to zero on non-trading days

correction
2026-07-25

Affects: Buffett Indicator

What was wrong

Yahoo Finance pads its calendar with days that carry no closing price. Those days were being recorded as a price of zero rather than skipped, which dropped the Buffett Indicator series vertically to zero — including on the most recent days, so the headline value read 0% and the status badge read POSITIVE. Ten such days appeared in the three-year window.

What changed

Days without a close are skipped. The corrected reading was 234%, with a NEGATIVE status. The site-wide crash risk moved from 1/3 (MODERATE) to 2/3 (HIGH) as a result. The corrected value matches the 234.3% GuruFocus published for the same date.

Chart Y-axis labels rounded away half-steps

improvement
2026-07-25

Affects: All

What was wrong

Axis ticks were generated in 0.5 steps but rendered without decimals, so an axis running 1.5 / 2.0 / 2.5 / 3.0 displayed as 2 / 2 / 3 / 3. Gridlines were not where their labels claimed.

What changed

Non-integer ticks keep one decimal place.

Failed data sources no longer fall back to invented numbers

improvement
2026-07-25

Affects: All

What was wrong

When the Federal Reserve API key was missing or the API returned an error, the site silently substituted a generated sample series and logged only a warning. Readers had no way to tell a real reading from a placeholder.

What changed

Data source failures now surface as errors instead of being papered over with generated values.

The formulas and source series behind every indicator are published on the methodology page.

Explore Further