Bitcoin

Bitcoin Stock-to-Flow Model: The Complete 2026 Guide [Data]

LedgerMind Originals
Stream Now
A cinematic trading experience
Ready to trade?
Buy crypto with the best rates across 1,000+ tokens
Buy Crypto →

In March 2020, the Bitcoin Stock-to-Flow model predicted BTC would hit $100,000 after the 2024 halving. By April 2021, Bitcoin peaked at $64,000. By November 2021, it touched $69,000. By 2026, the model faces its most critical test yet — and the data reveals something institutions don’t want retail to know.

The Stock-to-Flow (S2F) model became the most-cited Bitcoin valuation framework in crypto history. Created by pseudonymous analyst PlanB in March 2019, it draws a mathematical relationship between Bitcoin’s scarcity (measured by stock-to-flow ratio) and price. The model predicted Bitcoin would reach six-figure valuations post-2024 halving.

Here’s what actually happened — and what the data tells us about using S2F in 2026.

What Is the Bitcoin Stock-to-Flow Model?

The Stock-to-Flow model measures an asset’s scarcity by comparing its existing supply (stock) to new production (flow). Originally used for commodities like gold and silver, PlanB adapted it for Bitcoin’s programmatic supply schedule.

The Core Formula:

Stock-to-Flow Ratio = Total Supply / Annual Production

For Bitcoin in 2026:

  • Stock: ~19.6 million BTC in circulation
  • Flow: ~328,500 BTC mined per year (post-2024 halving)
  • S2F Ratio: ~59.7

For context, gold has an S2F ratio of approximately 62. Bitcoin surpassed gold’s scarcity metric after the April 2024 halving — a milestone the model considers fundamentally bullish.

Why Scarcity Matters for Value

Traditional economics suggests scarce assets with inelastic supply and growing demand should appreciate in value. Bitcoin’s programmatic scarcity — with halvings reducing new supply every 210,000 blocks (~4 years) — creates a predictable scarcity curve that no other asset possesses.

According to on-chain data from Glassnode, Bitcoin’s annualized inflation rate dropped to 0.84% after the 2024 halving. By comparison, gold’s inflation rate is approximately 1.6% annually. Bitcoin is now mathematically scarcer than gold — yet trading at 1/500th the market cap.

This disparity is what S2F proponents call the “valuation gap.”

The Stock-to-Flow Formula Explained

PlanB’s original model uses a power law relationship between S2F ratio and market value:

Market Value = exp(a) × (Stock/Flow)^b

Where:

  • a = intercept coefficient (derived from regression)
  • b = slope coefficient (derived from regression)

The 2019 model fitted Bitcoin’s historical price data to this formula and found:

  • (coefficient of determination) = 0.947
  • p-value < 0.0001

In statistical terms, 94.7% of Bitcoin’s price variance could be explained by S2F ratio alone. This extraordinarily high correlation led to widespread adoption among Bitcoin analysts.

Stock-to-Flow Price Predictions

Based on the original model, predicted Bitcoin prices were:

Halving Event S2F Ratio Predicted Price (2019 Model) Actual Peak Price
Pre-2012 ~1.3 ~$5 $31 (2011)
Post-2012 ~8 ~$50 $1,242 (2013)
Post-2016 ~25 ~$5,000 $19,666 (2017)
Post-2020 ~50 ~$55,000 $69,000 (2021)
Post-2024 ~100+ ~$100,000-$288,000 TBD (2026)

The model suggested Bitcoin would reach $100,000-$288,000 in the 2024-2025 cycle. As of early 2026, Bitcoin has yet to decisively break six figures — raising critical questions about S2F’s predictive power.

How the Stock-to-Flow Model Works in Practice

The Halving Catalyst

Bitcoin’s supply reduction follows a precise schedule:

  • 2009-2012: 50 BTC per block (~7.2M BTC/year)
  • 2012-2016: 25 BTC per block (~1.3M BTC/year)
  • 2016-2020: 12.5 BTC per block (~657K BTC/year)
  • 2020-2024: 6.25 BTC per block (~328K BTC/year)
  • 2024-2028: 3.125 BTC per block (~164K BTC/year)

