💡 The Plain-English Definition
The stock-to-flow model is a mathematical framework that tries to link Bitcoin’s price to its scarcity — measured as the ratio of existing supply to new annual production. It drew enormous attention between 2019 and 2021 for its apparent predictive accuracy, and equally enormous criticism for its methodological flaws and later failures.

🤔 But Why Though?
The stock-to-flow ratio compares two numbers. The stock is how much of something already exists. The flow is how much new supply is produced each year. Divide the stock by the flow and you get the ratio — a rough measure of how hard it is to inflate the supply of a thing.
Gold scores about 60: it would take roughly sixty years of mining at today’s rate to dig up as much gold as already sits above ground. Silver scores around 22 — easier to add to, and historically less prized as money. That pattern is the hypothesis in a nutshell: the harder an asset is to produce more of, the more of a monetary premium it tends to carry — the extra value people place on something because it works well as money.
PlanB, an anonymous Dutch analyst, applied this to Bitcoin in a 2019 paper. Bitcoin’s halvings cut new supply in half every four years, so its ratio climbs in steps: roughly 25, then 50, then 100. If the historical pattern held, the price should follow that same arc — from commodity-like, to gold-like, to something beyond gold. The model drew enormous attention because it appeared to track Bitcoin’s 2019–2021 run reasonably well.
The criticisms are serious and deserve honest treatment. Statisticians have pushed back on three main grounds. First, the link between the ratio and the price is not stable over time, so a relationship that held in the past need not hold in future; the technical term is non-stationarity. Second, the model was fitted to data that had already happened, which is no guarantee it works on data that has not. Third, it has more moving parts than the available history can meaningfully pin down — what statisticians call overfitting. And then the hard evidence: after 2021, Bitcoin’s price broke away from the model, at times trading 50–70% below what it implied.
What the model probably gets right is that the halving-driven cut in supply is real, and that the scarcity story it tells genuinely moves market sentiment. What it cannot capture is the entire demand side — regulation, the wider economy, competition, and the psychology of adoption — all of which affect the price at least as much as supply does.
🌍 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 make 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 the price; it’s one input among several.
⚡ So What?
The stock-to-flow model is best understood as a narrative framework, not a predictive tool. It captures something real about why Bitcoin’s halvings move market sentiment and why scarcity is a genuine part of Bitcoin’s value argument. Use it as context, not as a price target. Its limitations don’t invalidate the scarcity argument — they just mean scarcity is one factor among many, and price prediction is harder than any single model suggests.
