Stock-to-Flow Model | LookIntoBitcoin (2024)

What Is Stock To Flow (S2F)?

Stock to flow is a forecasting tool for Bitcoin price.

It creates a line on the chart above that shows an estimated price level based on the number of bitcoins available in the market relative to the amount being produced (mined) each year.

The score on the stock to flow line is the forecasted price for bitcoin at that particular time. By hovering your cursor over the line on the chart, you can see the forecasted price. To date, it has broadly forecasted price correctly as $BTC price has followed the stock to flow line.

As the amount of bitcoins to be mined reduces over time, the stock to flow number (s2f ratio) increases, as supply coming onto the market is reducing. That is why this model is forecasting that the price of Bitcoin will increase in the future.

Can You Explain That In More Detail?

The stock-to-flow model treats Bitcoin as being comparable to commodities and precious metals such as gold, silver, or platinum. These are known as 'store of value' commodities because they retain value over long time frames due to their relative scarcity.

It is difficult to significantly increase their supply. For example, the process of searching for gold and then mining it is expensive and requires time and resources.

Bitcoin is similar because it is also scarce. In fact, it is the first-ever scarce digital object to exist! There are a limited number of coins in existence and it will take a lot of electricity and computing effort to mine the 2 million outstanding coins still to be mined. Therefore the supply rate is consistently low.

Why Is Stock-To-Flow (S2F) Useful For Bitcoin Investors And Traders?

It is useful because it can be used as a forecasting tool to identify where the price of Bitcoin may go in the future. There are many other indicators that also forecast the price of Bitcoin, this particular tool focuses on the supply schedule of Bitcoin.

How To View The Chart

On the above bitcoin chart, price is overlaid on top of the stock-to-flow ratio line. We can see that price has continued to follow the stock-to-flow of Bitcoin over time. The theory, therefore, suggests that we can project where price may go by observing the projected stock-to-flow line, which can be calculated as we know the approximate mining schedule of future Bitcoin mining.

The colored dots on the price line of this chart show the number of days until the next Bitcoin halving (sometimes called 'halvening') event. This is an event where the reward for mining new blocks is halved, meaning miners receive 50% fewer bitcoins for verifying transactions.

Bitcoin halvings are scheduled to occur every 210,000 blocks – roughly every four years – until the maximum supply of 21 million bitcoins has been generated by the network. That makes the stock-to-flow ratio (scarcity) higher so in theory price should go up. This has held true previously in Bitcoin's history.

The stock-to-flow line on this chart incorporates a 365-day average into the model to smooth out the changes caused in the market by the halving events.

In addition to the main stock-to-flow chart, we created an additional tool for you to use which is free. It is located at the lower section of the chart and is a divergence chart tool. It shows the difference between price and stock-to-flow.

When price moves above the stock-to-flow level, the divergence line turns from green to red. When price moves below the stock-to-flow line the divergence tool turns from red to green. Because of this, it allows us to easily see how price interacts with stock-to-flow through market cycles over time. This divergence line is also sometimes referred to as ‘Stock-to-flow Deflection Bitcoin’.

Data Source Inputs For Generating The Chart

The key data source for the stock-to-flow Bitcoin chart is the supply schedule for Bitcoin. This is the number of bitcoins that have been mined to date and will be mined in the future. Because the supply schedule of Bitcoin is built into the Bitcoin code, we know exactly what the supply schedule will be in the future.

We can see that the supply schedule decreases overtime on this chart taken from a wikipedia article that explores the number of bitcoins over time:

Stock-to-Flow Model | LookIntoBitcoin (1)

The Bitcoin stock to flow indicator then uses regression analysis to create the stock to flow values shown on the Stock to flow chart.

Bitcoin Price Prediction Using This Tool

The Stock to flow chart is used by many people to try and predict the future price of Bitcoin. The stock-to-flow line is an estimated future price point for $BTC.

The Stock-to-flow chart predicts that the price of Bitcoin on 31st December 2022 will be $78,280. Its Bitcoin price prediction for 1 year later on the 31st December 2023 is $81,956. There is then a significant jump the following year with a Bitcoin price prediction price of $306,984 on 31st December 2024.

The stock-to-flow model focuses only on supply-side analysis to provide these Bitcoin price forecasts.

Created By

Plan B

Plan B is an anonymous individual who typically communicates via his Twitter page. His name is taken from the fact that Bitcoin is sometimes referred to as Plan B, because it offers an alternative to the current monetary system. Many Bitcoiners believe one day that Bitcoin will become the global reserve currency. So we will move from the current monetary system which is government-controlled and managed by central banks (Plan A) to a Bitcoin-backed system (Plan B).

For this to happen, we would need to see hyperbitcoinization. The process of mass adoption not just from retail participants, but also from major institutions like sovereign wealth funds, pension funds and governments.

Date Created

January 2019

Fall Further Down The Rabbit Hole

Medium article: Modelling Bitcoin's Value With Scarcity

Note: Thank you to Harold Christopher Burger who helped refine this live chart.

Since the original article, Plan B has also discussed how the stock to flow (S2F) model compares to classic risk and return models in his article Efficient Market Hypothesis and Bitcoin Stock-to-Flow Model.