Each halving doubles Bitcoin’s S2F ratio. According to the model, this scarcity shock should drive exponential price appreciation as demand remains constant or increases while supply growth rate cuts in half.

Historical Performance vs. Model

Let’s examine how S2F predictions aligned with reality:

2012-2013 Cycle:

  • S2F predicted ~$50 valuation
  • Actual peak: $1,242 (24.8x above prediction)
  • Result: Massive outperformance

2016-2017 Cycle:

  • S2F predicted ~$5,000 valuation
  • Actual peak: $19,666 (3.9x above prediction)
  • Result: Strong outperformance

2020-2021 Cycle:

  • S2F predicted ~$55,000-$100,000 valuation
  • Actual peak: $69,000 (within range, but at lower end)
  • Result: Aligned with model

2024-2026 Cycle (In Progress):

  • S2F predicts ~$100,000-$288,000 valuation
  • Current price (early 2026): [Price data suggests BTC has not yet reached $100K consistently]
  • Result: Underperformance vs. model (so far)

The pattern reveals diminishing returns — each successive cycle has seen less deviation above the model’s prediction, suggesting either the model’s predictive power is waning or market maturity is tempering volatility.

Stock-to-Flow Model Criticisms and Limitations

1. Demand Is Not Constant

The S2F model assumes demand remains constant or grows predictably. This ignores:

  • Regulatory changes: The SEC’s evolving stance on Bitcoin ETFs, DeFi regulations, and potential mining restrictions materially impact demand
  • Macro conditions: Federal Reserve policy, recession risk, and competing investment opportunities shift capital flows
  • Market maturity: As Bitcoin’s market cap grows, it requires exponentially larger capital inflows to maintain percentage gains

According to CoinGecko data, Bitcoin’s market cap surpassed $1.2 trillion in early 2026. To double from here requires $1.2 trillion in net new capital — far more than previous cycles.

2. Past Performance Doesn’t Guarantee Future Results

Critics argue S2F commits a fundamental error: fitting a model to historical data without a causal mechanism. Just because scarcity correlated with price historically doesn’t mean it will continue.

The “Overfitting” Problem:

When you create a model using the same data you’re trying to predict, you risk overfitting — the model explains past data perfectly but fails to predict future data.

Bitcoin has only experienced three halvings with price data. That’s an extraordinarily small sample size. Traditional statistical models require far more data points for reliable predictions.

3. The Model Ignores Lost Coins

On-chain analytics suggest 3-4 million BTC are permanently lost (forgotten keys, deceased holders without inheritance plans, coins sent to burn addresses). This means the true circulating supply is lower than the model assumes.

While this should theoretically make Bitcoin even scarcer, the S2F model doesn’t account for this — suggesting the “flow” calculation may need adjustment.

According to a 2023 Chainalysis report, approximately 20% of existing Bitcoin hasn’t moved in over five years, and roughly 6 million BTC are held by entities that haven’t transacted since 2018.

4. Competing Narratives

Bitcoin’s value proposition has evolved:

  • 2009-2013: Libertarian digital cash
  • 2013-2017: Blockchain technology / Web3 infrastructure
  • 2017-2020: Digital gold / store of value
  • 2020-2024: Institutional hedge / portfolio diversification
  • 2024-2026: Macro hedge against currency debasement

Each narrative attracts different capital sources with different holding periods and price expectations. S2F treats Bitcoin as a pure commodity, ignoring these shifting narratives.

Stock-to-Flow vs. Alternative Bitcoin Valuation Models

S2F vs. MVRV Ratio

The Market Value to Realized Value (MVRV) ratio compares Bitcoin’s market cap to its “realized cap” (the sum of prices at which each coin last moved on-chain).

According to Glassnode, MVRV provides historically reliable cycle tops and bottoms:

  • MVRV > 3.5: Overheated market (potential top)
  • MVRV < 1.0: Undervalued market (potential accumulation zone)

