Bitcoin Stock-to-Flow Explained: The Scarcity Model's Power & Limits

Advertisements

Let's be clear about one thing. The Bitcoin Stock-to-Flow (S2F) model isn't a crystal ball. It's a lens, a specific way of looking at Bitcoin through the single, powerful idea of scarcity. It went from an obscure concept on a pseudonymous analyst's blog to a near-mythical price prediction tool. But here's what most articles don't tell you: using it wrong can cost you money. I've seen it happen. People buy at the peak because "the model says so," then panic sell when reality diverges. This isn't about blindly following a line on a chart. It's about understanding the engine behind that line, its fuel, and its very real breaking points.

What Is the Stock-to-Flow Model (And Why Gold Loves It)?

Stock-to-Flow is an old-school commodity metric. It's brutally simple. You take the existing stockpile of something (the "stock") and divide it by the new amount produced each year (the "flow").bitcoin stock-to-flow model

A high S2F number means it's hard to increase the total supply quickly. That's the definition of scarcity. Gold has a massive stock (all the gold ever mined) and a relatively tiny, steady annual flow from mines. Its S2F is high, around 60-70. That's a big part of why it's been a store of value for millennia. Silver? Its flow is higher relative to stock, so its S2F is lower, around 20-30. It's more of an industrial metal with some monetary traits.

Then came Bitcoin. A digital asset with a perfectly predictable, decreasing flow. The anonymous creator Satoshi Nakamoto programmed the "flow"—the new Bitcoin issuance—to halve roughly every four years in an event called the "halving." This is the heartbeat of the S2F model.

The Math Behind the Magic

