๐ฎ Bitcoin Stock-to-Flow (S2F) Calculator
Calculate Bitcoin's fair value using the Stock-to-Flow model by PlanB. See historical accuracy and projected prices for each halving cycle.
Your Portfolio at S2F Price
Halving Schedule & S2F Evolution
S2F Model vs Actual Bitcoin Price โ Historical Accuracy
| Cycle | S2F Ratio | Model Price | Actual ATH | Accuracy |
|---|---|---|---|---|
Pre-2012 1st halving (Nov 2012) | 11 | $1 | $6 | +1100% |
2012-2016 2nd halving (Jul 2016) | 22 | $11 | $650 | +5809% |
2016-2020 3rd halving (May 2020) | 54 | $368 | $8,500 | +2210% |
2020-2024 4th halving (Apr 2024) | 111 | $55,000 | $68,789 | +25% |
2024-2028 5th halving (Apr 2028) | 227 | $288,000 | Future | Pending |
2028-2032 6th halving (~2032) | 450 | $1,000,000 | Future | Pending |
Bitcoin Stock-to-Flow Model โ Scarcity, PlanB, and What S2F Actually Predicts
By Jawad JD ยท Developer, SEO Specialist & Crypto Trader
S2F is the most controversial and most discussed Bitcoin price model in existence. I have followed PlanB since 2019, watched the model hit within 25% of its cycle target, then watched it miss spectacularly when S2FX predicted $288,000 for the 2020-21 cycle. Here is an honest assessment of what it gets right, what it gets wrong, and how to actually use it without deluding yourself.
What Stock-to-Flow Measures
Stock-to-Flow is a commodity scarcity model. "Stock" is the total existing supply of a commodity โ all the Bitcoin ever mined that still exists. "Flow" is the annual new production โ the new Bitcoin created by miners each year. Divide stock by flow and you get the S2F ratio: how many years it would take to double the existing supply at current production rates.
Bitcoin at S2F 120.9 is now approximately twice as scarce as gold by this metric. After the 5th halving in 2028 (block reward drops to 1.5625 BTC), the annual flow halves again, pushing Bitcoin's S2F ratio toward ~450 โ entering mathematically uncharted territory for any asset in human history.
The S2F Model History
The Bitcoin S2F model was created by a pseudonymous Dutch investor and former institutional money manager known as PlanB (@100trillionUSD on X/Twitter) and published in March 2019 in a paper titled "Modeling Bitcoin Value with Scarcity." The original model applied regression analysis across Bitcoin's price history relative to its changing S2F ratio and found a remarkably tight correlation. The paper spread rapidly through the Bitcoin community and became one of the most-read analyses in the space. PlanB later extended it into the S2FX (cross-asset) model, which incorporated gold and silver data points to project $288,000 for the 2020-2024 cycle. The original S2F model was directionally correct: it predicted $55,000+ for the cycle, and BTC hit $68,789 in November 2021. The S2FX extension predicted $288,000 for that same cycle โ a level BTC never reached.
How to Read the S2F Chart
The S2F chart plots model price versus actual price over time. The model price is the output of PlanB's formula โ ln(price) = 3.31819 ร ln(S2F) + 14.9 โ which produces a smooth curve that steps up with each halving. The actual price oscillates wildly around this curve. When Bitcoin trades significantly below the model price, historically this has represented undervaluation by S2F metrics. When Bitcoin trades significantly above the model price (as in late 2017 and late 2021), this has indicated overvaluation and has often preceded corrections. The current S2F model price, calculated using the formula above with today's ratio of approximately 120.9, sits in the range shown in the calculator above. If Bitcoin is below that value, the model calls it undervalued. For the 2024-2028 cycle, S2F model targets range from $200,000 to $300,000 depending on which version of the model you use.
Criticism and Limitations โ An Honest Take
S2F ignores the demand side of the equation entirely. Supply scarcity is a necessary condition for high value, but it is not sufficient โ demand must exist for that scarcity to translate into price. The model cannot predict regulatory bans, exchange collapses, macro rate cycles, or shifts in institutional appetite. The self-fulfilling prophecy criticism has merit: many traders buy Bitcoin because the S2F model says it should be worth more, not because of independent demand analysis. This creates reflexivity that may inflate price toward model targets, then collapse when believers lose confidence. PlanB himself acknowledged after the 2022 miss that the model may need revision for future cycles. My honest take: S2F is a genuinely useful framework for understanding Bitcoin's monetary policy and thinking about scarcity-driven value. As a precise price prediction tool, treat its targets as one scenario in a range of possibilities, not as a certainty.
Frequently Asked Questions
What is the Bitcoin Stock-to-Flow model?
Stock-to-Flow (S2F) is a valuation model that measures an asset's scarcity by dividing its existing supply (stock) by its annual new production (flow). For Bitcoin after the 2024 halving: S2F = ~19.85M BTC รท 164,250 BTC/year = approximately 120.9. For comparison, gold's S2F is ~62. A higher S2F ratio indicates greater scarcity โ it would take longer to significantly inflate the supply. Bitcoin is now mathematically twice as scarce as gold by this metric.
Who created the Bitcoin Stock-to-Flow model?
The Bitcoin S2F model was created by the pseudonymous Dutch investor and former institutional money manager known as PlanB (@100trillionUSD on X/Twitter) and published in March 2019. PlanB applied scarcity modeling frameworks previously used for commodities like gold and silver to Bitcoin. Their paper "Modeling Bitcoin Value with Scarcity" became one of the most-read and most-debated Bitcoin analyses ever published, generating significant academic and investment community discussion.
How accurate is the Bitcoin S2F model?
The S2F model has been directionally accurate but imprecise in its specific predictions. Successes: it correctly predicted Bitcoin would reach the $50,000-$100,000 range in the 2020-21 bull cycle (BTC hit $68,789). Failures: its cross-asset model (S2FX) predicted $288,000 for the 2020-24 cycle โ never reached. The model failed to predict the 2021-22 bear market timing. Most serious analysts now view S2F as an interesting scarcity framework rather than a reliable price predictor.
What does the S2F model predict for Bitcoin in 2025-2028?
PlanB's current models suggest $200,000-$288,000 per BTC for the 2024-2028 cycle based on post-4th-halving S2F ratios. After the 5th halving in 2028 (S2F ratio approaching 450), longer-term models project $1,000,000+. These are mathematical model outputs based on the assumption that scarcity drives price โ they are not guaranteed targets. Multiple other factors including regulation, macro conditions, and adoption rates influence actual Bitcoin price independent of supply mechanics.
โ ๏ธ S2F is a mathematical model, not a price guarantee. Not financial advice.
๐ Last Updated: September 3, 2026 ยท Reviewed by Jawad JD โ Developer, SEO Specialist & Crypto Trader