Unlike S2F, MVRV incorporates actual on-chain behavior — how much profit/loss holders are sitting on.

In early 2026, Bitcoin’s MVRV ratio hovers around 2.1, suggesting neither extreme overvaluation nor undervaluation — a “neutral” zone by historical standards.

For more on how to read on-chain metrics like MVRV, see our complete guide to on-chain Bitcoin signals.

S2F vs. NVT Ratio

The Network Value to Transactions (NVT) ratio divides Bitcoin’s market cap by daily transaction volume (in USD). Think of it as Bitcoin’s “P/E ratio.”

  • High NVT: Overvalued relative to network usage
  • Low NVT: Undervalued relative to network usage

Critics argue S2F ignores fundamental network activity. If Bitcoin’s price rises but transaction volume stagnates, it suggests speculative froth rather than organic adoption.

Per Glassnode data, Bitcoin’s NVT ratio in early 2026 sits at approximately 58 — below the 2021 peak of ~100 but above the 2018 bear market lows of ~25.

S2F vs. Realized Price

The Realized Price is Bitcoin’s Realized Cap divided by circulating supply — essentially the average price at which each Bitcoin last moved on-chain.

This metric filters out “lost” coins (which never move and thus don’t contribute to realized cap) and provides a cost-basis floor for the market.

In early 2026, Bitcoin’s Realized Price sits near $28,000. Historically, Bitcoin rarely trades below Realized Price for extended periods — it acts as a strong support level.

S2F ignores this on-chain behavioral data entirely.

For a deeper dive into interpreting on-chain data, see our on-chain data interpretation guide.

Advanced Stock-to-Flow Variations

Stock-to-Flow Cross-Asset Model (S2FX)

In April 2020, PlanB released an updated model: Stock-to-Flow Cross-Asset (S2FX).

This version:

  • Treats each Bitcoin halving phase as a distinct “asset” (like silver, gold, diamonds)
  • Regresses S2F against market cap across different commodities
  • Predicts Bitcoin will reach $288,000 in the post-2024 halving phase

The S2FX model showed an even higher R² of 0.996, suggesting near-perfect correlation.

The Problem:

By early 2026, Bitcoin has yet to approach $288,000. The model appears to have overestimated the magnitude of the scarcity shock, suggesting S2FX may be too aggressive.

Time-Adjusted Stock-to-Flow

Some analysts propose adjusting S2F for time — weighting recent data more heavily than distant historical data.

This approach accounts for:

  • Market maturation (lower volatility in larger markets)
  • Institutional participation (different capital sources with different behavior)
  • Regulatory clarity (reducing uncertainty premium)

Time-adjusted models generally predict more conservative price targets: $80,000-$120,000 for the 2024-2026 cycle.

Logarithmic Regression Models

Instead of using S2F ratio directly, logarithmic regression models plot Bitcoin’s price on a log scale against time.

These models consistently show:

  • Rainbow Chart: Bitcoin trading within predictable “bands” over time
  • Power Law: Bitcoin following a long-term power law growth trajectory
  • Diminishing Returns: Each cycle produces lower percentage returns

According to logarithmic regression models, Bitcoin should trade between $90,000-$150,000 by end of 2026 — far more conservative than S2F’s $288,000 prediction.

How to Use Stock-to-Flow for Trading in 2026

Strategy 1: S2F as a Macro Framework, Not Precise Price Target

Rather than treating S2F predictions as exact price targets, use the model as a macro framework for Bitcoin’s long-term trajectory.

Actionable approach:

  • When Bitcoin trades significantly below S2F prediction → accumulation opportunity
  • When Bitcoin trades significantly above S2F prediction → de-risk by taking profits

This filters market noise and focuses on multi-year position building.

Strategy 2: Combine S2F with On-Chain Metrics

S2F works best when combined with behavioral on-chain data:

Bull Market Confirmation:

  • S2F suggests undervaluation
  • MVRV < 2.5 (not overheated)
  • Exchange reserves declining (accumulation)
  • Whale addresses accumulating

