Bitcoin Stock-to-Flow Cross Asset Model

PlanB
7 min readApr 27, 2020

"The important thing in science is not so much to obtain new facts as to discover new ways of thinking about it" - William Lawrence Bragg

Introduction

Bitcoin (BTC) Stock-to-Flow (S2F) model was published in March 2019 [1].

The original BTC S2F model is a formula based on monthly S2F and price data. Since the data points are indexed in time order, it is a time series model. If you are not familiar with the S2F model, I highly recommend reading the original article because it explains background and terminology.

In this article I solidify the basis of the current S2F model by removing time and adding other assets (silver and gold) to the model. I call this new model the BTC S2F cross asset (S2FX) model. S2FX model enables valuation of different assets like silver, gold and BTC with one formula.

First, I will describe the concept of phase transitions, because it introduces a new way of thinking about BTC and S2F. It explains why S2FX model is important.

Second, I will describe S2FX model, how it works and what the results mean.

Phase Transitions

Phase transitions are an important perspective in understanding S2FX model. During phase transitions, things get totally different properties. Transitions are often discontinuous. Three examples of phase transitions are:

  1. Water
  2. US Dollar
  3. BTC

Water
The classic example of phase transitions is water. Water exists in four different phases (states): solid, liquid, gas, ionized. It is all water, but water has totally different properties in each phase.

US Dollar
Phase transitions are also present in finance. For example the US Dollar has transitioned from gold coin (One dollar = 371.25 grains of pure silver = 24 grains of gold), to paper backed by gold (“In gold coin payable to the bearer on demand”), to paper backed by nothing (“This note is legal tender for all debts, public and private”). Although we keep calling it Dollar, the Dollar has totally different properties in these three phases.

BTC
Same is true for BTC. Nic Carter and Hasu show in their 2018 study how BTC narratives changed over time [2].

How major Bitcoin narratives changed over time

These BTC narratives seem very continuous in the chart. However, if we combine the narratives with financial milestones (and later S2F and price data), they look very much like phases with more abrupt transitions:

  1. “Proof of concept” -> after Bitcoin white paper [3]
  2. “Payments” -> after USD parity (1BTC = $1)
  3. “E-Gold” -> after 1st halving, almost gold parity (1BTC = 1 ounce of gold)
  4. “Financial asset” -> after 2nd halving ($1B transactions per day milestone, legal clarity in Japan and Australia, futures markets at CME and Bakkt)

These three examples of phase transitions in water, US Dollar and BTC offer a new perspective on BTC and S2F. It is important to not only think in term of continuous time series but also in phases with abrupt transitions. In developing S2FX model, I see BTC in each phase as a new asset, with totally different properties. A logical next step is identifying and quantifying BTC phase transitions.

BTC S2F Cross Asset (S2FX) Model

The chart below shows the monthly BTC S2F and price data points used in the original S2F model. One can visually identify four clusters.

These four clusters could indeed indicate phase transitions.

Quantifying these clusters can be done by minimizing distance between monthly BTC data and clusters. I use a genetic algorithm (minimizing absolute distance) to quantify four clusters. Future research could focus on different clustering algorithms (e.g. k-means algorithm).

Each of the four identified BTC clusters has a very different S2F-market value combination that seems to be consistent with halvings and changing BTC narratives.

  1. BTC “Proof of concept” (S2F 1.3 and market value $1M)
  2. BTC “Payments” (S2F 3.3 and market value $58M)
  3. BTC “E-Gold” (S2F 10.2 and market value $5.6B)
  4. BTC “Financial asset” (S2F 25.1 and market value $114B)

Like water and US Dollar these four BTC clusters represent four different assets, each with different narrative and characteristics. BTC "Proof of concept" with S2F 1.3 and only $1M market value is a totally different asset than BTC "Financial asset" with S2F 25 and $114B market value.

With the phase transition perspective of BTC clusters as different assets, I can now add other assets like silver and gold to the model. This makes it a real cross asset model. For silver and gold I use stock and flow numbers from recent analysis by Jan Nieuwenhuijs [4] and ultimo December 2019 prices from TradingView.

5. Silver S2F 33.3 (900,000/27,000 tonnes) and market value $561B

6. Gold S2F 58.3 (190,000/3,260 tonnes) and market value $10,088B

The chart shows the four quantified BTC clusters (plus the original BTC monthly data for context), silver and gold. They form a perfect straight line.

I use regression analysis to make the S2FX model. Note that a big difference with the original S2F model is that I use silver and gold S2F and market value data in the regression analysis. S2FX model shows a significant relationship between S2F and market value of these six assets (low p-Values F-test and low p-Values coefficients) with a perfect fit (99.7% R2).

The S2FX model formula can be used to estimate the market value of the next BTC phase/cluster (BTC S2F will be 56 in 2020–2024):

Market value = exp(12.7598) * 56 ^ 4.1167 = $5.5T.

This translates into a BTC price (given 19M BTC in 2020–2024) of $288K.

BTC price forecast is significantly higher than $55K in the original study. Please be aware that the S2FX model is a first step that has not yet been replicated and reviewed by others.

Although six observations is low, nevertheless I value the results of the S2FX model relevant. I see S2FX model as a working hypothesis, like S2F model. Future research could focus on adding more assets to the analysis. However, most assets have low S2F values (≤1) and are therefore not interesting. On the contrary, diamonds have a high S2F but have a very complex valuation (rough/cut, carats, different colors and brightness etc).

S2FX model allows for interpolation, instead of extrapolation in the original S2F model. The original S2F model makes a forecast that falls outside the data range used in making the model. The new S2FX model makes a forecast that falls within the data range used in deriving the formula.

Example of interpolation (left) and extrapolation (right) — data in blue, black line is model, red dot is forecast

Conclusion

In this article I solidify the basis of the current S2F model by removing time and adding other assets (silver and gold) to the model. I call this new model the BTC S2F cross asset (S2FX) model. S2FX model enables valuation of different assets like silver, gold and BTC with one formula.

I have explained the concept of phase transitions. Phase transitions introduce a new way of thinking about BTC and S2F. It led me to the S2FX model.

S2FX model formula has a perfect fit to the data (99.7% R2).

S2FX model estimates a market value of the next BTC phase/cluster (BTC S2F will be 56 in 2020–2024) of $5.5T. This translates into a BTC price (given 19M BTC in 2020–2024) of $288K.

Solidifying known facts from the original S2F study, the S2FX model offers a new way of thinking about BTC transitioning into the fifth phase.

References

[1] PlanB@100trillionUSD, Modeling Bitcoin Value with Scarcity, Mar 2019

[2] Nic Carter, Hasu@Hasufl, Visions of Bitcoin — How major Bitcoin narratives changed over time, Jul 2018

[3] Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, 2008

[4] Jan Nieuwenhuijs, How Much Silver Is Above Ground?, Dec 2019

Translations

  1. Arabic
  2. Albanian
  3. Bulgarian
  4. Chinese (also on Youdao)
  5. French
  6. Georgian
  7. German
  8. Greek
  9. Italian
  10. Japanese
  11. Korean
  12. Dutch
  13. Persian
  14. Portuguese
  15. Russian
  16. Serbian
  17. Spanish
  18. Swedish
  19. Thai
  20. Turkish

--

--

PlanB

PlanB@100trillionUSD is a former institutional investor who created the Bitcoin Stock-to-Flow (S2F) model. https://planbtc.com/