BNB 1.43%
BTC 3.01%
DOGE 3.26%
ETH 1.59%
PEPE 11.68%
XRP 1.99%
SHIB 3.58%
SOL 1.62%
TG Casino
powered by $TGC

Bitcoin Stock-to-Flow Model: What Is It & Can You Use It to Trade BTC?

Alex Lielacher
Last updated: | 5 min read

The crypto asset markets are constantly evolving, and with it, new tools and methods to understand and analyze the market. One such tool is the Bitcoin Stock-to-Flow (S2F) Model, which aims to predict the price of Bitcoin based on its scarcity. 

In this guide, we’ll explore what the Bitcoin Stock-to-Flow model is, the pros and cons of the model, and whether you can use it to trade bitcoin.

What is the Bitcoin Stock-to-Flow Model?

The mastermind behind the Bitcoin Stock-to-Flow model is a Twitter user known as PlanB. Despite their mysterious identity, they claim to be a highly-skilled institutional investor hailing from the Netherlands, with a background in both legal and quantitative finance. 

PlanB took the classic Stock-to-Flow model and put a digital twist on it, using it to make predictions on the value of bitcoin (BTC). With the S2F’s predictions proving to be accurate multiple times in Bitcoin’s short history, PlanB’s Stock-to-Flow Model quickly became a popular tool for Bitcoin investors. 

The Stock-to-Flow (S2F) model is an economic model that measures the relationship between the existing stock (supply) of a commodity and its flow (annual production or supply growth). The Stock-to-Flow ratio is calculated as the stock divided by the flow and is used to measure the scarcity of a commodity. 

Stock-to-Flow = Stock/Flow

The Stock-to-Flow model was originally developed for precious metals such as gold and silver but has since been applied to other assets, including Bitcoin. 

In the case of Bitcoin, the Stock-to-Flow model compares the current stock of Bitcoin to its annual production, which is the new bitcoins that are created through mining.

The Stock-to-Flow ratio is calculated as the stock divided by the flow and is used to measure the scarcity of a commodity. A high Stock-to-Flow ratio implies a low annual production and a relatively large existing stock, which typically leads to a higher perceived value and price.

To put this into better perspective, let’s take a look at the Stock-to-Flow of gold. The stock of gold is 197,576 tonnes, and the flow is 3,000 tonnes per year. This calculation gives us a Stock-to-Flow ratio of 65.85, meaning it would take approximately 66 years of mining to double the amount of gold currently in circulation. This shows that gold is very scarce, compared to silver, which has a Stock-to-Flow ratio of 22. This helps explain why gold is more expensive, with a cost of $1,914 per ounce, while silver is priced at $23 per ounce.

Similarly, we can calculate the Stock-to-Flow of Bitcoin as of 31 Jan 2023. The stock (supply) of bitcoin is 19.28 million, and there are currently about 385,000 bitcoin being mined in a year.

19.28M/385K = 58.69. 

Since we know the exact supply of bitcoin even in the future, we can calculate its Stock-to-Flow and predict future prices, and thus make more informed investment decisions.

How Bitcoin’s Scarcity Affects the Stock-to-Flow Model

The scarcity of Bitcoin is a crucial factor in understanding its value and price, and it’s closely tied to the Stock-to-Flow model. 

Bitcoin has a finite supply, with only 21 million bitcoins ever to be created. This scarcity, combined with the increasing demand for the currency, creates an upward pressure on its price.

One important aspect of Bitcoin’s scarcity is the halving event. Every four years, the rate at which new bitcoin are mined by miners is cut in half. When Bitcoin was first introduced, miners were rewarded with 50 bitcoins per block. This amount was reduced to 25 bitcoin in 2012 and further reduced to 12.5 bitcoin in 2016. As of May 2020, the reward for mining a new block is 6.25 bitcoin.

This pattern of reducing the flow of new bitcoin into the market is set to continue, which means that the Stock-to-Flow ratio of Bitcoin will continue to increase. 

Eventually, there will be almost no new supply of bitcoin entering the market, leaving its price to be solely determined by demand. This situation has led to some optimistic predictions regarding the future price of bitcoin.

The Bitcoin Stock-to-Flow Chart

The Bitcoin Stock-to-Flow chart provides a visual representation of the Stock-to-Flow ratio over time and is used by some investors to assess the current state of the market. The chart shows the historical Stock-to-Flow ratio of bitcoin, as well as projected ratios for future years.

Pros and Cons of The Bitcoin Stock-to-Flow Model

Like any economic model, the Bitcoin Stock-to-Flow Model has its strengths and weaknesses. Here are some of the pros and cons of the model:


  • Provides a framework for understanding the relationship between scarcity, value, and price in the case of Bitcoin.
  • Offers a simple and straightforward method for assessing the current state of the market based on scarcity.
  • Provides a long-term perspective: The Stock-to-Flow Model takes into account the long-term supply and demand dynamics of Bitcoin, making it a valuable tool for those looking to make long-term investment decisions.


  • Limited scope: The Stock-to-Flow Model does not take into account other factors that can impact the price of bitcoin, such as demand, market sentiment, regulatory changes, global economic conditions, technological advancements, and competition from other cryptocurrencies. 
  • Historical data only: While the Stock-to-Flow model has been accurate in the past, it is based solely on historic data and does not account for unpredictable events that could impact the price of bitcoin in the future.

Can You Use Bitcoin Stock-to-Flow Model to Trade Bitcoin?

The short answer is yes; you could use the Bitcoin Stock-to-Flow Model to trade bitcoin. 

By understanding the Stock-to-Flow ratio and the historical trends of the market, traders and investors could make decisions about buying and selling bitcoin. 

However, it’s essential to keep in mind that the Bitcoin Stock-to-Flow Model is just one tool among many, and should not be relied upon exclusively. Many factors can impact the price of bitcoin, and it’s essential to consider these other factors when making investment decisions.

Additionally, it’s crucial to approach any type of trading or investment with caution and to thoroughly research and understand the market before making any decisions. While the Bitcoin Stock-to-Flow model can provide valuable information and insights, it’s always important to consider multiple sources of information and to use a combination of different tools and methods when analyzing the market.

In conclusion, the Bitcoin Stock-to-Flow Model is a useful tool for understanding the relationship between scarcity, value, and price in the case of bitcoin. By taking into account the scarcity of the currency and the historical trends of the market, traders and investors can make informed decisions about buying and selling bitcoin. 

However, it’s essential to keep in mind that the model is just one tool among many, and should be used in conjunction with other sources of information and analysis.