The core hypothesis, popularized by the analyst PlanB in a 2019 Medium article, was simple: If scarcity (S2F) drives value in commodities, and Bitcoin is the scarcest asset ever designed (its S2F will eventually surpass gold's), then its market value should have a predictable, statistical relationship with its S2F ratio. PlanB plotted Bitcoin's market capitalization against its S2F on a log chart and found a striking correlation. This became "the model."

How to Calculate Bitcoin's Stock-to-Flow Ratio

You can do this yourself. Right now.

Stock: The total number of Bitcoin in existence (~19.7 million as of mid-2024). This number only goes up.bitcoin scarcity model

Flow: The new Bitcoin issued per year. This is where the halving matters. The protocol creates a set number of new Bitcoin per block (currently 3.125 BTC after the April 2024 halving). With about 144 blocks per day, the annual flow is:

3.125 BTC/block * 144 blocks/day * 365 days = ~164,250 BTC per year.

S2F Ratio: Stock / Flow = 19,700,000 / 164,250 ≈ 120.

Let that sink in. Bitcoin's S2F ratio, as I write this, is around 120. Gold's is about 60-70. By this pure scarcity metric, Bitcoin is already roughly twice as scarce as gold. After the next halving in 2028, when the block reward drops to ~1.95 BTC, the S2F will jump again, nearing 300.

The Model's Famous (and Infamous) Price Predictions

The model translates S2F into a predicted market value. The original 2019 model famously projected an average Bitcoin price of $55,000 after the May 2020 halving. Bitcoin blew past that, hitting an average well above that in 2021. This success catapulted the model to fame.

But here's the messy part. The model also projected specific price floors ($65,000, $100,000+) for the 2021-2024 cycle that were not sustained. The 2022 bear market crash saw Bitcoin fall dramatically below the model's predicted line. This is where the blind faith broke.bitcoin price prediction

Halving Year Block Reward After Approx. S2F After Halving Model's General Price Implication (at the time) What Actually Happened
2012 25 BTC ~10 N/A (Model not yet applied) Bull market, price from ~$12 to ~$1,100
2016 12.5 BTC ~25 N/A Bull market, price from ~$650 to ~$20,000
2020 6.25 BTC ~55 Average price ~$55,000 Price soared, peak near $69,000 in Nov 2021
2024 3.125 BTC ~120 Projections varied wildly ($100k-$1M+) New all-time high post-halving, but volatility extreme. Model line breached.

The table shows the pattern: the halving increases scarcity (S2F), and a major bull market has followed each one. The S2F model captured the *direction* and *magnitude* of the trend brilliantly in its early days. But as a precise, short-term price map? It failed.

The 3 Critical Limitations Everyone Ignores

This is where most commentary stops. I won't. If you want to use this tool, you must know its flaws.

1. It's a Supply-Only Model. Demand? Who Cares.

The model's biggest weakness is its complete ignorance of demand. It assumes value is a function of scarcity alone. But what if institutional interest dries up? What if a regulatory crackdown happens? What if a better technology emerges? The model's line keeps chugging upward, oblivious to whether anyone actually wants to buy Bitcoin. Price is a meeting point of supply AND demand. Ignoring half the equation is a fatal error for short-term thinking.bitcoin stock-to-flow model

2. It Assumes Perfect Market Efficiency (A Joke in Crypto)

The model implies markets instantly and perfectly price in future scarcity. Crypto markets are many things—volatile, innovative, global—but they are not perfectly efficient. They're driven by hype, fear, liquidity cycles, and macro forces like interest rates. To think a decentralized, 24/7, often-manipulated market will neatly follow a mathematical scarcity line is naive. The 2022 crash, driven by macro tightening and industry blow-ups (Terra, FTX), was a brutal lesson in this.

3. The "Lindy Effect" and Breaking Points

The model extrapolates a correlation from Bitcoin's ~15-year history into the distant future. Gold's value is backed by millennia of consensus. Bitcoin is still proving itself. A black swan event—a critical cryptographic break, a global coordinated ban—could shatter the value premise regardless of the perfect S2F. The model has no variable for "existential risk."bitcoin scarcity model

How to Use the S2F Model Today (Without Getting Burned)

So, is it useless? Far from it. You just need to shift your mindset. Don't use it as a trading signal. Use it as a strategic framework.

  • Think in Cycles, Not Days: The model is best at illustrating the four-year halving cycle rhythm. It reinforces why buying during the "crypto winter" after a halving cycle peak (when price is often below the model line) has been historically wise. It's a long-term scarcity compass, not a daily GPS.
  • Understand the Scarcity Thesis: Internalize the core argument: Bitcoin is programmatically scarce in a way no physical asset can be. This is its fundamental innovation. The S2F model is the cleanest quantification of that innovation. Believe in that thesis, not the specific price output.
  • Combine with Other Factors: Never look at S2F alone. Layer it with on-chain analytics (like realized price, MVRV), adoption metrics, and yes, traditional macro. If the S2F says "up" but the Fed is hiking rates into a recession, the macro might win in the short term.

My approach? I watch the halving dates. I respect the scarcity engine. But I make my actual buy/sell decisions based on a mosaic of data, with a heavy weight on market sentiment and liquidity. The S2F model sits in the background, a reminder of the long-term thesis, not the dictator of my next trade.bitcoin price prediction

Your Tough Questions on S2F, Answered

Can I use the S2F model for short-term Bitcoin trading?
Absolutely not. This is the most common and costly mistake. The model has no granularity for weekly, monthly, or even quarterly moves. Trying to trade based on deviations from the model line will expose you to extreme volatility and likely losses. It's a multi-year cycle model, not a trading algo.
The model was wrong in 2022. Does that mean it's completely broken?
Broken as a precise price predictor, yes. But its core insight about Bitcoin's increasing scarcity and its long-term value implications remains valid. It failed because it met an extreme set of demand-side and macro conditions it wasn't built to handle. Think of it like a weather model that's great for seasonal trends but can't predict a specific thunderstorm next Tuesday.
How does the creation of Bitcoin ETFs affect the Stock-to-Flow model?
The model doesn't care. ETFs are a pure demand-side phenomenon. They make it easier for institutional capital to access Bitcoin, potentially increasing demand. The model only sees the supply schedule. However, this is a perfect example of why you can't rely solely on S2F. Massive ETF inflows (demand shock) can push price far above the model line, just as outflows can crush it below. The model provides the scarcity floor; ETF flows determine how high the ceiling goes.
Are there any alternatives or improvements to the classic S2F model?
Analysts have tried. "S2F Multiple" models attempt to account for time or market cycles. Others try to incorporate a demand proxy, like the number of active addresses. However, they lose the elegant simplicity of the original and often suffer from overfitting—tailoring a model too closely to past data, making it worse for future predictions. The original's strength was its simplicity; its weakness is also its simplicity.
As a long-term investor, should the S2F model be my primary reason to hold Bitcoin?
It should be one of the core pillars, not the only one. Your primary reasons should be a belief in Bitcoin as a decentralized, censorship-resistant store of value and a hedge against monetary debasement. The S2F model is the mathematical proof of its scarcity component—a crucial pillar supporting that belief. But don't hold just because a chart says so. Hold because you understand and believe in the underlying thesis that the chart is trying to quantify.

Leave A Comment