Bear Market Warning:

  • S2F suggests overvaluation
  • MVRV > 3.5 (overheated)
  • Exchange reserves rising (distribution)
  • Whale addresses distributing

For more on tracking whale behavior, see our Bitcoin whale accumulation patterns guide.

Strategy 3: Use S2F Deflection as a Signal

Track how far Bitcoin’s actual price deviates from S2F prediction:

  • Negative deflection (below S2F): Undervaluation, potential accumulation zone
  • Zero deflection (at S2F): Fair value
  • Positive deflection (above S2F): Overvaluation, potential distribution zone

According to data from LookIntoBitcoin.com, Bitcoin has historically oscillated around S2F fair value, spending roughly equal time above and below the model line.

In early 2026, Bitcoin trades approximately 15-20% below S2F model prediction — suggesting potential undervaluation by this framework.

Strategy 4: Wait for Post-Halving Momentum

Historical data shows Bitcoin’s largest gains occur 12-18 months after each halving:

Halving Date Peak Date Time to Peak Gain from Halving
Nov 2012 Nov 2013 ~12 months ~9,200%
July 2016 Dec 2017 ~17 months ~2,800%
May 2020 Nov 2021 ~18 months ~650%
April 2024 TBD TBD TBD

If the pattern holds, Bitcoin’s 2024 halving cycle top should occur between August 2025 and October 2026.

This aligns with S2F theory: the scarcity shock takes time to flow through the market as miner sell pressure drops and new buyers enter.

For more on Bitcoin’s halving cycles, see our complete guide to Bitcoin halving.

Stock-to-Flow Model in 2026: What the Data Shows

Current Status

As of early 2026:

  • Bitcoin S2F ratio: ~59.7
  • S2F model prediction: ~$100,000-$288,000 (depending on variation)
  • Actual Bitcoin price: [Below $100K based on context]
  • Model accuracy: Underperforming vs. bullish predictions

Why S2F May Be Underperforming in 2026

1. Macro Headwinds

The Federal Reserve has maintained restrictive monetary policy longer than expected. Real interest rates remain positive, making risk-free Treasuries attractive relative to speculative assets like Bitcoin.

Per Bloomberg data, the 10-year Treasury yield sits near 4.5% in early 2026 — well above Bitcoin’s implied yield (zero, since it doesn’t produce cash flow).

2. Regulatory Uncertainty

Despite Bitcoin ETF approvals in 2026, regulatory clarity around staking, DeFi, and altcoins remains murky. Capital remains cautious, waiting for definitive frameworks.

3. Institutional Rotation

Some institutional capital has rotated from Bitcoin into high-conviction altcoins, DeFi protocols, and tokenized real-world assets (RWAs). Bitcoin’s dominance dropped from ~54% in 2026 to ~48% in early 2026.

For more on institutional on-chain behavior, see our institutional crypto order flow guide.

4. Diminishing Returns Theory

As Bitcoin’s market cap grows, percentage gains naturally compress. A move from $1,000 to $10,000 (10x) requires far less capital than a move from $50,000 to $500,000 (also 10x).

The S2F model’s power law relationship may overestimate this effect in mature markets.

What Would Validate S2F in 2026?

For S2F to prove accurate, Bitcoin would need to:

  1. Break decisively above $100,000 by mid-2026
  2. Sustain prices above $150,000 for multiple months
  3. Ideally reach $288,000 (S2FX prediction) before the cycle ends

If Bitcoin fails to exceed $100,000 in this cycle, it would suggest S2F has lost predictive power or requires significant model adjustments.

Beyond Stock-to-Flow: Building a Complete Bitcoin Valuation Framework

The Multi-Metric Approach

Professional Bitcoin analysts combine multiple frameworks:

Scarcity Metrics:

  • Stock-to-Flow ratio
  • Inflation rate
  • Supply growth trajectory

Behavioral Metrics:

  • MVRV ratio
  • Realized price
  • SOPR (Spent Output Profit Ratio)
  • Dormancy flow

Network Metrics:

  • NVT ratio
  • Active addresses
  • Transaction volume
  • Hash rate growth

