Contents
Note. This content is published in an educational and statistical framework. It does not constitute investment advice under AMF / MiFID II regulations. Past performance does not guarantee future results.
What is the Buffett Indicator?
The Buffett Indicator measures the ratio between the total market capitalization of the US market (Wilshire 5000) and Gross Domestic Product (GDP). Warren Buffett described it in 2001 as "probably the best single measure of where valuations stand at any given moment". This indicator is based on a fundamental principle: in the long run, the value of companies cannot sustainably grow faster than the economy that supports them.
Also known as the Market Cap to GDP ratio, it compares the size of the stock market with the wealth produced by the real economy. ONELIX integrates it into the LIX via proprietary normalization.
ONELIX publishes the reading logic and historical statistics of the signal, but not the full proprietary transformation. This guide stays aligned with the interactive analysis page.
Economic foundation
GDP represents the sum of all wealth created in an economy. Listed companies generate their revenues from this economic activity. When stock market capitalization significantly exceeds GDP, it means investors are valuing companies well beyond the size of the real economy. Historically, such situations have always been followed by a reversion to the mean, often brutal.
ONELIX uses the Wilshire 5000 index (^FTW5000) as a capitalization proxy and the Federal Reserve GDP series (FRED) for nominal GDP. Intermediate normalization steps remain proprietary.
The Buffett Indicator reads macro equity market valuation relative to the economy. It is neither a standalone timing tool nor a credit or volatility signal.
How the signal is built
The Buffett Indicator is calculated by dividing total market capitalization by GDP, then multiplying by 100 to get a percentage. ONELIX relies on the Wilshire 5000 index, which covers virtually all stocks listed in the United States — a more complete measure than the S&P 500 alone.
To identify significant deviations from historical norms, ONELIX develops an exponential trend curve based on 75 years of data (1950–2025). This trend captures the natural growth of the ratio over time, reflecting the structural evolution of the US economy.
ONELIX then calculates standard deviations to measure how much the current value deviates from this historical trend. A marked deviation above the trend signals a valuation that is rare relative to history.
On this basis, ONELIX produces a normalized score from 0 to 100% using a proprietary formula, integrated into the LIX. A high score indicates extreme overvaluation; a low score, historical undervaluation.
The exact exponential trend coefficients, normalization formula and some robustness parameters are not published. The goal is to preserve analytical value while keeping a pedagogical reading accessible.
Why this indicator matters
The core idea is simple: over the long run, the value of listed companies cannot sustainably grow faster than the wealth produced by the economy. When the ratio moves far away from its historical average, the market is operating in a more demanding valuation regime: future returns then depend on more ambitious assumptions about earnings growth, margins or interest rates.
- Macro reading: it relates two simple, publicly available aggregates.
- Historical depth: the data allow comparison over more than 70 years in the United States.
- Complementarity: it offers a different angle from the PE10 (earnings-based) or the S&P 500 Mean Reversion (price-trend-based).
The Buffett Indicator belongs to the Equity market valuation family, alongside the PE10 / CAPE, the Earnings Yield Gap and the S&P 500 Mean Reversion. These four indicators bring different angles on the same question: is the market expensive or cheap relative to long-term benchmarks?
Historical reading
The chart below presents the raw Buffett Indicator series (in %) through year-end 2025.
Buffett Indicator — US market capitalization / nominal GDP
Raw monthly values, January 1950 → December 2025
Sources: Wilshire Associates (capitalization), FRED (nominal GDP), ONELIX proprietary calculation. Red bands: 15 major corrections tracked in ONELIX.
Between 1950 and 2025, the ratio oscillated between 35% (low of 1982, start of the great bull market) and 211% (peak of December 2021, before the 2022 correction). The historical average is around 80%. Three major periods of extreme overvaluation have marked history:
- 1999–2000 (Dotcom Bubble): ratio peaking at 183%, followed by a crash of −49%
- 2007 (Real Estate Bubble): ratio at 137%, followed by a crash of −57%
- 2021–2022 (Post-COVID Bubble): record ratio at 211%, correction of −25%
The curve also highlights a long-term upward drift (globalization, low rates, sector composition) and deep troughs (1974, 1982, 2009) corresponding to historically favorable entry points — without it being possible to know so in real time.
The ONELIX reading of the Buffett Indicator
ONELIX reads the Buffett Indicator as a measure of long-term macro valuation. It complements PE10 (smoothed earnings), the Earnings Yield Gap (equity/bond spread), credit, leverage and the macro cycle.
The normalized score transforms the deviation from the exponential trend into an intuitive scale: 0% means extreme undervaluation, 100% extreme historical overvaluation. This percentile makes comparison with other LIX indicators easier.
Across the 15 major corrections (≥19%) since 1962, the signal showed a clear detection in about 40% of cases (1962, 1966, 1969, 2000, 2022, 2025), a moderate signal in 27% (1973, 1998, 2018, 2020), and remained weak in 33% — including 1980, 1987, 1990, 2008 and 2011. The best historical signal was observed in 2022.
The signal becomes more robust when it converges with PE10, Margin Debt, credit or volatility.
The goal of this transformation is not to produce a market intervention signal, but to position the indicator within its historical regime. A score close to 100 means that valuation is in a zone rarely reached over 75 years, without prejudging the short-term outcome.

Product preview. Frozen historical capture.
In the LIX composite score, the Buffett Indicator is combined with eleven other indicators to produce an aggregate reading of market risk. The LIX is then smoothed to reduce short-term noise. The full methodology details the score construction.
Limits and vigilance points
The Buffett Indicator is an excellent long-term valuation benchmark, but it has important nuances.
- Imprecise timing: the market can remain overvalued for years (e.g., 1996–2000)
- Structural evolution: increasing financialization of the economy may justify higher ratios than historically
- Interest rates: low rates can support higher valuations
- Market composition: the rise of high-margin technology companies changes the traditional relationship
- Imperfect coverage: a significant share of activity (SMEs, private companies) is not reflected in stock market capitalization
- US specificity: the classic formulation relies on the US market and US GDP
- Combined reading: the ratio must be cross-checked with rates, credit, the cycle and volatility
A historically high level does not say when the market will correct. Despite these nuances, the Buffett Indicator remains particularly effective for identifying extreme risk zones.
Explore the Buffett Indicator in ONELIX
Interactive charts, drawdown statistics, historical zones and dedicated backtest.
Frequently asked questions
What does the Buffett Indicator measure?
The total stock market capitalization (Wilshire 5000) to nominal GDP ratio, transformed into a 0–100% ONELIX score via an exponential trend and standard deviations.
How is it different from the PE10 (CAPE)?
Both measure valuation but from different angles. The Buffett Indicator compares market capitalization to GDP (a macroeconomic reference). Robert Shiller's PE10 / CAPE compares price to ten-year smoothed real earnings.
What are the data sources?
Wilshire 5000 (^FTW5000) for capitalization, nominal GDP from FRED (series GDP), exponential trend and ONELIX proprietary normalization.
Does it predict crashes?
No. It describes an extreme valuation context and historical detection frequencies, not a market calendar.
Why does the ratio drift higher over time?
Globalization of earnings, financialization, low rates and sector composition can justify a higher "normal level" than historically.
Can it be used on its own?
No. It is more useful cross-checked with PE10, Earnings Yield Gap, Margin Debt, credit, rates and volatility.
