PATTERN+ PREDICTIONS
Log in
Updated

Study · re-run every night · updated

Does Bitcoin follow the stock-to-flow model? Every close since PlanB published it

PlanB's stock-to-flow model, published on Mar 22, 2019, priced Bitcoin at $810,575 on Oct 14, 2026: it closed at $81,682, at 10% of the model's price. Since the model was published, Bitcoin closed within a factor of 2 of its price on 35% of 2,764 days and over it on 13%; the middle close sat at 32% of it. On the closes from the years it was fitted on (2014 to 2019, ours), within a factor of 2 on 65% of 1,906 days. Each halving halves the new coins, so the model's price jumps about tenfold overnight: from $78,450 to $772,750 at the Apr 20, 2024 halving. Bitcoin's highest close since: $124,659 on Oct 6, 2025, at 16% of the model's price that day. Past patterns, not financial advice.

Close over the model

0.10×

on Oct 14

Within 2× since 2019

35%

of 2,764 days

Over the model

13%

of days since it was published

The model's price

$810,575

SF 121

First written · 1 revision

Share on Xcopy link

§ 01 · Today

Today

as of · Bitcoin's daily closes, Jan 1, 2014 to Oct 14, 2026

"Bitcoin follows the stock-to-flow model", the saying goes. On Mar 22, 2019 the analyst PlanB published it: a coin's scarcity as its stock-to-flow, the coins already mined over a year's new ones, and Bitcoin's market value fitted to it on the monthly data up to then, ln(market value) = 3.3 ln(SF) + 14.6. Every halving cuts the new coins in half and doubles the ratio, so the model's price jumps about tenfold overnight (2 to the power 3.3). A line fitted to the past fits its past; the test is the days after it was published, none of which it saw. Here every close is set against the model's price that day.

Oct 14, 2026: Bitcoin closed at $81,682, at 10% of the model's price of $810,575 (a stock-to-flow of 121: 20,100,846 coins mined, 166,341 new ones a year). The day the model was published Bitcoin closed at $3,987, at 71% of its price of $5,633.

