{"id":37618,"date":"2022-06-30T09:40:00","date_gmt":"2022-06-30T06:40:00","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=37618"},"modified":"2025-08-29T19:14:58","modified_gmt":"2025-08-29T16:14:58","slug":"what-is-the-stock-to-flow-model-and-why-is-it-criticised","status":"publish","type":"post","link":"https:\/\/forklog.com\/en\/what-is-the-stock-to-flow-model-and-why-is-it-criticised\/","title":{"rendered":"What is the Stock-to-Flow model\u2014and why is it criticised?"},"content":{"rendered":"<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">Key points<\/h2>\n<ul class=\"wp-block-list\">\n<li>The Stock-to-Flow model estimates bitcoin\u2019s price from the stock-to-flow ratio (SF). Its creator, the pseudonymous analyst PlanB, adapted it from his calculations for precious metals such as silver and gold.<\/li>\n<li>At its core, Stock-to-Flow argues that a good\u2019s price rises as scarcity increases, driven by a higher stock-to-flow ratio.<\/li>\n<li>Experts criticise Stock-to-Flow for faulty calculations on the reference assets that underpin its forecast that bitcoin\u2019s price will rise as halving makes it scarcer.<\/li>\n<\/ul>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">Who proposed the Stock-to-Flow model, and when?<\/h2>\n<p>The model was proposed by the anonymous analyst <a href=\"https:\/\/twitter.com\/100trillionUSD\" target=\"_blank\" rel=\"noreferrer noopener\">PlanB<\/a> in a 2019 article, <a href=\"https:\/\/medium.com\/@100trillionUSD\/modeling-bitcoins-value-with-scarcity-91fa0fc03e25\" target=\"_blank\" rel=\"noreferrer noopener\">Modeling Bitcoin Value with Scarcity<\/a>.<\/p>\n<p>He says he was an institutional investor with 25 years\u2019 experience and previously worked in finance and law. PlanB\u2019s interests include investment strategies and on-chain analysis. In <a href=\"https:\/\/medium.com\/@100trillionUSD\/efficient-market-hypothesis-and-bitcoin-stock-to-flow-model-db17f40e6107\" target=\"_blank\" rel=\"noreferrer noopener\">another publication<\/a> he mentions managing multibillion-dollar assets. His identity remains unknown.<\/p>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">How does the Stock-to-Flow model work?<\/h2>\n<p>The model draws on an idea from Nick Szabo: precious metals and collectibles are persistently scarce because they are costly to produce. PlanB applied this approach to bitcoin.<\/p>\n<p>For any asset, SF is calculated as the ratio of existing stock to annual flow. It is the inverse of supply growth. Stock is the total reserves; flow is yearly production or mining.<\/p>\n<p>Consumables, base metals and consumer goods have low stock-to-flow ratios, while rarer items and precious metals have high ones.<\/p>\n<p>Goods with low SF are not scarce: if their prices rise, producers can ramp up output and erase shortages. For scarce goods, boosting production is difficult or costly.<\/p>\n<p>The author applies the concept to gold and silver, whose annual production then amounted to 1.6% and 4.5% of existing stock. Rising demand would therefore lift prices, since production cannot be expanded enough to meet it.<\/p>\n<p>At publication, bitcoin\u2019s outstanding supply was 17.5m, with annual flow from mining of 0.7m. The first cryptocurrency\u2019s SF was 25. Flow is set by the block reward. It started at 50 bitcoin per block and halves every 210,000 blocks, or roughly every four years. This event is called <a href=\"https:\/\/forklog.com\/en\/news\/what-is-the-bitcoin-halving\">halving<\/a>.<\/p>\n<p>Cutting the block reward determines flow and SF. PlanB computed monthly SF values for bitcoin from December 2009 to February 2019, producing 111 data points.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/forklog.com\/wp-content\/uploads\/1_jOLs8eLLbY2yTfk93-a1-Q-1024x786.png\" alt=\"What is the Stock-to-Flow model, and why is it criticised?\" class=\"wp-image-177494\" width=\"768\" height=\"590\" srcset=\"https:\/\/forklog.com\/wp-content\/uploads\/1_jOLs8eLLbY2yTfk93-a1-Q-1024x786.png 1024w, https:\/\/forklog.com\/wp-content\/uploads\/1_jOLs8eLLbY2yTfk93-a1-Q-300x230.png 300w, https:\/\/forklog.com\/wp-content\/uploads\/1_jOLs8eLLbY2yTfk93-a1-Q-768x589.png 768w, https:\/\/forklog.com\/wp-content\/uploads\/1_jOLs8eLLbY2yTfk93-a1-Q.png 1400w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption>Original chart showing bitcoin\u2019s price rising with increasing scarcity. Source: <a href=\"https:\/\/medium.com\/@100trillionUSD\/modeling-bitcoins-value-with-scarcity-91fa0fc03e25\" target=\"_blank\" rel=\"noreferrer noopener\">PlanB blog<\/a><\/figcaption><\/figure>\n<p>The chart uses a logarithmic scale to show values from $10,000 to $100bn. Time to the next halving is indicated by a colour gradient: dark blue marks the halving month; red the month after.<\/p>\n<p>Based on the model, PlanB forecast that bitcoin\u2019s market capitalisation would reach $1trn after the 2020 halving, with its price exceeding $55,000.<\/p>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">How do phase transitions complement Stock-to-Flow?<\/h2>\n<p>The author supplemented Stock-to-Flow with the concept of phase transitions, which abstracts from time. Substances undergo transformations that give them new properties\u2014water, for instance, has four phases: solid, liquid, gas and plasma.<\/p>\n<p>The US dollar has also undergone transitions: gold coin; gold-backed banknote; unbacked banknote. Its properties differed markedly across phases.<\/p>\n<p>PlanB applied the concept to bitcoin. He compares bitcoin with water and the US dollar, which have different properties in each phase. Bitcoin\u2019s perception and use cases changed over time.<\/p>\n<p>Attitudes toward bitcoin shifted gradually, but PlanB distinguishes four phases:<\/p>\n<ul class=\"wp-block-list\">\n<li>Proof of concept. This phase began with publication of the <a href=\"https:\/\/bitcoin.org\/files\/bitcoin-paper\/bitcoin_ru.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">whitepaper<\/a> and the network\u2019s launch.<\/li>\n<\/ul>\n<ul class=\"wp-block-list\" start=\"2\">\n<li>Medium of exchange. It started when bitcoin crossed $1, after which it was gradually adopted as an online payment method.<\/li>\n<\/ul>\n<ul class=\"wp-block-list\" start=\"3\">\n<li>Digital gold. After the first halving, bitcoin\u2019s price approached that of an ounce of gold, prompting a shift to phase three.<\/li>\n<\/ul>\n<ul class=\"wp-block-list\" start=\"4\">\n<li>Financial asset. Daily transaction volume exceeding $1bn after the second halving marked the move to phase four, characterised by wider adoption in the financial sector.<\/li>\n<\/ul>\n<p>In <a href=\"https:\/\/medium.com\/@100trillionUSD\/bitcoin-stock-to-flow-cross-asset-model-50d260feed12\" target=\"_blank\" rel=\"noreferrer noopener\">another paper<\/a>, PlanB identified four clusters on the Stock-to-Flow chart corresponding to these phases. His initial forecast envisaged a rise to $55,000.<\/p>\n<p>When BTC\u2019s SF equals that of gold, bitcoin would enter a fifth phase. He projected a price of $288,000 and a market value of $5.5trn, a scenario he suggested could play out by 2024.<\/p>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">How does the Stock-to-Flow Deflection indicator work?<\/h2>\n<p>A technical indicator, Stock-to-Flow Deflection, was later developed to show the ratio between bitcoin\u2019s market price and its model-implied value. Values are calculated for the entire history of the cryptocurrency.<\/p>\n<p>If Stock-to-Flow Deflection is below 1, bitcoin is undervalued. If it is above 1, a price decline is anticipated.<\/p>\n<p>Some traders use the indicator: they buy when price is below the model value and open short positions when, per the indicator, bitcoin is overvalued.<\/p>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">Why is the Stock-to-Flow model criticised?<\/h2>\n<p>Several years after publication, the concept has not fully played out. Strix Leviathan\u2019s chief investment officer, Nico Cordeiro, <a href=\"https:\/\/strixleviathan.com\/blog\/2020\/6\/29\/a-chameleon-model-why-bitcoins-stock-to-flow-model-is-fatally-flawed\">argues<\/a> that Stock-to-Flow is fundamentally flawed because it uses arbitrary inputs for gold and silver in calculating SF.<\/p>\n<p>He suggests PlanB may have selected data to best fit the model, yielding a linear relationship in log coordinates for gold, silver and bitcoin. He points to a lack of any link between the dollar-denominated capitalisation of commodities and precious metals and their production growth.<\/p>\n<p>Cordeiro calculated gold\u2019s SF over the past 115 years and found no relationship between its market value and SF. The value of all gold reserves ranged from $60bn to $9trn while SF stayed almost constant at around 60.<\/p>\n<p>His study notes that gold\u2019s price has risen mainly when the US dollar\u2019s purchasing power has fallen. Since 1915, inflation has reduced the dollar\u2019s value by 25 times, which explains gold\u2019s appreciation.<\/p>\n<p>According to Cordeiro, Stock-to-Flow is built entirely on historical data. As an indication, its projections imply that by 2045 a single bitcoin would be worth more than $235bn.<\/p>\n<p>Analysts at Huobi have also criticised the model, arguing that it ignores macroeconomic factors such as Federal Reserve policy normalisation and interest-rate increases.<\/p>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">What future for the Stock-to-Flow model?<\/h2>\n<p>PlanB did predict a rise in bitcoin\u2019s price to $55,000 and later refined his model. While S2F has been proposed for assets beyond cryptocurrencies, most of them have low SF.<\/p>\n<p>By 2022 many professional crypto analysts had stopped using Stock-to-Flow. Even Ethereum\u2019s creator, Vitalik Buterin, joined the criticism, saying the model was performing poorly at the time. In his view, models that posit inevitable price appreciation are harmful.<\/p>\n<p>Both the model\u2019s author and its supporters agree that bitcoin\u2019s exponential price ascent will end. PlanB concedes the model may become less relevant, yet still expects bitcoin to appreciate owing to undervaluation and scarcity.<\/p>\n<\/div>\n<div class=\"wp-block-text-wrappers-cards single_card\">\n<h2 class=\"card_label\">Further reading<\/h2>\n<p>What is Bitcoin?<\/p>\n<p><a href=\"https:\/\/forklog.com\/en\/news\/what-is-dollar-cost-averaging\">What is dollar-cost averaging?<\/a><\/p>\n<p><a href=\"https:\/\/forklog.com\/en\/news\/what-is-a-moving-average-and-how-is-it-used-in-crypto\">What is a moving average and how is it used for cryptocurrencies?<\/a><\/p>\n<p>What formats do Bitcoin addresses have?<\/p>\n<p><a href=\"https:\/\/forklog.com\/en\/news\/what-is-ecdsa-in-bitcoin\">What is ECDSA in Bitcoin?<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>What is the Stock-to-Flow model and how does it work? What does it say about bitcoin\u2019s price and when? Why do critics take issue with it? Explained in cards.<\/p>\n","protected":false},"author":1,"featured_media":37619,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"1","cryptorium_level":"2","_short_excerpt_text":"Stock-to-Flow, its logic, bitcoin forecasts and the main criticisms\u2014explained.","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[2113],"tags":[2118,480,1268],"class_list":["post-37618","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cryptorium","tag-101-trading-and-investing","tag-bitcoin-price","tag-on-chain-analysis"],"aioseo_notices":[],"amp_enabled":true,"views":"130","promo_type":"1","layout_type":"1","short_excerpt":"Stock-to-Flow, its logic, bitcoin forecasts and the main criticisms\u2014explained.","is_update":"","_links":{"self":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/37618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/comments?post=37618"}],"version-history":[{"count":1,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/37618\/revisions"}],"predecessor-version":[{"id":37620,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/37618\/revisions\/37620"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media\/37619"}],"wp:attachment":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media?parent=37618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/categories?post=37618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/tags?post=37618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}