💡 The Plain-English Definition
The stock-to-flow model is a mathematical framework that attempts to relate Bitcoin’s price to its scarcity — measured as the ratio of existing supply to new annual production. It attracted enormous attention between 2019 and 2021 for its predictive accuracy, and equally enormous criticism for its methodological flaws and subsequent failures.
🤔 But Why Though?
The stock-to-flow ratio (SF = existing stock of an asset ÷ annual new production flow) has historically correlated with the monetary premium of commodities. Gold has an SF ratio of approximately 60 — it would take about 60 years of current gold mining to replicate the existing above-ground stock. Silver has an SF of around 22. Platinum, lower. The hypothesis is that higher SF predicts higher price — scarcity matters, and demonstrably scarce assets command premiums. PlanB, an anonymous Dutch analyst, applied this framework to Bitcoin in a 2019 paper, arguing that Bitcoin’s halvings (which cut new supply in half every four years) would drive SF from around 25 to 50 to 100 — and that prices would follow the corresponding trajectory from commodity-like to gold-like to something beyond gold. The model attracted attention for seeming to predict Bitcoin’s 2019–2021 bull run reasonably well.
The criticisms are equally serious and deserve honest treatment. Statistically, the model has been challenged for non-stationarity (the relationship between SF and price isn’t stable over time), data mining (the model was fitted to historical data and may not generalise), and overfitting (the model has more parameters than it can meaningfully estimate from the available data). Post-2021, Bitcoin’s price diverged significantly from the model’s predictions — at times trading 50–70% below the SF-implied price. What the model probably captures correctly: the halving-driven reduction in supply is real, and the resulting scarcity narrative does influence market cycles. What it can’t capture: demand, regulatory environment, macro conditions, competitive threats, and the psychological dynamics of adoption curves — all of which affect price at least as much as supply.
🌍 The Real-World Analogy
Think of the stock-to-flow model like predicting the price of beach houses by looking only at how many beaches exist and how hard it is to create more beach. The scarcity of beachfront is real and relevant — but so is the demand from buyers, the state of the economy, interest rates, and whether people actually want to live at the beach right now. Scarcity alone doesn’t set price; it’s one input among several.
⚡ So What?
The stock-to-flow model is best understood as a narrative framework rather than a predictive tool. It captures something real about why Bitcoin halvings influence market sentiment and why scarcity is a genuine part of Bitcoin’s value argument. Use it as context, not as a price target. The model’s limitations don’t invalidate Bitcoin’s scarcity argument — they simply mean scarcity is one factor among many, and price prediction is harder than any single model suggests.