Bitcoin from 2014 to 2026 with the stock-to-flow model's price, a reading every week: 2014 between 125% and 422% of the model's price; 2015 between 66% and 142% of the model's price; 2016 between 13% and 194% of the model's price; 2017 between 17% and 328% of the model's price; 2018 between 63% and 296% of the model's price; 2019 between 61% and 227% of the model's price; 2020 between 14% and 169% of the model's price; 2021 between 44% and 93% of the model's price; 2022 between 21% and 65% of the model's price; 2023 between 23% and 57% of the model's price; 2024 between 7% and 94% of the model's price; 2025 between 10% and 16% of the model's price; 2026 between 7% and 12% of the model's price; today $81,682 against the model's $810,575Bitcoin and the stock-to-flow model's price, every weekpublished201520162017201820192020202120222023202420252026Week of Jan 22, 2014 · Bitcoin $819.20: at 4.09 times the model's price · the model: $200.32Week of Feb 19, 2014 · Bitcoin $623.01: at 3.05 times the model's price · the model: $204.56Week of Mar 19, 2014 · Bitcoin $611.20: at 2.93 times the model's price · the model: $208.86Week of Apr 16, 2014 · Bitcoin $530.00: at 2.49 times the model's price · the model: $213.20Week of May 14, 2014 · Bitcoin $446.00: at 2.05 times the model's price · the model: $217.60Week of Jun 11, 2014 · Bitcoin $620.50: at 2.79 times the model's price · the model: $222.04Week of Jul 9, 2014 · Bitcoin $621.97: at 2.75 times the model's price · the model: $226.54Week of Aug 6, 2014 · Bitcoin $581.16: at 2.51 times the model's price · the model: $231.09Week of Sep 3, 2014 · Bitcoin $474.89: at 2.01 times the model's price · the model: $235.69Week of Oct 1, 2014 · Bitcoin $384.86: at 1.60 times the model's price · the model: $240.34Week of Oct 29, 2014 · Bitcoin $335.70: at 1.37 times the model's price · the model: $245.04Week of Nov 26, 2014 · Bitcoin $368.50: at 1.48 times the model's price · the model: $249.79Week of Dec 24, 2014 · Bitcoin $323.06: at 1.27 times the model's price · the model: $254.60Week of Jan 21, 2015 · Bitcoin $227.16: at 88% of the model's price · the model: $259.46Week of Feb 18, 2015 · Bitcoin $237.37: at 90% of the model's price · the model: $264.36Week of Mar 18, 2015 · Bitcoin $256.45: at 95% of the model's price · the model: $269.32Week of Apr 15, 2015 · Bitcoin $222.88: at 81% of the model's price · the model: $274.34Week of May 13, 2015 · Bitcoin $235.97: at 84% of the model's price · the model: $279.40Week of Jun 10, 2015 · Bitcoin $227.80: at 80% of the model's price · the model: $284.52Week of Jul 8, 2015 · Bitcoin $270.63: at 93% of the model's price · the model: $289.69Week of Aug 5, 2015 · Bitcoin $281.13: at 95% of the model's price · the model: $294.91Week of Sep 2, 2015 · Bitcoin $229.18: at 76% of the model's price · the model: $300.19Week of Sep 30, 2015 · Bitcoin $236.20: at 77% of the model's price · the model: $305.52Week of Oct 28, 2015 · Bitcoin $305.67: at 98% of the model's price · the model: $310.90Week of Nov 25, 2015 · Bitcoin $328.90: at 1.04 times the model's price · the model: $316.34Week of Dec 23, 2015 · Bitcoin $442.56: at 1.38 times the model's price · the model: $321.82Week of Jan 20, 2016 · Bitcoin $416.32: at 1.27 times the model's price · the model: $327.37Week of Feb 17, 2016 · Bitcoin $415.54: at 1.25 times the model's price · the model: $332.96Week of Mar 16, 2016 · Bitcoin $416.57: at 1.23 times the model's price · the model: $338.61Week of Apr 13, 2016 · Bitcoin $423.93: at 1.23 times the model's price · the model: $344.31Week of May 11, 2016 · Bitcoin $452.91: at 1.29 times the model's price · the model: $350.07Week of Jun 8, 2016 · Bitcoin $583.03: at 1.64 times the model's price · the model: $355.88Week of Jul 6, 2016 · Bitcoin $674.70: at 1.87 times the model's price · the model: $361.75Week of Aug 3, 2016 · Bitcoin $563.42: at 13% of the model's price · the model: $4,395Week of Aug 31, 2016 · Bitcoin $570.75: at 13% of the model's price · the model: $4,429Week of Sep 28, 2016 · Bitcoin $603.95: at 14% of the model's price · the model: $4,463Week of Oct 26, 2016 · Bitcoin $675.11: at 15% of the model's price · the model: $4,497Week of Nov 23, 2016 · Bitcoin $740.18: at 16% of the model's price · the model: $4,531Week of Dec 21, 2016 · Bitcoin $832.75: at 18% of the model's price · the model: $4,565Week of Jan 18, 2017 · Bitcoin $887.70: at 19% of the model's price · the model: $4,599Week of Feb 15, 2017 · Bitcoin $1,012: at 22% of the model's price · the model: $4,634Week of Mar 15, 2017 · Bitcoin $1,257: at 27% of the model's price · the model: $4,668Week of Apr 12, 2017 · Bitcoin $1,212: at 26% of the model's price · the model: $4,703Week of May 10, 2017 · Bitcoin $1,773: at 37% of the model's price · the model: $4,738Week of Jun 7, 2017 · Bitcoin $2,683: at 56% of the model's price · the model: $4,773Week of Jul 5, 2017 · Bitcoin $2,603: at 54% of the model's price · the model: $4,808Week of Aug 2, 2017 · Bitcoin $2,704: at 56% of the model's price · the model: $4,844Week of Aug 30, 2017 · Bitcoin $4,555: at 93% of the model's price · the model: $4,879Week of Sep 27, 2017 · Bitcoin $4,193: at 85% of the model's price · the model: $4,915Week of Oct 25, 2017 · Bitcoin $5,690: at 1.15 times the model's price · the model: $4,951Week of Nov 22, 2017 · Bitcoin $8,206: at 1.65 times the model's price · the model: $4,987Week of Dec 20, 2017 · Bitcoin $16,489: at 3.28 times the model's price · the model: $5,023Week of Jan 17, 2018 · Bitcoin $10,989: at 2.17 times the model's price · the model: $5,059Week of Feb 14, 2018 · Bitcoin $9,450: at 1.85 times the model's price · the model: $5,095Week of Mar 14, 2018 · Bitcoin $8,170: at 1.59 times the model's price · the model: $5,132Week of Apr 11, 2018 · Bitcoin $6,954: at 1.35 times the model's price · the model: $5,169Week of May 9, 2018 · Bitcoin $9,310: at 1.79 times the model's price · the model: $5,205Week of Jun 6, 2018 · Bitcoin $7,659: at 1.46 times the model's price · the model: $5,242Week of Jul 4, 2018 · Bitcoin $6,587: at 1.25 times the model's price · the model: $5,280Week of Aug 1, 2018 · Bitcoin $7,605: at 1.43 times the model's price · the model: $5,317Week of Aug 29, 2018 · Bitcoin $7,031: at 1.31 times the model's price · the model: $5,354Week of Sep 26, 2018 · Bitcoin $6,465: at 1.20 times the model's price · the model: $5,392Week of Oct 24, 2018 · Bitcoin $6,566: at 1.21 times the model's price · the model: $5,430Week of Nov 21, 2018 · Bitcoin $4,661: at 85% of the model's price · the model: $5,468Week of Dec 19, 2018 · Bitcoin $3,662: at 67% of the model's price · the model: $5,506Week of Jan 16, 2019 · Bitcoin $3,592: at 65% of the model's price · the model: $5,544Week of Feb 13, 2019 · Bitcoin $3,609: at 65% of the model's price · the model: $5,582Week of Mar 13, 2019 · Bitcoin $3,866: at 69% of the model's price · the model: $5,621Week of Apr 10, 2019 · Bitcoin $5,308: at 94% of the model's price · the model: $5,659Week of May 8, 2019 · Bitcoin $5,987: at 1.05 times the model's price · the model: $5,698Week of Jun 5, 2019 · Bitcoin $7,776: at 1.36 times the model's price · the model: $5,737Week of Jul 3, 2019 · Bitcoin $11,940: at 2.07 times the model's price · the model: $5,776Week of Jul 31, 2019 · Bitcoin $10,081: at 1.73 times the model's price · the model: $5,815Week of Aug 28, 2019 · Bitcoin $9,721: at 1.66 times the model's price · the model: $5,855Week of Sep 25, 2019 · Bitcoin $8,430: at 1.43 times the model's price · the model: $5,894Week of Oct 23, 2019 · Bitcoin $7,467: at 1.26 times the model's price · the model: $5,934Week of Nov 20, 2019 · Bitcoin $8,098: at 1.36 times the model's price · the model: $5,974Week of Dec 18, 2019 · Bitcoin $7,278: at 1.21 times the model's price · the model: $6,014Week of Jan 15, 2020 · Bitcoin $8,821: at 1.46 times the model's price · the model: $6,054Week of Feb 12, 2020 · Bitcoin $10,326: at 1.69 times the model's price · the model: $6,094Week of Mar 11, 2020 · Bitcoin $7,935: at 1.29 times the model's price · the model: $6,134Week of Apr 8, 2020 · Bitcoin $7,361: at 1.19 times the model's price · the model: $6,175Week of May 6, 2020 · Bitcoin $9,143: at 1.47 times the model's price · the model: $6,216Week of Jun 3, 2020 · Bitcoin $9,666: at 14% of the model's price · the model: $67,122Week of Jul 1, 2020 · Bitcoin $9,232: at 14% of the model's price · the model: $67,336Week of Jul 29, 2020 · Bitcoin $11,101: at 16% of the model's price · the model: $67,551Week of Aug 26, 2020 · Bitcoin $11,461: at 17% of the model's price · the model: $67,766Week of Sep 23, 2020 · Bitcoin $10,241: at 15% of the model's price · the model: $67,982Week of Oct 21, 2020 · Bitcoin $12,781: at 19% of the model's price · the model: $68,197Week of Nov 18, 2020 · Bitcoin $17,776: at 26% of the model's price · the model: $68,414Week of Dec 16, 2020 · Bitcoin $21,336: at 31% of the model's price · the model: $68,630Week of Jan 13, 2021 · Bitcoin $37,371: at 54% of the model's price · the model: $68,848Week of Feb 10, 2021 · Bitcoin $44,808: at 65% of the model's price · the model: $69,065Week of Mar 10, 2021 · Bitcoin $55,852: at 81% of the model's price · the model: $69,283Week of Apr 7, 2021 · Bitcoin $55,953: at 81% of the model's price · the model: $69,501Week of May 5, 2021 · Bitcoin $57,436: at 82% of the model's price · the model: $69,720Week of Jun 2, 2021 · Bitcoin $37,569: at 54% of the model's price · the model: $69,939Week of Jun 30, 2021 · Bitcoin $35,045: at 50% of the model's price · the model: $70,158Week of Jul 28, 2021 · Bitcoin $40,020: at 57% of the model's price · the model: $70,378Week of Aug 25, 2021 · Bitcoin $48,973: at 69% of the model's price · the model: $70,598Week of Sep 22, 2021 · Bitcoin $43,544: at 61% of the model's price · the model: $70,819Week of Oct 20, 2021 · Bitcoin $66,001: at 93% of the model's price · the model: $71,040Week of Nov 17, 2021 · Bitcoin $60,345: at 85% of the model's price · the model: $71,261Week of Dec 15, 2021 · Bitcoin $48,865: at 68% of the model's price · the model: $71,483Week of Jan 12, 2022 · Bitcoin $43,903: at 61% of the model's price · the model: $71,705Week of Feb 9, 2022 · Bitcoin $44,373: at 62% of the model's price · the model: $71,927Week of Mar 9, 2022 · Bitcoin $41,942: at 58% of the model's price · the model: $72,150Week of Apr 6, 2022 · Bitcoin $43,170: at 60% of the model's price · the model: $72,374Week of May 4, 2022 · Bitcoin $39,690: at 55% of the model's price · the model: $72,597Week of Jun 1, 2022 · Bitcoin $29,806: at 41% of the model's price · the model: $72,821Week of Jun 29, 2022 · Bitcoin $20,123: at 28% of the model's price · the model: $73,046Week of Jul 27, 2022 · Bitcoin $22,952: at 31% of the model's price · the model: $73,271Week of Aug 24, 2022 · Bitcoin $21,368: at 29% of the model's price · the model: $73,496Week of Sep 21, 2022 · Bitcoin $18,461: at 25% of the model's price · the model: $73,721Week of Oct 19, 2022 · Bitcoin $19,124: at 26% of the model's price · the model: $73,947Week of Nov 16, 2022 · Bitcoin $16,663: at 22% of the model's price · the model: $74,174Week of Dec 14, 2022 · Bitcoin $17,803: at 24% of the model's price · the model: $74,401Week of Jan 11, 2023 · Bitcoin $17,943: at 24% of the model's price · the model: $74,628Week of Feb 8, 2023 · Bitcoin $22,963: at 31% of the model's price · the model: $74,856Week of Mar 8, 2023 · Bitcoin $21,705: at 29% of the model's price · the model: $75,083Week of Apr 5, 2023 · Bitcoin $28,170: at 37% of the model's price · the model: $75,312Week of May 3, 2023 · Bitcoin $29,026: at 38% of the model's price · the model: $75,541Week of May 31, 2023 · Bitcoin $27,210: at 36% of the model's price · the model: $75,770Week of Jun 28, 2023 · Bitcoin $30,077: at 40% of the model's price · the model: $75,999Week of Jul 26, 2023 · Bitcoin $29,352: at 39% of the model's price · the model: $76,229Week of Aug 23, 2023 · Bitcoin $26,433: at 35% of the model's price · the model: $76,460Week of Sep 20, 2023 · Bitcoin $27,125: at 35% of the model's price · the model: $76,690Week of Oct 18, 2023 · Bitcoin $28,320: at 37% of the model's price · the model: $76,921Week of Nov 15, 2023 · Bitcoin $37,858: at 49% of the model's price · the model: $77,153Week of Dec 13, 2023 · Bitcoin $42,869: at 55% of the model's price · the model: $77,385Week of Jan 10, 2024 · Bitcoin $46,654: at 60% of the model's price · the model: $77,617Week of Feb 7, 2024 · Bitcoin $44,350: at 57% of the model's price · the model: $77,850Week of Mar 6, 2024 · Bitcoin $66,074: at 85% of the model's price · the model: $78,083Week of Apr 3, 2024 · Bitcoin $65,963: at 84% of the model's price · the model: $78,317Week of May 1, 2024 · Bitcoin $58,365: at 8% of the model's price · the model: $773,202Week of May 29, 2024 · Bitcoin $67,652: at 9% of the model's price · the model: $774,355Week of Jun 26, 2024 · Bitcoin $60,865: at 8% of the model's price · the model: $775,509Week of Jul 24, 2024 · Bitcoin $65,376: at 8% of the model's price · the model: $776,664Week of Aug 21, 2024 · Bitcoin $61,156: at 8% of the model's price · the model: $777,819Week of Sep 18, 2024 · Bitcoin $61,760: at 8% of the model's price · the model: $778,976Week of Oct 16, 2024 · Bitcoin $67,620: at 9% of the model's price · the model: $780,134Week of Nov 13, 2024 · Bitcoin $90,375: at 12% of the model's price · the model: $781,292Week of Dec 11, 2024 · Bitcoin $101,125: at 13% of the model's price · the model: $782,452Week of Jan 8, 2025 · Bitcoin $95,061: at 12% of the model's price · the model: $783,613Week of Feb 5, 2025 · Bitcoin $96,612: at 12% of the model's price · the model: $784,774Week of Mar 5, 2025 · Bitcoin $90,606: at 12% of the model's price · the model: $785,937Week of Apr 2, 2025 · Bitcoin $82,516: at 10% of the model's price · the model: $787,100Week of Apr 30, 2025 · Bitcoin $94,172: at 12% of the model's price · the model: $788,265Week of May 28, 2025 · Bitcoin $107,782: at 14% of the model's price · the model: $789,430Week of Jun 25, 2025 · Bitcoin $107,341: at 14% of the model's price · the model: $790,597Week of Jul 23, 2025 · Bitcoin $118,756: at 15% of the model's price · the model: $791,764Week of Aug 20, 2025 · Bitcoin $114,271: at 14% of the model's price · the model: $792,933Week of Sep 17, 2025 · Bitcoin $116,448: at 15% of the model's price · the model: $794,102Week of Oct 15, 2025 · Bitcoin $110,763: at 14% of the model's price · the model: $795,272Week of Nov 12, 2025 · Bitcoin $101,654: at 13% of the model's price · the model: $796,444Week of Dec 10, 2025 · Bitcoin $92,015: at 12% of the model's price · the model: $797,616Week of Jan 7, 2026 · Bitcoin $91,364: at 11% of the model's price · the model: $798,789Week of Feb 4, 2026 · Bitcoin $73,166: at 9% of the model's price · the model: $799,963Week of Mar 4, 2026 · Bitcoin $72,667: at 9% of the model's price · the model: $801,139Week of Apr 1, 2026 · Bitcoin $68,114: at 8% of the model's price · the model: $802,315Week of Apr 29, 2026 · Bitcoin $75,780: at 9% of the model's price · the model: $803,492Week of May 27, 2026 · Bitcoin $74,449: at 9% of the model's price · the model: $804,670Week of Jun 24, 2026 · Bitcoin $61,078: at 8% of the model's price · the model: $805,849Week of Jul 22, 2026 · Bitcoin $66,114: at 8% of the model's price · the model: $807,029Week of Aug 19, 2026 · Bitcoin $69,335: at 9% of the model's price · the model: $808,210Week of Sep 16, 2026 · Bitcoin $76,206: at 9% of the model's price · the model: $809,392Week of Oct 14, 2026 · Bitcoin $81,682: at 10% of the model's price · the model: $810,575$81,682Bitcoin from 2014 to 2026 with the stock-to-flow model's price, a reading every week: 2014 between 125% and 422% of the model's price; 2015 between 66% and 142% of the model's price; 2016 between 13% and 194% of the model's price; 2017 between 17% and 328% of the model's price; 2018 between 63% and 296% of the model's price; 2019 between 61% and 227% of the model's price; 2020 between 14% and 169% of the model's price; 2021 between 44% and 93% of the model's price; 2022 between 21% and 65% of the model's price; 2023 between 23% and 57% of the model's price; 2024 between 7% and 94% of the model's price; 2025 between 10% and 16% of the model's price; 2026 between 7% and 12% of the model's price; today $81,682 against the model's $810,575Bitcoin and stock-to-flowpublished201620182020202220242026Week of Jan 22, 2014 · Bitcoin $819.20: at 4.09 times the model's price · the model: $200.32Week of Feb 19, 2014 · Bitcoin $623.01: at 3.05 times the model's price · the model: $204.56Week of Mar 19, 2014 · Bitcoin $611.20: at 2.93 times the model's price · the model: $208.86Week of Apr 16, 2014 · Bitcoin $530.00: at 2.49 times the model's price · the model: $213.20Week of May 14, 2014 · Bitcoin $446.00: at 2.05 times the model's price · the model: $217.60Week of Jun 11, 2014 · Bitcoin $620.50: at 2.79 times the model's price · the model: $222.04Week of Jul 9, 2014 · Bitcoin $621.97: at 2.75 times the model's price · the model: $226.54Week of Aug 6, 2014 · Bitcoin $581.16: at 2.51 times the model's price · the model: $231.09Week of Sep 3, 2014 · Bitcoin $474.89: at 2.01 times the model's price · the model: $235.69Week of Oct 1, 2014 · Bitcoin $384.86: at 1.60 times the model's price · the model: $240.34Week of Oct 29, 2014 · Bitcoin $335.70: at 1.37 times the model's price · the model: $245.04Week of Nov 26, 2014 · Bitcoin $368.50: at 1.48 times the model's price · the model: $249.79Week of Dec 24, 2014 · Bitcoin $323.06: at 1.27 times the model's price · the model: $254.60Week of Jan 21, 2015 · Bitcoin $227.16: at 88% of the model's price · the model: $259.46Week of Feb 18, 2015 · Bitcoin $237.37: at 90% of the model's price · the model: $264.36Week of Mar 18, 2015 · Bitcoin $256.45: at 95% of the model's price · the model: $269.32Week of Apr 15, 2015 · Bitcoin $222.88: at 81% of the model's price · the model: $274.34Week of May 13, 2015 · Bitcoin $235.97: at 84% of the model's price · the model: $279.40Week of Jun 10, 2015 · Bitcoin $227.80: at 80% of the model's price · the model: $284.52Week of Jul 8, 2015 · Bitcoin $270.63: at 93% of the model's price · the model: $289.69Week of Aug 5, 2015 · Bitcoin $281.13: at 95% of the model's price · the model: $294.91Week of Sep 2, 2015 · Bitcoin $229.18: at 76% of the model's price · the model: $300.19Week of Sep 30, 2015 · Bitcoin $236.20: at 77% of the model's price · the model: $305.52Week of Oct 28, 2015 · Bitcoin $305.67: at 98% of the model's price · the model: $310.90Week of Nov 25, 2015 · Bitcoin $328.90: at 1.04 times the model's price · the model: $316.34Week of Dec 23, 2015 · Bitcoin $442.56: at 1.38 times the model's price · the model: $321.82Week of Jan 20, 2016 · Bitcoin $416.32: at 1.27 times the model's price · the model: $327.37Week of Feb 17, 2016 · Bitcoin $415.54: at 1.25 times the model's price · the model: $332.96Week of Mar 16, 2016 · Bitcoin $416.57: at 1.23 times the model's price · the model: $338.61Week of Apr 13, 2016 · Bitcoin $423.93: at 1.23 times the model's price · the model: $344.31Week of May 11, 2016 · Bitcoin $452.91: at 1.29 times the model's price · the model: $350.07Week of Jun 8, 2016 · Bitcoin $583.03: at 1.64 times the model's price · the model: $355.88Week of Jul 6, 2016 · Bitcoin $674.70: at 1.87 times the model's price · the model: $361.75Week of Aug 3, 2016 · Bitcoin $563.42: at 13% of the model's price · the model: $4,395Week of Aug 31, 2016 · Bitcoin $570.75: at 13% of the model's price · the model: $4,429Week of Sep 28, 2016 · Bitcoin $603.95: at 14% of the model's price · the model: $4,463Week of Oct 26, 2016 · Bitcoin $675.11: at 15% of the model's price · the model: $4,497Week of Nov 23, 2016 · Bitcoin $740.18: at 16% of the model's price · the model: $4,531Week of Dec 21, 2016 · Bitcoin $832.75: at 18% of the model's price · the model: $4,565Week of Jan 18, 2017 · Bitcoin $887.70: at 19% of the model's price · the model: $4,599Week of Feb 15, 2017 · Bitcoin $1,012: at 22% of the model's price · the model: $4,634Week of Mar 15, 2017 · Bitcoin $1,257: at 27% of the model's price · the model: $4,668Week of Apr 12, 2017 · Bitcoin $1,212: at 26% of the model's price · the model: $4,703Week of May 10, 2017 · Bitcoin $1,773: at 37% of the model's price · the model: $4,738Week of Jun 7, 2017 · Bitcoin $2,683: at 56% of the model's price · the model: $4,773Week of Jul 5, 2017 · Bitcoin $2,603: at 54% of the model's price · the model: $4,808Week of Aug 2, 2017 · Bitcoin $2,704: at 56% of the model's price · the model: $4,844Week of Aug 30, 2017 · Bitcoin $4,555: at 93% of the model's price · the model: $4,879Week of Sep 27, 2017 · Bitcoin $4,193: at 85% of the model's price · the model: $4,915Week of Oct 25, 2017 · Bitcoin $5,690: at 1.15 times the model's price · the model: $4,951Week of Nov 22, 2017 · Bitcoin $8,206: at 1.65 times the model's price · the model: $4,987Week of Dec 20, 2017 · Bitcoin $16,489: at 3.28 times the model's price · the model: $5,023Week of Jan 17, 2018 · Bitcoin $10,989: at 2.17 times the model's price · the model: $5,059Week of Feb 14, 2018 · Bitcoin $9,450: at 1.85 times the model's price · the model: $5,095Week of Mar 14, 2018 · Bitcoin $8,170: at 1.59 times the model's price · the model: $5,132Week of Apr 11, 2018 · Bitcoin $6,954: at 1.35 times the model's price · the model: $5,169Week of May 9, 2018 · Bitcoin $9,310: at 1.79 times the model's price · the model: $5,205Week of Jun 6, 2018 · Bitcoin $7,659: at 1.46 times the model's price · the model: $5,242Week of Jul 4, 2018 · Bitcoin $6,587: at 1.25 times the model's price · the model: $5,280Week of Aug 1, 2018 · Bitcoin $7,605: at 1.43 times the model's price · the model: $5,317Week of Aug 29, 2018 · Bitcoin $7,031: at 1.31 times the model's price · the model: $5,354Week of Sep 26, 2018 · Bitcoin $6,465: at 1.20 times the model's price · the model: $5,392Week of Oct 24, 2018 · Bitcoin $6,566: at 1.21 times the model's price · the model: $5,430Week of Nov 21, 2018 · Bitcoin $4,661: at 85% of the model's price · the model: $5,468Week of Dec 19, 2018 · Bitcoin $3,662: at 67% of the model's price · the model: $5,506Week of Jan 16, 2019 · Bitcoin $3,592: at 65% of the model's price · the model: $5,544Week of Feb 13, 2019 · Bitcoin $3,609: at 65% of the model's price · the model: $5,582Week of Mar 13, 2019 · Bitcoin $3,866: at 69% of the model's price · the model: $5,621Week of Apr 10, 2019 · Bitcoin $5,308: at 94% of the model's price · the model: $5,659Week of May 8, 2019 · Bitcoin $5,987: at 1.05 times the model's price · the model: $5,698Week of Jun 5, 2019 · Bitcoin $7,776: at 1.36 times the model's price · the model: $5,737Week of Jul 3, 2019 · Bitcoin $11,940: at 2.07 times the model's price · the model: $5,776Week of Jul 31, 2019 · Bitcoin $10,081: at 1.73 times the model's price · the model: $5,815Week of Aug 28, 2019 · Bitcoin $9,721: at 1.66 times the model's price · the model: $5,855Week of Sep 25, 2019 · Bitcoin $8,430: at 1.43 times the model's price · the model: $5,894Week of Oct 23, 2019 · Bitcoin $7,467: at 1.26 times the model's price · the model: $5,934Week of Nov 20, 2019 · Bitcoin $8,098: at 1.36 times the model's price · the model: $5,974Week of Dec 18, 2019 · Bitcoin $7,278: at 1.21 times the model's price · the model: $6,014Week of Jan 15, 2020 · Bitcoin $8,821: at 1.46 times the model's price · the model: $6,054Week of Feb 12, 2020 · Bitcoin $10,326: at 1.69 times the model's price · the model: $6,094Week of Mar 11, 2020 · Bitcoin $7,935: at 1.29 times the model's price · the model: $6,134Week of Apr 8, 2020 · Bitcoin $7,361: at 1.19 times the model's price · the model: $6,175Week of May 6, 2020 · Bitcoin $9,143: at 1.47 times the model's price · the model: $6,216Week of Jun 3, 2020 · Bitcoin $9,666: at 14% of the model's price · the model: $67,122Week of Jul 1, 2020 · Bitcoin $9,232: at 14% of the model's price · the model: $67,336Week of Jul 29, 2020 · Bitcoin $11,101: at 16% of the model's price · the model: $67,551Week of Aug 26, 2020 · Bitcoin $11,461: at 17% of the model's price · the model: $67,766Week of Sep 23, 2020 · Bitcoin $10,241: at 15% of the model's price · the model: $67,982Week of Oct 21, 2020 · Bitcoin $12,781: at 19% of the model's price · the model: $68,197Week of Nov 18, 2020 · Bitcoin $17,776: at 26% of the model's price · the model: $68,414Week of Dec 16, 2020 · Bitcoin $21,336: at 31% of the model's price · the model: $68,630Week of Jan 13, 2021 · Bitcoin $37,371: at 54% of the model's price · the model: $68,848Week of Feb 10, 2021 · Bitcoin $44,808: at 65% of the model's price · the model: $69,065Week of Mar 10, 2021 · Bitcoin $55,852: at 81% of the model's price · the model: $69,283Week of Apr 7, 2021 · Bitcoin $55,953: at 81% of the model's price · the model: $69,501Week of May 5, 2021 · Bitcoin $57,436: at 82% of the model's price · the model: $69,720Week of Jun 2, 2021 · Bitcoin $37,569: at 54% of the model's price · the model: $69,939Week of Jun 30, 2021 · Bitcoin $35,045: at 50% of the model's price · the model: $70,158Week of Jul 28, 2021 · Bitcoin $40,020: at 57% of the model's price · the model: $70,378Week of Aug 25, 2021 · Bitcoin $48,973: at 69% of the model's price · the model: $70,598Week of Sep 22, 2021 · Bitcoin $43,544: at 61% of the model's price · the model: $70,819Week of Oct 20, 2021 · Bitcoin $66,001: at 93% of the model's price · the model: $71,040Week of Nov 17, 2021 · Bitcoin $60,345: at 85% of the model's price · the model: $71,261Week of Dec 15, 2021 · Bitcoin $48,865: at 68% of the model's price · the model: $71,483Week of Jan 12, 2022 · Bitcoin $43,903: at 61% of the model's price · the model: $71,705Week of Feb 9, 2022 · Bitcoin $44,373: at 62% of the model's price · the model: $71,927Week of Mar 9, 2022 · Bitcoin $41,942: at 58% of the model's price · the model: $72,150Week of Apr 6, 2022 · Bitcoin $43,170: at 60% of the model's price · the model: $72,374Week of May 4, 2022 · Bitcoin $39,690: at 55% of the model's price · the model: $72,597Week of Jun 1, 2022 · Bitcoin $29,806: at 41% of the model's price · the model: $72,821Week of Jun 29, 2022 · Bitcoin $20,123: at 28% of the model's price · the model: $73,046Week of Jul 27, 2022 · Bitcoin $22,952: at 31% of the model's price · the model: $73,271Week of Aug 24, 2022 · Bitcoin $21,368: at 29% of the model's price · the model: $73,496Week of Sep 21, 2022 · Bitcoin $18,461: at 25% of the model's price · the model: $73,721Week of Oct 19, 2022 · Bitcoin $19,124: at 26% of the model's price · the model: $73,947Week of Nov 16, 2022 · Bitcoin $16,663: at 22% of the model's price · the model: $74,174Week of Dec 14, 2022 · Bitcoin $17,803: at 24% of the model's price · the model: $74,401Week of Jan 11, 2023 · Bitcoin $17,943: at 24% of the model's price · the model: $74,628Week of Feb 8, 2023 · Bitcoin $22,963: at 31% of the model's price · the model: $74,856Week of Mar 8, 2023 · Bitcoin $21,705: at 29% of the model's price · the model: $75,083Week of Apr 5, 2023 · Bitcoin $28,170: at 37% of the model's price · the model: $75,312Week of May 3, 2023 · Bitcoin $29,026: at 38% of the model's price · the model: $75,541Week of May 31, 2023 · Bitcoin $27,210: at 36% of the model's price · the model: $75,770Week of Jun 28, 2023 · Bitcoin $30,077: at 40% of the model's price · the model: $75,999Week of Jul 26, 2023 · Bitcoin $29,352: at 39% of the model's price · the model: $76,229Week of Aug 23, 2023 · Bitcoin $26,433: at 35% of the model's price · the model: $76,460Week of Sep 20, 2023 · Bitcoin $27,125: at 35% of the model's price · the model: $76,690Week of Oct 18, 2023 · Bitcoin $28,320: at 37% of the model's price · the model: $76,921Week of Nov 15, 2023 · Bitcoin $37,858: at 49% of the model's price · the model: $77,153Week of Dec 13, 2023 · Bitcoin $42,869: at 55% of the model's price · the model: $77,385Week of Jan 10, 2024 · Bitcoin $46,654: at 60% of the model's price · the model: $77,617Week of Feb 7, 2024 · Bitcoin $44,350: at 57% of the model's price · the model: $77,850Week of Mar 6, 2024 · Bitcoin $66,074: at 85% of the model's price · the model: $78,083Week of Apr 3, 2024 · Bitcoin $65,963: at 84% of the model's price · the model: $78,317Week of May 1, 2024 · Bitcoin $58,365: at 8% of the model's price · the model: $773,202Week of May 29, 2024 · Bitcoin $67,652: at 9% of the model's price · the model: $774,355Week of Jun 26, 2024 · Bitcoin $60,865: at 8% of the model's price · the model: $775,509Week of Jul 24, 2024 · Bitcoin $65,376: at 8% of the model's price · the model: $776,664Week of Aug 21, 2024 · Bitcoin $61,156: at 8% of the model's price · the model: $777,819Week of Sep 18, 2024 · Bitcoin $61,760: at 8% of the model's price · the model: $778,976Week of Oct 16, 2024 · Bitcoin $67,620: at 9% of the model's price · the model: $780,134Week of Nov 13, 2024 · Bitcoin $90,375: at 12% of the model's price · the model: $781,292Week of Dec 11, 2024 · Bitcoin $101,125: at 13% of the model's price · the model: $782,452Week of Jan 8, 2025 · Bitcoin $95,061: at 12% of the model's price · the model: $783,613Week of Feb 5, 2025 · Bitcoin $96,612: at 12% of the model's price · the model: $784,774Week of Mar 5, 2025 · Bitcoin $90,606: at 12% of the model's price · the model: $785,937Week of Apr 2, 2025 · Bitcoin $82,516: at 10% of the model's price · the model: $787,100Week of Apr 30, 2025 · Bitcoin $94,172: at 12% of the model's price · the model: $788,265Week of May 28, 2025 · Bitcoin $107,782: at 14% of the model's price · the model: $789,430Week of Jun 25, 2025 · Bitcoin $107,341: at 14% of the model's price · the model: $790,597Week of Jul 23, 2025 · Bitcoin $118,756: at 15% of the model's price · the model: $791,764Week of Aug 20, 2025 · Bitcoin $114,271: at 14% of the model's price · the model: $792,933Week of Sep 17, 2025 · Bitcoin $116,448: at 15% of the model's price · the model: $794,102Week of Oct 15, 2025 · Bitcoin $110,763: at 14% of the model's price · the model: $795,272Week of Nov 12, 2025 · Bitcoin $101,654: at 13% of the model's price · the model: $796,444Week of Dec 10, 2025 · Bitcoin $92,015: at 12% of the model's price · the model: $797,616Week of Jan 7, 2026 · Bitcoin $91,364: at 11% of the model's price · the model: $798,789Week of Feb 4, 2026 · Bitcoin $73,166: at 9% of the model's price · the model: $799,963Week of Mar 4, 2026 · Bitcoin $72,667: at 9% of the model's price · the model: $801,139Week of Apr 1, 2026 · Bitcoin $68,114: at 8% of the model's price · the model: $802,315Week of Apr 29, 2026 · Bitcoin $75,780: at 9% of the model's price · the model: $803,492Week of May 27, 2026 · Bitcoin $74,449: at 9% of the model's price · the model: $804,670Week of Jun 24, 2026 · Bitcoin $61,078: at 8% of the model's price · the model: $805,849Week of Jul 22, 2026 · Bitcoin $66,114: at 8% of the model's price · the model: $807,029Week of Aug 19, 2026 · Bitcoin $69,335: at 9% of the model's price · the model: $808,210Week of Sep 16, 2026 · Bitcoin $76,206: at 9% of the model's price · the model: $809,392Week of Oct 14, 2026 · Bitcoin $81,682: at 10% of the model's price · the model: $810,575$81,682