Similar Live Charts That You May Find Useful

Another live chart that looks to set out future price prediction levels is the Bitcoin Rainbow live chart. It uses previous price history analysis to project a Bitcoin price forecast.

Video Explainer


Click me to watch video!

Any information on this site is not to be considered as financial advice. Please review the Disclaimer section for more information.

Stock-to-Flow Model | LookIntoBitcoin (2024)

FAQs

How do you calculate the stock-to-flow model? ›

It's calculated by taking the existing amount of a commodity (the stock) and dividing it by the additional amount of the commodity produced over the year (the flow). Essentially, the more existing stock that exists compared to the new flow being produced, the higher the stock to flow—and the more valuable the resource.

How accurate is stock-to-flow model? ›

While the price predicted by the stock to flow model is rarely the current trading price of bitcoin, most are happy to call it quite reliable within a certain standard deviation and using a certain number of days to “smooth” the line.

What is the criticism of stock-to-flow? ›

The other problem is that the model is autocorrelated, where the results of today's value is a function of yesterday's value. When you adjust for that, the R-Squared (R2) value is zero. Thus, scientifically speaking, Stock-to-Flow is nonsensical and cannot be used to model price.

What is the formula for S2F Bitcoin? ›

The stock-to-flow ratio is calculated by dividing the current circulating supply of Bitcoin by the annual flow (issuance) of new coins. A higher stock-to-flow ratio indicates higher scarcity. The model suggests that as Bitcoin's scarcity increases, its price may rise due to the market's perception of its value.

What is an example of a stock-to-flow ratio? ›

If one divides the total gold mined by annual production, one arrives at a stock-to-flow ratio of approximately 59 years. The ratio expresses the number of years it would take to double the total stock of gold at the current rate of production.

How do you calculate basic stock method? ›

Basic stock value is calculated as average inventory divided by average sales.

How much could Bitcoin be worth in 10 years? ›

Bitcoin Overview
YearMinimum PriceAverage Price
2027$251,829.81$258,680.13
2028$369,174.08$379,521.04
2029$525,671.43$540,852.91
2030$764,391.55$786,025.39
8 more rows

What is the gold stock-to-flow model? ›

How to calculate stock to flow. As an example, gold has a total supply of 190,000 tonnes of gold that ever been mined. However, there are around 2,500-3,200 tonnes of gold that are mined every year, therefore the stock-to-flow ratio of gold is: Stock-to-flow of gold (SF) = 190,000 tonnes/3,200 tonnes per year = 59.

What is the most accurate stock prediction model? ›

1. AltIndex – Overall Most Accurate Stock Predictor with Claimed 72% Win Rate. From our research, AltIndex is the most accurate stock predictor to consider today. Unlike other predictor services, AltIndex doesn't rely on manual research or analysis.

What is stock flow failure? ›

This refers to the fact that the greenhouse effect , and in turn climate change, depends on the concentration of greenhouse gases such as carbon dioxide in the atmosphere – the 'stock' – while the thing humans can control as a response is the rate at which additional greenhouse gases are emitted – the 'flow'.

What is the highest stock-to-flow? ›

In other words, gold has a high stock-to-flow ratio (SFR). The high stock-to-flow ratio is the most important characteristic of gold (and silver). The total gold ever mined amounts to almost 213,000 tons. Annual production in 2023 was just over 3,650 tons.

What is stock and flow explanation? ›

A stock is measured at one specific time, and represents a quantity existing at that point in time (say, December 31, 2004), which may have accumulated in the past. A flow variable is measured over an interval of time. Therefore, a flow would be measured per unit of time (say a year).

Is Bitcoin stock-to-flow accurate? ›

The S2F model has historically shown a notable correlation with Bitcoin's price. The model predicted substantial price increases following Bitcoin's halving events (which occur approximately every four years), and these predictions have been relatively accurate in the past.

What does S2F stand for? ›

S2F stands for “Sequence To Function”. Using S2F on a set of protein sequences you can get their corresponding functional annotation. S2F uses, as a base, InterPro and hom*ology-based methods (HMMer). Function annotation comes in the form of Gene Ontology terms.

What is S2F price prediction? ›

Today, btc is $40k, and S2F model predicts $532k after 2024 halving.

What is the formula for the safety stock model? ›

The safety stock formula looks like this: Safety stock = (maximum daily sales x maximum lead time) – (average daily sales x average lead time).

What is a stock in stock and flow diagram? ›

Stock and flow diagrams are composed of two main elements: stocks and flows. Stocks are the accumulations or quantities of something in the system, such as water, money, population, or inventory. Flows are the rates of change or movement of something in and out of the stocks, such as rainfall, income, births, or sales.

What is the flow rate of a stock? ›

A flow (or "rate") changes a stock over time. Usually we can clearly distinguish inflows (adding to the stock) and outflows (subtracting from the stock). Flows typically are measured over a certain interval of time – e.g., the number of births over a day or month.

What is one way to value a stock is to calculate? ›

The price-to-earnings, or P/E ratio, meaning the ratio between the stock price and earnings per share, is one popular way to determine valuation.

Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 6296

Rating: 4.7 / 5 (77 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.