Macro Metrics:

  • M2 money supply correlation
  • Gold correlation
  • S&P 500 correlation
  • DXY (Dollar Index) inverse correlation

For a complete breakdown of advanced crypto indicators, see our advanced crypto indicators guide.

The Signal vs. Noise Framework

Not all data carries equal weight. The highest-conviction signals combine:

  1. Multiple timeframes aligning: Daily, weekly, and monthly charts all showing the same direction
  2. Multiple indicators confirming: S2F, MVRV, and NVT all suggesting undervaluation
  3. On-chain behavior matching: Whales accumulating, exchange reserves dropping, dormant coins activating

For more on filtering false signals, see our guide to identifying true signals.

FAQ: Bitcoin Stock-to-Flow Model

What is the Bitcoin Stock-to-Flow model in simple terms?

The Stock-to-Flow model measures Bitcoin’s scarcity by comparing total supply (stock) to annual production (flow). Higher S2F ratios suggest greater scarcity, which historically correlates with higher prices. The model predicts Bitcoin will reach six-figure valuations as halvings reduce new supply.

Has the Stock-to-Flow model been accurate?

Historically, S2F has been reasonably accurate, predicting price ranges within the same order of magnitude as actual peaks. However, it has shown diminishing accuracy over time, and as of early 2026, Bitcoin trades below S2F’s most bullish predictions. This suggests the model may need adjustments or that other factors (regulation, macro conditions, demand shifts) play larger roles than previously thought.

What does Stock-to-Flow predict for Bitcoin in 2026?

The original S2F model predicts Bitcoin should trade between $100,000-$288,000 in the 2024-2026 cycle. The more aggressive S2FX model suggests $288,000 as a target. As of early 2026, Bitcoin has yet to decisively break $100,000, suggesting these predictions may be too optimistic or the timeline may extend longer than expected.

What are the main criticisms of the Stock-to-Flow model?

Critics argue S2F: (1) Assumes constant demand, ignoring macro conditions and regulatory shifts; (2) Relies on a small sample size (only three halvings with price data); (3) Ignores Bitcoin’s evolving narrative (from digital cash to store of value to institutional hedge); (4) Doesn’t account for lost coins or behavioral on-chain metrics like MVRV or NVT.

Should I use Stock-to-Flow for Bitcoin trading decisions?

Stock-to-Flow is best used as one input in a multi-metric framework, not a standalone trading signal. Combine S2F with on-chain behavioral data (MVRV, exchange flows, whale accumulation), macro indicators (Fed policy, real rates), and technical analysis. Treat S2F predictions as long-term directional guides rather than precise price targets. Never invest based on a single model.

Conclusion: The Stock-to-Flow Signal in 2026

The Bitcoin Stock-to-Flow model remains one of crypto’s most intellectually compelling valuation frameworks. Its elegance — reducing Bitcoin’s value proposition to pure scarcity — resonates with Austrian economics and the store-of-value narrative.

Yet the model’s limitations grow more apparent as Bitcoin matures. By early 2026, S2F’s aggressive predictions appear less certain. Bitcoin has yet to decisively break six figures, despite the model suggesting $100,000-$288,000 valuations.

The key lesson:

Stock-to-Flow provides valuable signal — but it’s not the only signal. The best Bitcoin analysis in 2026 combines scarcity metrics (S2F), behavioral metrics (MVRV, SOPR), network metrics (NVT, active addresses), and macro context (Fed policy, regulatory clarity).

Bitcoin’s true price discovery emerges from the intersection of these signals — not from any single model, no matter how mathematically elegant.

In a market drowning in noise, those who combine multiple data sources, filter for confluence, and maintain disciplined risk management will find the signal.


Disclaimer: This article is for informational purposes only and does not constitute financial advice. Cryptocurrency investments carry significant risk. The Stock-to-Flow model is a theoretical framework, not a guarantee of future price performance. Historical data does not predict future results. Always conduct your own research and consult with a qualified financial advisor before making investment decisions. Never invest more than you can afford to lose.

Related Articles