Bitcoin (a log scale)the stock-to-flow model's pricesince it was published

§ 02 · Before and afterMEASURED

Before and after it was published

as of · every close against the model's price that day

ClosesDaysWithin 2× of itOver itMiddle closeLowestHighest
Before it was published
Jan 1, 2014 – Mar 21, 2019
1,90665%55% 1.16× 0.12×
Aug 2, 2016
4.64×
Jan 6, 2014
Since it was published
Mar 22, 2019 – Oct 14, 2026
2,76435%13% 0.32× 0.07×
Sep 6, 2024
2.27×
Jun 26, 2019

Since the model was published, Bitcoin closed within a factor of 2 of its price - between half of it and twice it - on 35% of 2,764 days, and over it on 13%. The middle close sat at 32% of the model's price; the furthest under was at 7% of it on Sep 6, 2024, the furthest over at 2.27 times it on Jun 26, 2019. On our closes from the years it was fitted on, within a factor of 2 on 65% of 1,906 days.

§ 03 · Halving by halving

Halving by halving

as of · each era between two halvings

EraNew coins a blockThe model's priceBitcoin's highest closeWithin 2×Middle close
The 2012 halving
Jan 1, 2014 – Jul 8, 2016
25 $197.17
to $362.17
$919.24
Jan 6, 2014, 4.64×
72%1.29×
The 2016 halving
Jul 9, 2016 – May 10, 2020
12.5 $4,365
to $6,222
$19,103
Dec 16, 2017, 3.81×
70%1.16×
The 2020 halving
May 11, 2020 – Apr 19, 2024
6.25 $66,946
to $78,450
$73,072
Mar 13, 2024, 0.94×
40%0.40×
The 2024 halving
Apr 20, 2024 – Oct 14, 2026
3.125 $772,750
to $810,575
$124,659
Oct 6, 2025, 0.16×
0%0.10×

Each row is one era between halvings, from the halving's day (or our first close) to the day before the next; the multiples are a close over the model's price that day. The current era is marked, its highest close so far.

§ 04 · How it is tested

How it is tested

as of · methodology

The model is PlanB's of Mar 22, 2019 as published: market value = e14.6 × SF3.3, in dollars, and the price that market value over the coins mined. Stock-to-flow is the coins mined up to a day over a year's new coins at that day's pace. Both come here from Bitcoin's issuance schedule: 50 new coins a block at first, halved every 210,000 blocks; each finished era's 210,000 blocks spread evenly over its days (the halvings' days from our hand-checked file, the first on Nov 28, 2012), the current era's at the last finished one's pace (145.8 blocks a day). PlanB's own chart counted each month's mined coins, so its line wobbles around this one by a few percent; next to the gap between the model and Bitcoin's price that is small.

There is no luck test: it is one published line against one price, not a pattern picked out of many, so the counts are given as they are. "Within a factor of 2" is a loose bar on purpose: a model off by half or by double still counts as near. Our closes start with Bitstamp's from Jan 1, 2014 and miss Bitcoin's first five years, which the model was fitted on too. Prices are Bitcoin's own closes in dollars.

§ 05 · Revisions1 dated

Revisions

as of · every change to its headline numbers, dated

This study is re-run every night on the whole history: Bitcoin's daily closes from Jan 1, 2014 to Aug 16, 2017 are Bitstamp's, Europe's oldest exchange, and ours from the next day on (on the 3,346 days both have, the two closes differ by 0.06% in the middle case). It was first written on Oct 15, 2026; its numbers last moved on Oct 15, 2026. Each night its headline numbers moved is listed here, newest first.

  1. Since the model was published: within a factor of 2 of its price on 35% of days · the middle close 0.32 times its price · today 0.10

§ 06 · More

More research

as of