§ 01 · Today
Today's ribbons
as of Oct 15, 2026 · Bitcoin's daily hash rate, Mar 2, 2014 to Oct 14, 2026
The hash rate is the computing power mining Bitcoin, here mempool.space 's daily figure. When the price falls far enough that mining stops paying, miners switch machines off and the hash rate's 30-day average falls under its 60-day: "capitulation", in Charles Edwards' hash ribbons. The day the 30-day average moves back over is the "recovery", read by many as the end of the selling and the sign of a bottom. Here each recovery, and each capitulation's first day, is a buy of Bitcoin at that day's close; each day reads the hash rate up to the day before, the last one out.
Oct 14, 2026: 999 EH/s ; the 30-day average 964 EH/s against the 60-day 943 EH/s: no capitulation; the last recovery began on Aug 28, 2026.
Bitcoin's hash rate from 2014 to 2026 with its 30-day and 60-day averages: a capitulation on 2014-12-20; a recovery on 2015-01-02; a capitulation on 2015-04-29; a recovery on 2015-05-03; a capitulation on 2015-05-04; a recovery on 2015-05-26; a capitulation on 2015-05-27; a recovery on 2015-05-29; a capitulation on 2015-05-30; a recovery on 2015-05-31; a capitulation on 2016-08-01; a recovery on 2016-08-24; a capitulation on 2018-11-01; a recovery on 2019-01-12; a capitulation on 2019-11-22; a recovery on 2019-12-23; a capitulation on 2020-03-21; a recovery on 2020-04-26; a capitulation on 2020-05-26; a recovery on 2020-06-25; a capitulation on 2020-10-31; a recovery on 2020-12-04; a capitulation on 2021-04-26; a recovery on 2021-04-27; a capitulation on 2021-04-28; a recovery on 2021-05-19; a capitulation on 2021-06-05; a recovery on 2021-08-10; a capitulation on 2022-06-11; a recovery on 2022-07-06; a capitulation on 2022-07-07; a recovery on 2022-08-21; a capitulation on 2022-11-29; a recovery on 2023-01-16; a capitulation on 2023-07-14; a recovery on 2023-07-16; a capitulation on 2023-07-17; a recovery on 2023-07-23; a capitulation on 2023-08-10; a recovery on 2023-08-12; a capitulation on 2024-05-16; a recovery on 2024-06-19; a capitulation on 2024-06-21; a recovery on 2024-07-25; a capitulation on 2024-10-09; a recovery on 2024-10-13; a capitulation on 2025-02-03; a recovery on 2025-02-04; a capitulation on 2025-02-06; a recovery on 2025-02-09; a capitulation on 2025-03-13; a recovery on 2025-03-14; a capitulation on 2025-03-19; a recovery on 2025-03-25; a capitulation on 2025-05-17; a recovery on 2025-05-23; a capitulation on 2025-05-24; a recovery on 2025-05-25; a capitulation on 2025-06-27; a recovery on 2025-07-25; a capitulation on 2025-11-27; a recovery on 2025-11-30; a capitulation on 2025-12-01; a recovery on 2026-01-05; a capitulation on 2026-01-07; a recovery on 2026-02-28; a capitulation on 2026-03-29; a recovery on 2026-05-12; a capitulation on 2026-05-15; a recovery on 2026-05-25; a capitulation on 2026-06-10; a recovery on 2026-07-23; a capitulation on 2026-07-24; a recovery on 2026-08-28; today 999 EH/s, the 30-day 964 EH/s, the 60-day 943 EH/s The hash rate and its 30-day and 60-day averages, every week 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 Week of Mar 23, 2014 · hash rate 0.0 EH/s · 30-day 0.0 EH/s · 60-day 0.0 EH/s Week of Apr 20, 2014 · hash rate 0.1 EH/s · 30-day 0.0 EH/s · 60-day 0.0 EH/s Week of May 18, 2014 · hash rate 0.1 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Jun 15, 2014 · hash rate 0.1 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Jul 13, 2014 · hash rate 0.1 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Aug 10, 2014 · hash rate 0.2 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Sep 7, 2014 · hash rate 0.2 EH/s · 30-day 0.2 EH/s · 60-day 0.2 EH/s Week of Oct 5, 2014 · hash rate 0.3 EH/s · 30-day 0.2 EH/s · 60-day 0.2 EH/s Week of Nov 2, 2014 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.2 EH/s Week of Nov 30, 2014 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Dec 28, 2014 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s · capitulation Week of Jan 25, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Feb 22, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Mar 22, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Apr 19, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of May 17, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s · capitulation Week of Jun 14, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Jul 12, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Aug 9, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Sep 6, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Oct 4, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Nov 1, 2015 · hash rate 0.5 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Nov 29, 2015 · hash rate 0.5 EH/s · 30-day 0.5 EH/s · 60-day 0.5 EH/s Week of Dec 27, 2015 · hash rate 0.7 EH/s · 30-day 0.6 EH/s · 60-day 0.6 EH/s Week of Jan 24, 2016 · hash rate 1.0 EH/s · 30-day 0.8 EH/s · 60-day 0.7 EH/s Week of Feb 21, 2016 · hash rate 1.1 EH/s · 30-day 1.1 EH/s · 60-day 0.9 EH/s Week of Mar 20, 2016 · hash rate 1.1 EH/s · 30-day 1.2 EH/s · 60-day 1.1 EH/s Week of Apr 17, 2016 · hash rate 1.2 EH/s · 30-day 1.2 EH/s · 60-day 1.2 EH/s Week of May 15, 2016 · hash rate 1.4 EH/s · 30-day 1.3 EH/s · 60-day 1.3 EH/s Week of Jun 12, 2016 · hash rate 1.4 EH/s · 30-day 1.4 EH/s · 60-day 1.4 EH/s Week of Jul 10, 2016 · hash rate 1.5 EH/s · 30-day 1.5 EH/s · 60-day 1.5 EH/s Week of Aug 7, 2016 · hash rate 1.7 EH/s · 30-day 1.5 EH/s · 60-day 1.5 EH/s · capitulation Week of Sep 4, 2016 · hash rate 1.7 EH/s · 30-day 1.6 EH/s · 60-day 1.5 EH/s Week of Oct 2, 2016 · hash rate 1.7 EH/s · 30-day 1.7 EH/s · 60-day 1.6 EH/s Week of Oct 30, 2016 · hash rate 1.9 EH/s · 30-day 1.8 EH/s · 60-day 1.8 EH/s Week of Nov 27, 2016 · hash rate 2.1 EH/s · 30-day 2.0 EH/s · 60-day 1.9 EH/s Week of Dec 25, 2016 · hash rate 2.3 EH/s · 30-day 2.2 EH/s · 60-day 2.1 EH/s Week of Jan 22, 2017 · hash rate 3.2 EH/s · 30-day 2.5 EH/s · 60-day 2.3 EH/s Week of Feb 19, 2017 · hash rate 3.2 EH/s · 30-day 3.1 EH/s · 60-day 2.8 EH/s Week of Mar 19, 2017 · hash rate 3.6 EH/s · 30-day 3.3 EH/s · 60-day 3.2 EH/s Week of Apr 16, 2017 · hash rate 3.5 EH/s · 30-day 3.6 EH/s · 60-day 3.5 EH/s Week of May 14, 2017 · hash rate 4.3 EH/s · 30-day 3.9 EH/s · 60-day 3.8 EH/s Week of Jun 11, 2017 · hash rate 5.1 EH/s · 30-day 4.7 EH/s · 60-day 4.3 EH/s Week of Jul 9, 2017 · hash rate 5.3 EH/s · 30-day 5.2 EH/s · 60-day 4.9 EH/s Week of Aug 6, 2017 · hash rate 7.7 EH/s · 30-day 6.1 EH/s · 60-day 5.7 EH/s Week of Sep 3, 2017 · hash rate 7.6 EH/s · 30-day 6.4 EH/s · 60-day 6.2 EH/s Week of Oct 1, 2017 · hash rate 9.4 EH/s · 30-day 7.9 EH/s · 60-day 7.1 EH/s Week of Oct 29, 2017 · hash rate 7.5 EH/s · 30-day 9.2 EH/s · 60-day 8.5 EH/s Week of Nov 26, 2017 · hash rate 10 EH/s · 30-day 9.8 EH/s · 60-day 9.4 EH/s Week of Dec 24, 2017 · hash rate 15 EH/s · 30-day 12 EH/s · 60-day 11 EH/s Week of Jan 21, 2018 · hash rate 18 EH/s · 30-day 16 EH/s · 60-day 14 EH/s Week of Feb 18, 2018 · hash rate 23 EH/s · 30-day 21 EH/s · 60-day 18 EH/s Week of Mar 18, 2018 · hash rate 26 EH/s · 30-day 24 EH/s · 60-day 22 EH/s Week of Apr 15, 2018 · hash rate 29 EH/s · 30-day 26 EH/s · 60-day 25 EH/s Week of May 13, 2018 · hash rate 26 EH/s · 30-day 29 EH/s · 60-day 27 EH/s Week of Jun 10, 2018 · hash rate 36 EH/s · 30-day 33 EH/s · 60-day 31 EH/s Week of Jul 8, 2018 · hash rate 43 EH/s · 30-day 37 EH/s · 60-day 35 EH/s Week of Aug 5, 2018 · hash rate 49 EH/s · 30-day 41 EH/s · 60-day 39 EH/s Week of Sep 2, 2018 · hash rate 52 EH/s · 30-day 49 EH/s · 60-day 44 EH/s Week of Sep 30, 2018 · hash rate 55 EH/s · 30-day 51 EH/s · 60-day 50 EH/s Week of Oct 28, 2018 · hash rate 51 EH/s · 30-day 51 EH/s · 60-day 51 EH/s Week of Nov 25, 2018 · hash rate 42 EH/s · 30-day 47 EH/s · 60-day 50 EH/s · capitulation Week of Dec 23, 2018 · hash rate 36 EH/s · 30-day 38 EH/s · 60-day 43 EH/s · capitulation Week of Jan 20, 2019 · hash rate 40 EH/s · 30-day 41 EH/s · 60-day 40 EH/s Week of Feb 17, 2019 · hash rate 38 EH/s · 30-day 43 EH/s · 60-day 42 EH/s Week of Mar 17, 2019 · hash rate 46 EH/s · 30-day 43 EH/s · 60-day 43 EH/s Week of Apr 14, 2019 · hash rate 48 EH/s · 30-day 46 EH/s · 60-day 45 EH/s Week of May 12, 2019 · hash rate 41 EH/s · 30-day 47 EH/s · 60-day 46 EH/s Week of Jun 9, 2019 · hash rate 59 EH/s · 30-day 52 EH/s · 60-day 49 EH/s Week of Jul 7, 2019 · hash rate 74 EH/s · 30-day 58 EH/s · 60-day 55 EH/s Week of Aug 4, 2019 · hash rate 76 EH/s · 30-day 67 EH/s · 60-day 62 EH/s Week of Sep 1, 2019 · hash rate 81 EH/s · 30-day 74 EH/s · 60-day 71 EH/s Week of Sep 29, 2019 · hash rate 84 EH/s · 30-day 88 EH/s · 60-day 80 EH/s Week of Oct 27, 2019 · hash rate 94 EH/s · 30-day 95 EH/s · 60-day 91 EH/s Week of Nov 24, 2019 · hash rate 85 EH/s · 30-day 92 EH/s · 60-day 94 EH/s · capitulation Week of Dec 22, 2019 · hash rate 99 EH/s · 30-day 92 EH/s · 60-day 93 EH/s · capitulation Week of Jan 19, 2020 · hash rate 116 EH/s · 30-day 104 EH/s · 60-day 98 EH/s Week of Feb 16, 2020 · hash rate 104 EH/s · 30-day 111 EH/s · 60-day 106 EH/s Week of Mar 15, 2020 · hash rate 104 EH/s · 30-day 114 EH/s · 60-day 112 EH/s Week of Apr 12, 2020 · hash rate 118 EH/s · 30-day 102 EH/s · 60-day 108 EH/s · capitulation Week of May 10, 2020 · hash rate 109 EH/s · 30-day 116 EH/s · 60-day 109 EH/s Week of Jun 7, 2020 · hash rate 123 EH/s · 30-day 102 EH/s · 60-day 109 EH/s · capitulation Week of Jul 5, 2020 · hash rate 128 EH/s · 30-day 114 EH/s · 60-day 109 EH/s Week of Aug 2, 2020 · hash rate 127 EH/s · 30-day 122 EH/s · 60-day 117 EH/s Week of Aug 30, 2020 · hash rate 145 EH/s · 30-day 124 EH/s · 60-day 123 EH/s Week of Sep 27, 2020 · hash rate 161 EH/s · 30-day 133 EH/s · 60-day 128 EH/s Week of Oct 25, 2020 · hash rate 130 EH/s · 30-day 139 EH/s · 60-day 135 EH/s Week of Nov 22, 2020 · hash rate 147 EH/s · 30-day 124 EH/s · 60-day 131 EH/s · capitulation Week of Dec 20, 2020 · hash rate 146 EH/s · 30-day 134 EH/s · 60-day 129 EH/s Week of Jan 17, 2021 · hash rate 162 EH/s · 30-day 144 EH/s · 60-day 139 EH/s Week of Feb 14, 2021 · hash rate 151 EH/s · 30-day 152 EH/s · 60-day 147 EH/s Week of Mar 14, 2021 · hash rate 159 EH/s · 30-day 153 EH/s · 60-day 153 EH/s Week of Apr 11, 2021 · hash rate 170 EH/s · 30-day 163 EH/s · 60-day 158 EH/s Week of May 9, 2021 · hash rate 177 EH/s · 30-day 159 EH/s · 60-day 161 EH/s · capitulation Week of Jun 6, 2021 · hash rate 136 EH/s · 30-day 158 EH/s · 60-day 159 EH/s · capitulation Week of Jul 4, 2021 · hash rate 88 EH/s · 30-day 115 EH/s · 60-day 138 EH/s · capitulation Week of Aug 1, 2021 · hash rate 112 EH/s · 30-day 100 EH/s · 60-day 110 EH/s · capitulation Week of Aug 29, 2021 · hash rate 127 EH/s · 30-day 119 EH/s · 60-day 109 EH/s Week of Sep 26, 2021 · hash rate 135 EH/s · 30-day 134 EH/s · 60-day 126 EH/s Week of Oct 24, 2021 · hash rate 158 EH/s · 30-day 145 EH/s · 60-day 139 EH/s Week of Nov 21, 2021 · hash rate 153 EH/s · 30-day 161 EH/s · 60-day 152 EH/s Week of Dec 19, 2021 · hash rate 180 EH/s · 30-day 166 EH/s · 60-day 163 EH/s Week of Jan 16, 2022 · hash rate 193 EH/s · 30-day 176 EH/s · 60-day 172 EH/s Week of Feb 13, 2022 · hash rate 188 EH/s · 30-day 192 EH/s · 60-day 183 EH/s Week of Mar 13, 2022 · hash rate 189 EH/s · 30-day 199 EH/s · 60-day 195 EH/s Week of Apr 10, 2022 · hash rate 191 EH/s · 30-day 203 EH/s · 60-day 201 EH/s Week of May 8, 2022 · hash rate 210 EH/s · 30-day 213 EH/s · 60-day 208 EH/s Week of Jun 5, 2022 · hash rate 213 EH/s · 30-day 215 EH/s · 60-day 214 EH/s Week of Jul 3, 2022 · hash rate 199 EH/s · 30-day 214 EH/s · 60-day 215 EH/s · capitulation Week of Jul 31, 2022 · hash rate 200 EH/s · 30-day 202 EH/s · 60-day 207 EH/s · capitulation Week of Aug 28, 2022 · hash rate 248 EH/s · 30-day 207 EH/s · 60-day 205 EH/s Week of Sep 25, 2022 · hash rate 214 EH/s · 30-day 226 EH/s · 60-day 216 EH/s Week of Oct 23, 2022 · hash rate 270 EH/s · 30-day 252 EH/s · 60-day 240 EH/s Week of Nov 20, 2022 · hash rate 252 EH/s · 30-day 263 EH/s · 60-day 256 EH/s Week of Dec 18, 2022 · hash rate 221 EH/s · 30-day 251 EH/s · 60-day 257 EH/s · capitulation Week of Jan 15, 2023 · hash rate 271 EH/s · 30-day 251 EH/s · 60-day 253 EH/s · capitulation Week of Feb 12, 2023 · hash rate 288 EH/s · 30-day 279 EH/s · 60-day 265 EH/s Week of Mar 12, 2023 · hash rate 290 EH/s · 30-day 310 EH/s · 60-day 293 EH/s Week of Apr 9, 2023 · hash rate 337 EH/s · 30-day 335 EH/s · 60-day 322 EH/s Week of May 7, 2023 · hash rate 286 EH/s · 30-day 344 EH/s · 60-day 339 EH/s Week of Jun 4, 2023 · hash rate 415 EH/s · 30-day 361 EH/s · 60-day 354 EH/s Week of Jul 2, 2023 · hash rate 398 EH/s · 30-day 370 EH/s · 60-day 364 EH/s Week of Jul 30, 2023 · hash rate 376 EH/s · 30-day 378 EH/s · 60-day 373 EH/s Week of Aug 27, 2023 · hash rate 372 EH/s · 30-day 388 EH/s · 60-day 382 EH/s Week of Sep 24, 2023 · hash rate 364 EH/s · 30-day 395 EH/s · 60-day 391 EH/s Week of Oct 22, 2023 · hash rate 397 EH/s · 30-day 428 EH/s · 60-day 412 EH/s Week of Nov 19, 2023 · hash rate 485 EH/s · 30-day 455 EH/s · 60-day 441 EH/s Week of Dec 17, 2023 · hash rate 528 EH/s · 30-day 490 EH/s · 60-day 473 EH/s Week of Jan 14, 2024 · hash rate 611 EH/s · 30-day 524 EH/s · 60-day 506 EH/s Week of Feb 11, 2024 · hash rate 614 EH/s · 30-day 546 EH/s · 60-day 531 EH/s Week of Mar 10, 2024 · hash rate 608 EH/s · 30-day 575 EH/s · 60-day 558 EH/s Week of Apr 7, 2024 · hash rate 611 EH/s · 30-day 604 EH/s · 60-day 588 EH/s Week of May 5, 2024 · hash rate 570 EH/s · 30-day 624 EH/s · 60-day 615 EH/s Week of Jun 2, 2024 · hash rate 622 EH/s · 30-day 600 EH/s · 60-day 612 EH/s · capitulation Week of Jun 30, 2024 · hash rate 571 EH/s · 30-day 580 EH/s · 60-day 591 EH/s · capitulation Week of Jul 28, 2024 · hash rate 675 EH/s · 30-day 605 EH/s · 60-day 593 EH/s Week of Aug 25, 2024 · hash rate 711 EH/s · 30-day 635 EH/s · 60-day 615 EH/s Week of Sep 22, 2024 · hash rate 658 EH/s · 30-day 646 EH/s · 60-day 638 EH/s Week of Oct 20, 2024 · hash rate 616 EH/s · 30-day 653 EH/s · 60-day 650 EH/s Week of Nov 17, 2024 · hash rate 761 EH/s · 30-day 725 EH/s · 60-day 689 EH/s Week of Dec 15, 2024 · hash rate 879 EH/s · 30-day 756 EH/s · 60-day 740 EH/s Week of Jan 12, 2025 · hash rate 776 EH/s · 30-day 786 EH/s · 60-day 768 EH/s Week of Feb 9, 2025 · hash rate 932 EH/s · 30-day 796 EH/s · 60-day 790 EH/s Week of Mar 9, 2025 · hash rate 778 EH/s · 30-day 801 EH/s · 60-day 794 EH/s Week of Apr 6, 2025 · hash rate 1,025 EH/s · 30-day 836 EH/s · 60-day 815 EH/s Week of May 4, 2025 · hash rate 972 EH/s · 30-day 872 EH/s · 60-day 848 EH/s Week of Jun 1, 2025 · hash rate 937 EH/s · 30-day 893 EH/s · 60-day 881 EH/s Week of Jun 29, 2025 · hash rate 732 EH/s · 30-day 874 EH/s · 60-day 880 EH/s · capitulation Week of Jul 27, 2025 · hash rate 1,020 EH/s · 30-day 903 EH/s · 60-day 891 EH/s Week of Aug 24, 2025 · hash rate 945 EH/s · 30-day 928 EH/s · 60-day 911 EH/s Week of Sep 21, 2025 · hash rate 1,186 EH/s · 30-day 1,002 EH/s · 60-day 964 EH/s Week of Oct 19, 2025 · hash rate 1,162 EH/s · 30-day 1,067 EH/s · 60-day 1,026 EH/s Week of Nov 16, 2025 · hash rate 1,100 EH/s · 30-day 1,106 EH/s · 60-day 1,081 EH/s Week of Dec 14, 2025 · hash rate 1,070 EH/s · 30-day 1,068 EH/s · 60-day 1,088 EH/s · capitulation Week of Jan 11, 2026 · hash rate 1,044 EH/s · 30-day 1,051 EH/s · 60-day 1,060 EH/s · capitulation Week of Feb 8, 2026 · hash rate 1,012 EH/s · 30-day 951 EH/s · 60-day 1,003 EH/s · capitulation Week of Mar 8, 2026 · hash rate 1,051 EH/s · 30-day 1,035 EH/s · 60-day 995 EH/s Week of Apr 5, 2026 · hash rate 888 EH/s · 30-day 980 EH/s · 60-day 1,002 EH/s · capitulation Week of May 3, 2026 · hash rate 1,067 EH/s · 30-day 958 EH/s · 60-day 970 EH/s · capitulation Week of May 31, 2026 · hash rate 959 EH/s · 30-day 986 EH/s · 60-day 972 EH/s Week of Jun 28, 2026 · hash rate 971 EH/s · 30-day 930 EH/s · 60-day 954 EH/s · capitulation Week of Jul 26, 2026 · hash rate 973 EH/s · 30-day 914 EH/s · 60-day 920 EH/s · capitulation Week of Aug 23, 2026 · hash rate 864 EH/s · 30-day 905 EH/s · 60-day 914 EH/s · capitulation Week of Sep 20, 2026 · hash rate 954 EH/s · 30-day 923 EH/s · 60-day 913 EH/s Week of Oct 14, 2026 · hash rate 999 EH/s · 30-day 964 EH/s · 60-day 943 EH/s Capitulation, Dec 20, 2014 · Bitcoin $331.79 · then: 30 days −34.8% · 90 days −21.0% · 180 days −25.1% Recovery, Jan 2, 2015 · Bitcoin $315.42 · then: 30 days −28.1% · 90 days −19.7% · 180 days −18.3% Capitulation, Apr 29, 2015 · Bitcoin $225.48 · then: 30 days +4.7% · 90 days +30.4% · 180 days +27.2% Recovery, May 3, 2015 · Bitcoin $239.00 · then: 30 days −5.8% · 90 days +17.2% · 180 days +37.5% Capitulation, May 4, 2015 · Bitcoin $238.34 · then: 30 days −5.9% · 90 days +18.5% · 180 days +30.1% Recovery, May 26, 2015 · Bitcoin $235.71 · then: 30 days +2.7% · 90 days −11.0% · 180 days +37.5% Capitulation, May 27, 2015 · Bitcoin $235.17 · then: 30 days +3.3% · 90 days −5.4% · 180 days +37.6% Recovery, May 29, 2015 · Bitcoin $236.03 · then: 30 days +5.3% · 90 days −4.6% · 180 days +39.3% Capitulation, May 30, 2015 · Bitcoin $232.11 · then: 30 days +10.3% · 90 days −0.2% · 180 days +52.2% Recovery, May 31, 2015 · Bitcoin $228.91 · then: 30 days +14.7% · 90 days +0.7% · 180 days +56.0% Capitulation, Aug 1, 2016 · Bitcoin $606.35 · then: 30 days −5.9% · 90 days +15.0% · 180 days +51.5% Recovery, Aug 24, 2016 · Bitcoin $577.58 · then: 30 days +4.1% · 90 days +29.7% · 180 days +87.7% Capitulation, Nov 1, 2018 · Bitcoin $6,410 · then: 30 days −34.6% · 90 days −46.1% · 180 days −17.0% Recovery, Jan 12, 2019 · Bitcoin $3,583 · then: 30 days +1.3% · 90 days +40.9% · 180 days +216.6% Capitulation, Nov 22, 2019 · Bitcoin $7,268 · then: 30 days +3.2% · 90 days +32.0% · 180 days +30.9% Recovery, Dec 23, 2019 · Bitcoin $7,317 · then: 30 days +18.7% · 90 days −20.5% · 180 days +27.9% Capitulation, Mar 21, 2020 · Bitcoin $6,187 · then: 30 days +10.3% · 90 days +50.5% · 180 days +76.8% Recovery, Apr 26, 2020 · Bitcoin $7,693 · then: 30 days +14.9% · 90 days +26.1% · 180 days +68.0% Capitulation, May 26, 2020 · Bitcoin $8,841 · then: 30 days +4.6% · 90 days +32.9% · 180 days +108.3% Recovery, Jun 25, 2020 · Bitcoin $9,249 · then: 30 days +4.9% · 90 days +10.7% · 180 days +157.4% Capitulation, Oct 31, 2020 · Bitcoin $13,791 · then: 30 days +42.8% · 90 days +148.4% · 180 days +288.3% Recovery, Dec 4, 2020 · Bitcoin $18,651 · then: 30 days +76.9% · 90 days +159.4% · 180 days +101.4% Capitulation, Apr 26, 2021 · Bitcoin $54,001 · then: 30 days −27.3% · 90 days −34.5% · 180 days +13.5% Recovery, Apr 27, 2021 · Bitcoin $55,012 · then: 30 days −30.0% · 90 days −32.3% · 180 days +10.6% Capitulation, Apr 28, 2021 · Bitcoin $54,846 · then: 30 days −35.0% · 90 days −28.1% · 180 days +15.0% Recovery, May 19, 2021 · Bitcoin $36,690 · then: 30 days −2.4% · 90 days +21.8% · 180 days +73.4% Capitulation, Jun 5, 2021 · Bitcoin $35,513 · then: 30 days −5.1% · 90 days +40.8% · 180 days +59.0% Recovery, Aug 10, 2021 · Bitcoin $45,585 · then: 30 days +1.8% · 90 days +48.1% · 180 days −7.0% Capitulation, Jun 11, 2022 · Bitcoin $28,425 · then: 30 days −29.8% · 90 days −24.9% · 180 days −39.4% Recovery, Jul 6, 2022 · Bitcoin $20,565 · then: 30 days +13.4% · 90 days −1.1% · 180 days −18.9% Capitulation, Jul 7, 2022 · Bitcoin $21,625 · then: 30 days +6.1% · 90 days −6.8% · 180 days −22.9% Recovery, Aug 21, 2022 · Bitcoin $21,516 · then: 30 days −12.3% · 90 days −22.4% · 180 days +14.2% Capitulation, Nov 29, 2022 · Bitcoin $16,443 · then: 30 days +1.2% · 90 days +42.9% · 180 days +70.7% Recovery, Jan 16, 2023 · Bitcoin $21,186 · then: 30 days +14.8% · 90 days +43.0% · 180 days +43.0% Capitulation, Jul 14, 2023 · Bitcoin $30,312 · then: 30 days −3.3% · 90 days −11.7% · 180 days +53.9% Recovery, Jul 16, 2023 · Bitcoin $30,232 · then: 30 days −3.4% · 90 days −11.2% · 180 days +41.5% Capitulation, Jul 17, 2023 · Bitcoin $30,138 · then: 30 days −4.7% · 90 days −9.9% · 180 days +42.2% Recovery, Jul 23, 2023 · Bitcoin $30,084 · then: 30 days −13.4% · 90 days −0.6% · 180 days +38.5% Capitulation, Aug 10, 2023 · Bitcoin $29,456 · then: 30 days −12.1% · 90 days +20.9% · 180 days +46.3% Recovery, Aug 12, 2023 · Bitcoin $29,430 · then: 30 days −14.5% · 90 days +26.7% · 180 days +53.9% Capitulation, May 16, 2024 · Bitcoin $65,235 · then: 30 days +1.5% · 90 days −10.0% · 180 days +34.8% Recovery, Jun 19, 2024 · Bitcoin $64,974 · then: 30 days +2.6% · 90 days −7.2% · 180 days +63.2% Capitulation, Jun 21, 2024 · Bitcoin $64,144 · then: 30 days +6.3% · 90 days −1.9% · 180 days +56.2% Recovery, Jul 25, 2024 · Bitcoin $65,800 · then: 30 days −2.5% · 90 days +1.3% · 180 days +61.3% Capitulation, Oct 9, 2024 · Bitcoin $60,636 · then: 30 days +26.2% · 90 days +59.9% · 180 days +30.6% Recovery, Oct 13, 2024 · Bitcoin $62,870 · then: 30 days +39.9% · 90 days +50.5% · 180 days +32.7% Capitulation, Feb 3, 2025 · Bitcoin $101,329 · then: 30 days −10.6% · 90 days −7.0% · 180 days +11.1% Recovery, Feb 4, 2025 · Bitcoin $97,763 · then: 30 days −8.0% · 90 days −3.1% · 180 days +16.8% Capitulation, Feb 6, 2025 · Bitcoin $96,554 · then: 30 days −10.7% · 90 days +0.5% · 180 days +18.2% Recovery, Feb 9, 2025 · Bitcoin $96,463 · then: 30 days −14.0% · 90 days +8.7% · 180 days +21.0% Capitulation, Mar 13, 2025 · Bitcoin $81,116 · then: 30 days +5.1% · 90 days +33.9% · 180 days +37.5% Recovery, Mar 14, 2025 · Bitcoin $83,983 · then: 30 days −0.3% · 90 days +25.8% · 180 days +35.7% Capitulation, Mar 19, 2025 · Bitcoin $86,846 · then: 30 days −2.7% · 90 days +20.4% · 180 days +32.8% Recovery, Mar 25, 2025 · Bitcoin $87,393 · then: 30 days +7.5% · 90 days +20.5% · 180 days +31.9% Capitulation, May 17, 2025 · Bitcoin $103,127 · then: 30 days +3.6% · 90 days +13.8% · 180 days −3.3% Recovery, May 23, 2025 · Bitcoin $107,318 · then: 30 days −5.9% · 90 days +4.8% · 180 days −14.7% Capitulation, May 24, 2025 · Bitcoin $107,762 · then: 30 days −2.3% · 90 days +8.5% · 180 days −19.6% Recovery, May 25, 2025 · Bitcoin $109,004 · then: 30 days −2.7% · 90 days +5.9% · 180 days −21.9% Capitulation, Jun 27, 2025 · Bitcoin $107,048 · then: 30 days +11.6% · 90 days +1.8% · 180 days −18.1% Recovery, Jul 25, 2025 · Bitcoin $117,614 · then: 30 days −3.5% · 90 days −6.4% · 180 days −23.9% Capitulation, Nov 27, 2025 · Bitcoin $91,334 · then: 30 days −3.8% · 90 days −25.6% · 180 days −16.9% Recovery, Nov 30, 2025 · Bitcoin $90,360 · then: 30 days −2.1% · 90 days −25.9% · 180 days −18.7% Capitulation, Dec 1, 2025 · Bitcoin $86,286 · then: 30 days +1.6% · 90 days −23.8% · 180 days −14.4% Recovery, Jan 5, 2026 · Bitcoin $93,860 · then: 30 days −22.0% · 90 days −26.4% · 180 days −32.7% Capitulation, Jan 7, 2026 · Bitcoin $91,364 · then: 30 days −22.7% · 90 days −21.3% · 180 days −29.9% Recovery, Feb 28, 2026 · Bitcoin $66,973 · then: 30 days −0.3% · 90 days +9.7% · 180 days +19.8% Capitulation, Mar 29, 2026 · Bitcoin $66,011 · then: 30 days +15.7% · 90 days −9.1% · 180 days +27.4% Recovery, May 12, 2026 · Bitcoin $80,504 · then: 30 days −21.0% · 90 days −20.5% Capitulation, May 15, 2026 · Bitcoin $79,113 · then: 30 days −16.9% · 90 days −19.7% Recovery, May 25, 2026 · Bitcoin $77,322 · then: 30 days −21.0% · 90 days +0.5% Capitulation, Jun 10, 2026 · Bitcoin $61,511 · then: 30 days +4.3% · 90 days +27.5% Recovery, Jul 23, 2026 · Bitcoin $65,099 · then: 30 days +18.4% Capitulation, Jul 24, 2026 · Bitcoin $64,140 · then: 30 days +21.2% Recovery, Aug 28, 2026 · Bitcoin $77,846 · then: 30 days +8.5% 999 EH/s Bitcoin's hash rate from 2014 to 2026 with its 30-day and 60-day averages: a capitulation on 2014-12-20; a recovery on 2015-01-02; a capitulation on 2015-04-29; a recovery on 2015-05-03; a capitulation on 2015-05-04; a recovery on 2015-05-26; a capitulation on 2015-05-27; a recovery on 2015-05-29; a capitulation on 2015-05-30; a recovery on 2015-05-31; a capitulation on 2016-08-01; a recovery on 2016-08-24; a capitulation on 2018-11-01; a recovery on 2019-01-12; a capitulation on 2019-11-22; a recovery on 2019-12-23; a capitulation on 2020-03-21; a recovery on 2020-04-26; a capitulation on 2020-05-26; a recovery on 2020-06-25; a capitulation on 2020-10-31; a recovery on 2020-12-04; a capitulation on 2021-04-26; a recovery on 2021-04-27; a capitulation on 2021-04-28; a recovery on 2021-05-19; a capitulation on 2021-06-05; a recovery on 2021-08-10; a capitulation on 2022-06-11; a recovery on 2022-07-06; a capitulation on 2022-07-07; a recovery on 2022-08-21; a capitulation on 2022-11-29; a recovery on 2023-01-16; a capitulation on 2023-07-14; a recovery on 2023-07-16; a capitulation on 2023-07-17; a recovery on 2023-07-23; a capitulation on 2023-08-10; a recovery on 2023-08-12; a capitulation on 2024-05-16; a recovery on 2024-06-19; a capitulation on 2024-06-21; a recovery on 2024-07-25; a capitulation on 2024-10-09; a recovery on 2024-10-13; a capitulation on 2025-02-03; a recovery on 2025-02-04; a capitulation on 2025-02-06; a recovery on 2025-02-09; a capitulation on 2025-03-13; a recovery on 2025-03-14; a capitulation on 2025-03-19; a recovery on 2025-03-25; a capitulation on 2025-05-17; a recovery on 2025-05-23; a capitulation on 2025-05-24; a recovery on 2025-05-25; a capitulation on 2025-06-27; a recovery on 2025-07-25; a capitulation on 2025-11-27; a recovery on 2025-11-30; a capitulation on 2025-12-01; a recovery on 2026-01-05; a capitulation on 2026-01-07; a recovery on 2026-02-28; a capitulation on 2026-03-29; a recovery on 2026-05-12; a capitulation on 2026-05-15; a recovery on 2026-05-25; a capitulation on 2026-06-10; a recovery on 2026-07-23; a capitulation on 2026-07-24; a recovery on 2026-08-28; today 999 EH/s, the 30-day 964 EH/s, the 60-day 943 EH/s The hash rate and its 30-day and 60-day averages, every week 2016 2018 2020 2022 2024 2026 Week of Mar 23, 2014 · hash rate 0.0 EH/s · 30-day 0.0 EH/s · 60-day 0.0 EH/s Week of Apr 20, 2014 · hash rate 0.1 EH/s · 30-day 0.0 EH/s · 60-day 0.0 EH/s Week of May 18, 2014 · hash rate 0.1 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Jun 15, 2014 · hash rate 0.1 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Jul 13, 2014 · hash rate 0.1 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Aug 10, 2014 · hash rate 0.2 EH/s · 30-day 0.1 EH/s · 60-day 0.1 EH/s Week of Sep 7, 2014 · hash rate 0.2 EH/s · 30-day 0.2 EH/s · 60-day 0.2 EH/s Week of Oct 5, 2014 · hash rate 0.3 EH/s · 30-day 0.2 EH/s · 60-day 0.2 EH/s Week of Nov 2, 2014 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.2 EH/s Week of Nov 30, 2014 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Dec 28, 2014 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s · capitulation Week of Jan 25, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Feb 22, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Mar 22, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Apr 19, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of May 17, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s · capitulation Week of Jun 14, 2015 · hash rate 0.3 EH/s · 30-day 0.3 EH/s · 60-day 0.3 EH/s Week of Jul 12, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Aug 9, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Sep 6, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Oct 4, 2015 · hash rate 0.4 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Nov 1, 2015 · hash rate 0.5 EH/s · 30-day 0.4 EH/s · 60-day 0.4 EH/s Week of Nov 29, 2015 · hash rate 0.5 EH/s · 30-day 0.5 EH/s · 60-day 0.5 EH/s Week of Dec 27, 2015 · hash rate 0.7 EH/s · 30-day 0.6 EH/s · 60-day 0.6 EH/s Week of Jan 24, 2016 · hash rate 1.0 EH/s · 30-day 0.8 EH/s · 60-day 0.7 EH/s Week of Feb 21, 2016 · hash rate 1.1 EH/s · 30-day 1.1 EH/s · 60-day 0.9 EH/s Week of Mar 20, 2016 · hash rate 1.1 EH/s · 30-day 1.2 EH/s · 60-day 1.1 EH/s Week of Apr 17, 2016 · hash rate 1.2 EH/s · 30-day 1.2 EH/s · 60-day 1.2 EH/s Week of May 15, 2016 · hash rate 1.4 EH/s · 30-day 1.3 EH/s · 60-day 1.3 EH/s Week of Jun 12, 2016 · hash rate 1.4 EH/s · 30-day 1.4 EH/s · 60-day 1.4 EH/s Week of Jul 10, 2016 · hash rate 1.5 EH/s · 30-day 1.5 EH/s · 60-day 1.5 EH/s Week of Aug 7, 2016 · hash rate 1.7 EH/s · 30-day 1.5 EH/s · 60-day 1.5 EH/s · capitulation Week of Sep 4, 2016 · hash rate 1.7 EH/s · 30-day 1.6 EH/s · 60-day 1.5 EH/s Week of Oct 2, 2016 · hash rate 1.7 EH/s · 30-day 1.7 EH/s · 60-day 1.6 EH/s Week of Oct 30, 2016 · hash rate 1.9 EH/s · 30-day 1.8 EH/s · 60-day 1.8 EH/s Week of Nov 27, 2016 · hash rate 2.1 EH/s · 30-day 2.0 EH/s · 60-day 1.9 EH/s Week of Dec 25, 2016 · hash rate 2.3 EH/s · 30-day 2.2 EH/s · 60-day 2.1 EH/s Week of Jan 22, 2017 · hash rate 3.2 EH/s · 30-day 2.5 EH/s · 60-day 2.3 EH/s Week of Feb 19, 2017 · hash rate 3.2 EH/s · 30-day 3.1 EH/s · 60-day 2.8 EH/s Week of Mar 19, 2017 · hash rate 3.6 EH/s · 30-day 3.3 EH/s · 60-day 3.2 EH/s Week of Apr 16, 2017 · hash rate 3.5 EH/s · 30-day 3.6 EH/s · 60-day 3.5 EH/s Week of May 14, 2017 · hash rate 4.3 EH/s · 30-day 3.9 EH/s · 60-day 3.8 EH/s Week of Jun 11, 2017 · hash rate 5.1 EH/s · 30-day 4.7 EH/s · 60-day 4.3 EH/s Week of Jul 9, 2017 · hash rate 5.3 EH/s · 30-day 5.2 EH/s · 60-day 4.9 EH/s Week of Aug 6, 2017 · hash rate 7.7 EH/s · 30-day 6.1 EH/s · 60-day 5.7 EH/s Week of Sep 3, 2017 · hash rate 7.6 EH/s · 30-day 6.4 EH/s · 60-day 6.2 EH/s Week of Oct 1, 2017 · hash rate 9.4 EH/s · 30-day 7.9 EH/s · 60-day 7.1 EH/s Week of Oct 29, 2017 · hash rate 7.5 EH/s · 30-day 9.2 EH/s · 60-day 8.5 EH/s Week of Nov 26, 2017 · hash rate 10 EH/s · 30-day 9.8 EH/s · 60-day 9.4 EH/s Week of Dec 24, 2017 · hash rate 15 EH/s · 30-day 12 EH/s · 60-day 11 EH/s Week of Jan 21, 2018 · hash rate 18 EH/s · 30-day 16 EH/s · 60-day 14 EH/s Week of Feb 18, 2018 · hash rate 23 EH/s · 30-day 21 EH/s · 60-day 18 EH/s Week of Mar 18, 2018 · hash rate 26 EH/s · 30-day 24 EH/s · 60-day 22 EH/s Week of Apr 15, 2018 · hash rate 29 EH/s · 30-day 26 EH/s · 60-day 25 EH/s Week of May 13, 2018 · hash rate 26 EH/s · 30-day 29 EH/s · 60-day 27 EH/s Week of Jun 10, 2018 · hash rate 36 EH/s · 30-day 33 EH/s · 60-day 31 EH/s Week of Jul 8, 2018 · hash rate 43 EH/s · 30-day 37 EH/s · 60-day 35 EH/s Week of Aug 5, 2018 · hash rate 49 EH/s · 30-day 41 EH/s · 60-day 39 EH/s Week of Sep 2, 2018 · hash rate 52 EH/s · 30-day 49 EH/s · 60-day 44 EH/s Week of Sep 30, 2018 · hash rate 55 EH/s · 30-day 51 EH/s · 60-day 50 EH/s Week of Oct 28, 2018 · hash rate 51 EH/s · 30-day 51 EH/s · 60-day 51 EH/s Week of Nov 25, 2018 · hash rate 42 EH/s · 30-day 47 EH/s · 60-day 50 EH/s · capitulation Week of Dec 23, 2018 · hash rate 36 EH/s · 30-day 38 EH/s · 60-day 43 EH/s · capitulation Week of Jan 20, 2019 · hash rate 40 EH/s · 30-day 41 EH/s · 60-day 40 EH/s Week of Feb 17, 2019 · hash rate 38 EH/s · 30-day 43 EH/s · 60-day 42 EH/s Week of Mar 17, 2019 · hash rate 46 EH/s · 30-day 43 EH/s · 60-day 43 EH/s Week of Apr 14, 2019 · hash rate 48 EH/s · 30-day 46 EH/s · 60-day 45 EH/s Week of May 12, 2019 · hash rate 41 EH/s · 30-day 47 EH/s · 60-day 46 EH/s Week of Jun 9, 2019 · hash rate 59 EH/s · 30-day 52 EH/s · 60-day 49 EH/s Week of Jul 7, 2019 · hash rate 74 EH/s · 30-day 58 EH/s · 60-day 55 EH/s Week of Aug 4, 2019 · hash rate 76 EH/s · 30-day 67 EH/s · 60-day 62 EH/s Week of Sep 1, 2019 · hash rate 81 EH/s · 30-day 74 EH/s · 60-day 71 EH/s Week of Sep 29, 2019 · hash rate 84 EH/s · 30-day 88 EH/s · 60-day 80 EH/s Week of Oct 27, 2019 · hash rate 94 EH/s · 30-day 95 EH/s · 60-day 91 EH/s Week of Nov 24, 2019 · hash rate 85 EH/s · 30-day 92 EH/s · 60-day 94 EH/s · capitulation Week of Dec 22, 2019 · hash rate 99 EH/s · 30-day 92 EH/s · 60-day 93 EH/s · capitulation Week of Jan 19, 2020 · hash rate 116 EH/s · 30-day 104 EH/s · 60-day 98 EH/s Week of Feb 16, 2020 · hash rate 104 EH/s · 30-day 111 EH/s · 60-day 106 EH/s Week of Mar 15, 2020 · hash rate 104 EH/s · 30-day 114 EH/s · 60-day 112 EH/s Week of Apr 12, 2020 · hash rate 118 EH/s · 30-day 102 EH/s · 60-day 108 EH/s · capitulation Week of May 10, 2020 · hash rate 109 EH/s · 30-day 116 EH/s · 60-day 109 EH/s Week of Jun 7, 2020 · hash rate 123 EH/s · 30-day 102 EH/s · 60-day 109 EH/s · capitulation Week of Jul 5, 2020 · hash rate 128 EH/s · 30-day 114 EH/s · 60-day 109 EH/s Week of Aug 2, 2020 · hash rate 127 EH/s · 30-day 122 EH/s · 60-day 117 EH/s Week of Aug 30, 2020 · hash rate 145 EH/s · 30-day 124 EH/s · 60-day 123 EH/s Week of Sep 27, 2020 · hash rate 161 EH/s · 30-day 133 EH/s · 60-day 128 EH/s Week of Oct 25, 2020 · hash rate 130 EH/s · 30-day 139 EH/s · 60-day 135 EH/s Week of Nov 22, 2020 · hash rate 147 EH/s · 30-day 124 EH/s · 60-day 131 EH/s · capitulation Week of Dec 20, 2020 · hash rate 146 EH/s · 30-day 134 EH/s · 60-day 129 EH/s Week of Jan 17, 2021 · hash rate 162 EH/s · 30-day 144 EH/s · 60-day 139 EH/s Week of Feb 14, 2021 · hash rate 151 EH/s · 30-day 152 EH/s · 60-day 147 EH/s Week of Mar 14, 2021 · hash rate 159 EH/s · 30-day 153 EH/s · 60-day 153 EH/s Week of Apr 11, 2021 · hash rate 170 EH/s · 30-day 163 EH/s · 60-day 158 EH/s Week of May 9, 2021 · hash rate 177 EH/s · 30-day 159 EH/s · 60-day 161 EH/s · capitulation Week of Jun 6, 2021 · hash rate 136 EH/s · 30-day 158 EH/s · 60-day 159 EH/s · capitulation Week of Jul 4, 2021 · hash rate 88 EH/s · 30-day 115 EH/s · 60-day 138 EH/s · capitulation Week of Aug 1, 2021 · hash rate 112 EH/s · 30-day 100 EH/s · 60-day 110 EH/s · capitulation Week of Aug 29, 2021 · hash rate 127 EH/s · 30-day 119 EH/s · 60-day 109 EH/s Week of Sep 26, 2021 · hash rate 135 EH/s · 30-day 134 EH/s · 60-day 126 EH/s Week of Oct 24, 2021 · hash rate 158 EH/s · 30-day 145 EH/s · 60-day 139 EH/s Week of Nov 21, 2021 · hash rate 153 EH/s · 30-day 161 EH/s · 60-day 152 EH/s Week of Dec 19, 2021 · hash rate 180 EH/s · 30-day 166 EH/s · 60-day 163 EH/s Week of Jan 16, 2022 · hash rate 193 EH/s · 30-day 176 EH/s · 60-day 172 EH/s Week of Feb 13, 2022 · hash rate 188 EH/s · 30-day 192 EH/s · 60-day 183 EH/s Week of Mar 13, 2022 · hash rate 189 EH/s · 30-day 199 EH/s · 60-day 195 EH/s Week of Apr 10, 2022 · hash rate 191 EH/s · 30-day 203 EH/s · 60-day 201 EH/s Week of May 8, 2022 · hash rate 210 EH/s · 30-day 213 EH/s · 60-day 208 EH/s Week of Jun 5, 2022 · hash rate 213 EH/s · 30-day 215 EH/s · 60-day 214 EH/s Week of Jul 3, 2022 · hash rate 199 EH/s · 30-day 214 EH/s · 60-day 215 EH/s · capitulation Week of Jul 31, 2022 · hash rate 200 EH/s · 30-day 202 EH/s · 60-day 207 EH/s · capitulation Week of Aug 28, 2022 · hash rate 248 EH/s · 30-day 207 EH/s · 60-day 205 EH/s Week of Sep 25, 2022 · hash rate 214 EH/s · 30-day 226 EH/s · 60-day 216 EH/s Week of Oct 23, 2022 · hash rate 270 EH/s · 30-day 252 EH/s · 60-day 240 EH/s Week of Nov 20, 2022 · hash rate 252 EH/s · 30-day 263 EH/s · 60-day 256 EH/s Week of Dec 18, 2022 · hash rate 221 EH/s · 30-day 251 EH/s · 60-day 257 EH/s · capitulation Week of Jan 15, 2023 · hash rate 271 EH/s · 30-day 251 EH/s · 60-day 253 EH/s · capitulation Week of Feb 12, 2023 · hash rate 288 EH/s · 30-day 279 EH/s · 60-day 265 EH/s Week of Mar 12, 2023 · hash rate 290 EH/s · 30-day 310 EH/s · 60-day 293 EH/s Week of Apr 9, 2023 · hash rate 337 EH/s · 30-day 335 EH/s · 60-day 322 EH/s Week of May 7, 2023 · hash rate 286 EH/s · 30-day 344 EH/s · 60-day 339 EH/s Week of Jun 4, 2023 · hash rate 415 EH/s · 30-day 361 EH/s · 60-day 354 EH/s Week of Jul 2, 2023 · hash rate 398 EH/s · 30-day 370 EH/s · 60-day 364 EH/s Week of Jul 30, 2023 · hash rate 376 EH/s · 30-day 378 EH/s · 60-day 373 EH/s Week of Aug 27, 2023 · hash rate 372 EH/s · 30-day 388 EH/s · 60-day 382 EH/s Week of Sep 24, 2023 · hash rate 364 EH/s · 30-day 395 EH/s · 60-day 391 EH/s Week of Oct 22, 2023 · hash rate 397 EH/s · 30-day 428 EH/s · 60-day 412 EH/s Week of Nov 19, 2023 · hash rate 485 EH/s · 30-day 455 EH/s · 60-day 441 EH/s Week of Dec 17, 2023 · hash rate 528 EH/s · 30-day 490 EH/s · 60-day 473 EH/s Week of Jan 14, 2024 · hash rate 611 EH/s · 30-day 524 EH/s · 60-day 506 EH/s Week of Feb 11, 2024 · hash rate 614 EH/s · 30-day 546 EH/s · 60-day 531 EH/s Week of Mar 10, 2024 · hash rate 608 EH/s · 30-day 575 EH/s · 60-day 558 EH/s Week of Apr 7, 2024 · hash rate 611 EH/s · 30-day 604 EH/s · 60-day 588 EH/s Week of May 5, 2024 · hash rate 570 EH/s · 30-day 624 EH/s · 60-day 615 EH/s Week of Jun 2, 2024 · hash rate 622 EH/s · 30-day 600 EH/s · 60-day 612 EH/s · capitulation Week of Jun 30, 2024 · hash rate 571 EH/s · 30-day 580 EH/s · 60-day 591 EH/s · capitulation Week of Jul 28, 2024 · hash rate 675 EH/s · 30-day 605 EH/s · 60-day 593 EH/s Week of Aug 25, 2024 · hash rate 711 EH/s · 30-day 635 EH/s · 60-day 615 EH/s Week of Sep 22, 2024 · hash rate 658 EH/s · 30-day 646 EH/s · 60-day 638 EH/s Week of Oct 20, 2024 · hash rate 616 EH/s · 30-day 653 EH/s · 60-day 650 EH/s Week of Nov 17, 2024 · hash rate 761 EH/s · 30-day 725 EH/s · 60-day 689 EH/s Week of Dec 15, 2024 · hash rate 879 EH/s · 30-day 756 EH/s · 60-day 740 EH/s Week of Jan 12, 2025 · hash rate 776 EH/s · 30-day 786 EH/s · 60-day 768 EH/s Week of Feb 9, 2025 · hash rate 932 EH/s · 30-day 796 EH/s · 60-day 790 EH/s Week of Mar 9, 2025 · hash rate 778 EH/s · 30-day 801 EH/s · 60-day 794 EH/s Week of Apr 6, 2025 · hash rate 1,025 EH/s · 30-day 836 EH/s · 60-day 815 EH/s Week of May 4, 2025 · hash rate 972 EH/s · 30-day 872 EH/s · 60-day 848 EH/s Week of Jun 1, 2025 · hash rate 937 EH/s · 30-day 893 EH/s · 60-day 881 EH/s Week of Jun 29, 2025 · hash rate 732 EH/s · 30-day 874 EH/s · 60-day 880 EH/s · capitulation Week of Jul 27, 2025 · hash rate 1,020 EH/s · 30-day 903 EH/s · 60-day 891 EH/s Week of Aug 24, 2025 · hash rate 945 EH/s · 30-day 928 EH/s · 60-day 911 EH/s Week of Sep 21, 2025 · hash rate 1,186 EH/s · 30-day 1,002 EH/s · 60-day 964 EH/s Week of Oct 19, 2025 · hash rate 1,162 EH/s · 30-day 1,067 EH/s · 60-day 1,026 EH/s Week of Nov 16, 2025 · hash rate 1,100 EH/s · 30-day 1,106 EH/s · 60-day 1,081 EH/s Week of Dec 14, 2025 · hash rate 1,070 EH/s · 30-day 1,068 EH/s · 60-day 1,088 EH/s · capitulation Week of Jan 11, 2026 · hash rate 1,044 EH/s · 30-day 1,051 EH/s · 60-day 1,060 EH/s · capitulation Week of Feb 8, 2026 · hash rate 1,012 EH/s · 30-day 951 EH/s · 60-day 1,003 EH/s · capitulation Week of Mar 8, 2026 · hash rate 1,051 EH/s · 30-day 1,035 EH/s · 60-day 995 EH/s Week of Apr 5, 2026 · hash rate 888 EH/s · 30-day 980 EH/s · 60-day 1,002 EH/s · capitulation Week of May 3, 2026 · hash rate 1,067 EH/s · 30-day 958 EH/s · 60-day 970 EH/s · capitulation Week of May 31, 2026 · hash rate 959 EH/s · 30-day 986 EH/s · 60-day 972 EH/s Week of Jun 28, 2026 · hash rate 971 EH/s · 30-day 930 EH/s · 60-day 954 EH/s · capitulation Week of Jul 26, 2026 · hash rate 973 EH/s · 30-day 914 EH/s · 60-day 920 EH/s · capitulation Week of Aug 23, 2026 · hash rate 864 EH/s · 30-day 905 EH/s · 60-day 914 EH/s · capitulation Week of Sep 20, 2026 · hash rate 954 EH/s · 30-day 923 EH/s · 60-day 913 EH/s Week of Oct 14, 2026 · hash rate 999 EH/s · 30-day 964 EH/s · 60-day 943 EH/s Capitulation, Dec 20, 2014 · Bitcoin $331.79 · then: 30 days −34.8% · 90 days −21.0% · 180 days −25.1% Recovery, Jan 2, 2015 · Bitcoin $315.42 · then: 30 days −28.1% · 90 days −19.7% · 180 days −18.3% Capitulation, Apr 29, 2015 · Bitcoin $225.48 · then: 30 days +4.7% · 90 days +30.4% · 180 days +27.2% Recovery, May 3, 2015 · Bitcoin $239.00 · then: 30 days −5.8% · 90 days +17.2% · 180 days +37.5% Capitulation, May 4, 2015 · Bitcoin $238.34 · then: 30 days −5.9% · 90 days +18.5% · 180 days +30.1% Recovery, May 26, 2015 · Bitcoin $235.71 · then: 30 days +2.7% · 90 days −11.0% · 180 days +37.5% Capitulation, May 27, 2015 · Bitcoin $235.17 · then: 30 days +3.3% · 90 days −5.4% · 180 days +37.6% Recovery, May 29, 2015 · Bitcoin $236.03 · then: 30 days +5.3% · 90 days −4.6% · 180 days +39.3% Capitulation, May 30, 2015 · Bitcoin $232.11 · then: 30 days +10.3% · 90 days −0.2% · 180 days +52.2% Recovery, May 31, 2015 · Bitcoin $228.91 · then: 30 days +14.7% · 90 days +0.7% · 180 days +56.0% Capitulation, Aug 1, 2016 · Bitcoin $606.35 · then: 30 days −5.9% · 90 days +15.0% · 180 days +51.5% Recovery, Aug 24, 2016 · Bitcoin $577.58 · then: 30 days +4.1% · 90 days +29.7% · 180 days +87.7% Capitulation, Nov 1, 2018 · Bitcoin $6,410 · then: 30 days −34.6% · 90 days −46.1% · 180 days −17.0% Recovery, Jan 12, 2019 · Bitcoin $3,583 · then: 30 days +1.3% · 90 days +40.9% · 180 days +216.6% Capitulation, Nov 22, 2019 · Bitcoin $7,268 · then: 30 days +3.2% · 90 days +32.0% · 180 days +30.9% Recovery, Dec 23, 2019 · Bitcoin $7,317 · then: 30 days +18.7% · 90 days −20.5% · 180 days +27.9% Capitulation, Mar 21, 2020 · Bitcoin $6,187 · then: 30 days +10.3% · 90 days +50.5% · 180 days +76.8% Recovery, Apr 26, 2020 · Bitcoin $7,693 · then: 30 days +14.9% · 90 days +26.1% · 180 days +68.0% Capitulation, May 26, 2020 · Bitcoin $8,841 · then: 30 days +4.6% · 90 days +32.9% · 180 days +108.3% Recovery, Jun 25, 2020 · Bitcoin $9,249 · then: 30 days +4.9% · 90 days +10.7% · 180 days +157.4% Capitulation, Oct 31, 2020 · Bitcoin $13,791 · then: 30 days +42.8% · 90 days +148.4% · 180 days +288.3% Recovery, Dec 4, 2020 · Bitcoin $18,651 · then: 30 days +76.9% · 90 days +159.4% · 180 days +101.4% Capitulation, Apr 26, 2021 · Bitcoin $54,001 · then: 30 days −27.3% · 90 days −34.5% · 180 days +13.5% Recovery, Apr 27, 2021 · Bitcoin $55,012 · then: 30 days −30.0% · 90 days −32.3% · 180 days +10.6% Capitulation, Apr 28, 2021 · Bitcoin $54,846 · then: 30 days −35.0% · 90 days −28.1% · 180 days +15.0% Recovery, May 19, 2021 · Bitcoin $36,690 · then: 30 days −2.4% · 90 days +21.8% · 180 days +73.4% Capitulation, Jun 5, 2021 · Bitcoin $35,513 · then: 30 days −5.1% · 90 days +40.8% · 180 days +59.0% Recovery, Aug 10, 2021 · Bitcoin $45,585 · then: 30 days +1.8% · 90 days +48.1% · 180 days −7.0% Capitulation, Jun 11, 2022 · Bitcoin $28,425 · then: 30 days −29.8% · 90 days −24.9% · 180 days −39.4% Recovery, Jul 6, 2022 · Bitcoin $20,565 · then: 30 days +13.4% · 90 days −1.1% · 180 days −18.9% Capitulation, Jul 7, 2022 · Bitcoin $21,625 · then: 30 days +6.1% · 90 days −6.8% · 180 days −22.9% Recovery, Aug 21, 2022 · Bitcoin $21,516 · then: 30 days −12.3% · 90 days −22.4% · 180 days +14.2% Capitulation, Nov 29, 2022 · Bitcoin $16,443 · then: 30 days +1.2% · 90 days +42.9% · 180 days +70.7% Recovery, Jan 16, 2023 · Bitcoin $21,186 · then: 30 days +14.8% · 90 days +43.0% · 180 days +43.0% Capitulation, Jul 14, 2023 · Bitcoin $30,312 · then: 30 days −3.3% · 90 days −11.7% · 180 days +53.9% Recovery, Jul 16, 2023 · Bitcoin $30,232 · then: 30 days −3.4% · 90 days −11.2% · 180 days +41.5% Capitulation, Jul 17, 2023 · Bitcoin $30,138 · then: 30 days −4.7% · 90 days −9.9% · 180 days +42.2% Recovery, Jul 23, 2023 · Bitcoin $30,084 · then: 30 days −13.4% · 90 days −0.6% · 180 days +38.5% Capitulation, Aug 10, 2023 · Bitcoin $29,456 · then: 30 days −12.1% · 90 days +20.9% · 180 days +46.3% Recovery, Aug 12, 2023 · Bitcoin $29,430 · then: 30 days −14.5% · 90 days +26.7% · 180 days +53.9% Capitulation, May 16, 2024 · Bitcoin $65,235 · then: 30 days +1.5% · 90 days −10.0% · 180 days +34.8% Recovery, Jun 19, 2024 · Bitcoin $64,974 · then: 30 days +2.6% · 90 days −7.2% · 180 days +63.2% Capitulation, Jun 21, 2024 · Bitcoin $64,144 · then: 30 days +6.3% · 90 days −1.9% · 180 days +56.2% Recovery, Jul 25, 2024 · Bitcoin $65,800 · then: 30 days −2.5% · 90 days +1.3% · 180 days +61.3% Capitulation, Oct 9, 2024 · Bitcoin $60,636 · then: 30 days +26.2% · 90 days +59.9% · 180 days +30.6% Recovery, Oct 13, 2024 · Bitcoin $62,870 · then: 30 days +39.9% · 90 days +50.5% · 180 days +32.7% Capitulation, Feb 3, 2025 · Bitcoin $101,329 · then: 30 days −10.6% · 90 days −7.0% · 180 days +11.1% Recovery, Feb 4, 2025 · Bitcoin $97,763 · then: 30 days −8.0% · 90 days −3.1% · 180 days +16.8% Capitulation, Feb 6, 2025 · Bitcoin $96,554 · then: 30 days −10.7% · 90 days +0.5% · 180 days +18.2% Recovery, Feb 9, 2025 · Bitcoin $96,463 · then: 30 days −14.0% · 90 days +8.7% · 180 days +21.0% Capitulation, Mar 13, 2025 · Bitcoin $81,116 · then: 30 days +5.1% · 90 days +33.9% · 180 days +37.5% Recovery, Mar 14, 2025 · Bitcoin $83,983 · then: 30 days −0.3% · 90 days +25.8% · 180 days +35.7% Capitulation, Mar 19, 2025 · Bitcoin $86,846 · then: 30 days −2.7% · 90 days +20.4% · 180 days +32.8% Recovery, Mar 25, 2025 · Bitcoin $87,393 · then: 30 days +7.5% · 90 days +20.5% · 180 days +31.9% Capitulation, May 17, 2025 · Bitcoin $103,127 · then: 30 days +3.6% · 90 days +13.8% · 180 days −3.3% Recovery, May 23, 2025 · Bitcoin $107,318 · then: 30 days −5.9% · 90 days +4.8% · 180 days −14.7% Capitulation, May 24, 2025 · Bitcoin $107,762 · then: 30 days −2.3% · 90 days +8.5% · 180 days −19.6% Recovery, May 25, 2025 · Bitcoin $109,004 · then: 30 days −2.7% · 90 days +5.9% · 180 days −21.9% Capitulation, Jun 27, 2025 · Bitcoin $107,048 · then: 30 days +11.6% · 90 days +1.8% · 180 days −18.1% Recovery, Jul 25, 2025 · Bitcoin $117,614 · then: 30 days −3.5% · 90 days −6.4% · 180 days −23.9% Capitulation, Nov 27, 2025 · Bitcoin $91,334 · then: 30 days −3.8% · 90 days −25.6% · 180 days −16.9% Recovery, Nov 30, 2025 · Bitcoin $90,360 · then: 30 days −2.1% · 90 days −25.9% · 180 days −18.7% Capitulation, Dec 1, 2025 · Bitcoin $86,286 · then: 30 days +1.6% · 90 days −23.8% · 180 days −14.4% Recovery, Jan 5, 2026 · Bitcoin $93,860 · then: 30 days −22.0% · 90 days −26.4% · 180 days −32.7% Capitulation, Jan 7, 2026 · Bitcoin $91,364 · then: 30 days −22.7% · 90 days −21.3% · 180 days −29.9% Recovery, Feb 28, 2026 · Bitcoin $66,973 · then: 30 days −0.3% · 90 days +9.7% · 180 days +19.8% Capitulation, Mar 29, 2026 · Bitcoin $66,011 · then: 30 days +15.7% · 90 days −9.1% · 180 days +27.4% Recovery, May 12, 2026 · Bitcoin $80,504 · then: 30 days −21.0% · 90 days −20.5% Capitulation, May 15, 2026 · Bitcoin $79,113 · then: 30 days −16.9% · 90 days −19.7% Recovery, May 25, 2026 · Bitcoin $77,322 · then: 30 days −21.0% · 90 days +0.5% Capitulation, Jun 10, 2026 · Bitcoin $61,511 · then: 30 days +4.3% · 90 days +27.5% Recovery, Jul 23, 2026 · Bitcoin $65,099 · then: 30 days +18.4% Capitulation, Jul 24, 2026 · Bitcoin $64,140 · then: 30 days +21.2% Recovery, Aug 28, 2026 · Bitcoin $77,846 · then: 30 days +8.5% 999 EH/s
the hash rate (a log scale) its 30-day average its 60-day a recovery a capitulation begins
§ 02 · After them
What came after them
as of Oct 15, 2026 · Bitcoin, from the day's close
Bitcoin's next 90 days after each turn of the ribbons: the capitulation of 2014-12-20 −21.0%; the recovery of 2015-01-02 −19.7%; the capitulation of 2015-04-29 +30.4%; the recovery of 2015-05-03 +17.2%; the capitulation of 2015-05-04 +18.5%; the recovery of 2015-05-26 −11.0%; the capitulation of 2015-05-27 −5.4%; the recovery of 2015-05-29 −4.6%; the capitulation of 2015-05-30 −0.2%; the recovery of 2015-05-31 +0.7%; the capitulation of 2016-08-01 +15.0%; the recovery of 2016-08-24 +29.7%; the capitulation of 2018-11-01 −46.1%; the recovery of 2019-01-12 +40.9%; the capitulation of 2019-11-22 +32.0%; the recovery of 2019-12-23 −20.5%; the capitulation of 2020-03-21 +50.5%; the recovery of 2020-04-26 +26.1%; the capitulation of 2020-05-26 +32.9%; the recovery of 2020-06-25 +10.7%; the capitulation of 2020-10-31 +148.4%; the recovery of 2020-12-04 +159.4%; the capitulation of 2021-04-26 −34.5%; the recovery of 2021-04-27 −32.3%; the capitulation of 2021-04-28 −28.1%; the recovery of 2021-05-19 +21.8%; the capitulation of 2021-06-05 +40.8%; the recovery of 2021-08-10 +48.1%; the capitulation of 2022-06-11 −24.9%; the recovery of 2022-07-06 −1.1%; the capitulation of 2022-07-07 −6.8%; the recovery of 2022-08-21 −22.4%; the capitulation of 2022-11-29 +42.9%; the recovery of 2023-01-16 +43.0%; the capitulation of 2023-07-14 −11.7%; the recovery of 2023-07-16 −11.2%; the capitulation of 2023-07-17 −9.9%; the recovery of 2023-07-23 −0.6%; the capitulation of 2023-08-10 +20.9%; the recovery of 2023-08-12 +26.7%; the capitulation of 2024-05-16 −10.0%; the recovery of 2024-06-19 −7.2%; the capitulation of 2024-06-21 −1.9%; the recovery of 2024-07-25 +1.3%; the capitulation of 2024-10-09 +59.9%; the recovery of 2024-10-13 +50.5%; the capitulation of 2025-02-03 −7.0%; the recovery of 2025-02-04 −3.1%; the capitulation of 2025-02-06 +0.5%; the recovery of 2025-02-09 +8.7%; the capitulation of 2025-03-13 +33.9%; the recovery of 2025-03-14 +25.8%; the capitulation of 2025-03-19 +20.4%; the recovery of 2025-03-25 +20.5%; the capitulation of 2025-05-17 +13.8%; the recovery of 2025-05-23 +4.8%; the capitulation of 2025-05-24 +8.5%; the recovery of 2025-05-25 +5.9%; the capitulation of 2025-06-27 +1.8%; the recovery of 2025-07-25 −6.4%; the capitulation of 2025-11-27 −25.6%; the recovery of 2025-11-30 −25.9%; the capitulation of 2025-12-01 −23.8%; the recovery of 2026-01-05 −26.4%; the capitulation of 2026-01-07 −21.3%; the recovery of 2026-02-28 +9.7%; the capitulation of 2026-03-29 −9.1%; the recovery of 2026-05-12 −20.5%; the capitulation of 2026-05-15 −19.7%; the recovery of 2026-05-25 +0.5%; the capitulation of 2026-06-10 +27.5%; every day +19.3% Bitcoin's next 90 days after each turn of the ribbons Capitulation, Dec 20, 2014 · Bitcoin −21.0% over the next 90 days · bought at $331.79 2014 Recovery, Jan 2, 2015 · Bitcoin −19.7% over the next 90 days · bought at $315.42 Capitulation, Apr 29, 2015 · Bitcoin +30.4% over the next 90 days · bought at $225.48 Recovery, May 3, 2015 · Bitcoin +17.2% over the next 90 days · bought at $239.00 Capitulation, May 4, 2015 · Bitcoin +18.5% over the next 90 days · bought at $238.34 Recovery, May 26, 2015 · Bitcoin −11.0% over the next 90 days · bought at $235.71 Capitulation, May 27, 2015 · Bitcoin −5.4% over the next 90 days · bought at $235.17 Recovery, May 29, 2015 · Bitcoin −4.6% over the next 90 days · bought at $236.03 Capitulation, May 30, 2015 · Bitcoin −0.2% over the next 90 days · bought at $232.11 Recovery, May 31, 2015 · Bitcoin +0.7% over the next 90 days · bought at $228.91 Capitulation, Aug 1, 2016 · Bitcoin +15.0% over the next 90 days · bought at $606.35 2016 Recovery, Aug 24, 2016 · Bitcoin +29.7% over the next 90 days · bought at $577.58 Capitulation, Nov 1, 2018 · Bitcoin −46.1% over the next 90 days · bought at $6,410 Recovery, Jan 12, 2019 · Bitcoin +40.9% over the next 90 days · bought at $3,583 Capitulation, Nov 22, 2019 · Bitcoin +32.0% over the next 90 days · bought at $7,268 Recovery, Dec 23, 2019 · Bitcoin −20.5% over the next 90 days · bought at $7,317 Capitulation, Mar 21, 2020 · Bitcoin +50.5% over the next 90 days · bought at $6,187 2020 Recovery, Apr 26, 2020 · Bitcoin +26.1% over the next 90 days · bought at $7,693 Capitulation, May 26, 2020 · Bitcoin +32.9% over the next 90 days · bought at $8,841 Recovery, Jun 25, 2020 · Bitcoin +10.7% over the next 90 days · bought at $9,249 Capitulation, Oct 31, 2020 · Bitcoin +148.4% over the next 90 days · bought at $13,791 Recovery, Dec 4, 2020 · Bitcoin +159.4% over the next 90 days · bought at $18,651 Capitulation, Apr 26, 2021 · Bitcoin −34.5% over the next 90 days · bought at $54,001 2021 Recovery, Apr 27, 2021 · Bitcoin −32.3% over the next 90 days · bought at $55,012 Capitulation, Apr 28, 2021 · Bitcoin −28.1% over the next 90 days · bought at $54,846 Recovery, May 19, 2021 · Bitcoin +21.8% over the next 90 days · bought at $36,690 Capitulation, Jun 5, 2021 · Bitcoin +40.8% over the next 90 days · bought at $35,513 Recovery, Aug 10, 2021 · Bitcoin +48.1% over the next 90 days · bought at $45,585 Capitulation, Jun 11, 2022 · Bitcoin −24.9% over the next 90 days · bought at $28,425 2022 Recovery, Jul 6, 2022 · Bitcoin −1.1% over the next 90 days · bought at $20,565 Capitulation, Jul 7, 2022 · Bitcoin −6.8% over the next 90 days · bought at $21,625 Recovery, Aug 21, 2022 · Bitcoin −22.4% over the next 90 days · bought at $21,516 Capitulation, Nov 29, 2022 · Bitcoin +42.9% over the next 90 days · bought at $16,443 Recovery, Jan 16, 2023 · Bitcoin +43.0% over the next 90 days · bought at $21,186 2023 Capitulation, Jul 14, 2023 · Bitcoin −11.7% over the next 90 days · bought at $30,312 Recovery, Jul 16, 2023 · Bitcoin −11.2% over the next 90 days · bought at $30,232 Capitulation, Jul 17, 2023 · Bitcoin −9.9% over the next 90 days · bought at $30,138 Recovery, Jul 23, 2023 · Bitcoin −0.6% over the next 90 days · bought at $30,084 Capitulation, Aug 10, 2023 · Bitcoin +20.9% over the next 90 days · bought at $29,456 Recovery, Aug 12, 2023 · Bitcoin +26.7% over the next 90 days · bought at $29,430 Capitulation, May 16, 2024 · Bitcoin −10.0% over the next 90 days · bought at $65,235 2024 Recovery, Jun 19, 2024 · Bitcoin −7.2% over the next 90 days · bought at $64,974 Capitulation, Jun 21, 2024 · Bitcoin −1.9% over the next 90 days · bought at $64,144 Recovery, Jul 25, 2024 · Bitcoin +1.3% over the next 90 days · bought at $65,800 Capitulation, Oct 9, 2024 · Bitcoin +59.9% over the next 90 days · bought at $60,636 Recovery, Oct 13, 2024 · Bitcoin +50.5% over the next 90 days · bought at $62,870 Capitulation, Feb 3, 2025 · Bitcoin −7.0% over the next 90 days · bought at $101,329 2025 Recovery, Feb 4, 2025 · Bitcoin −3.1% over the next 90 days · bought at $97,763 Capitulation, Feb 6, 2025 · Bitcoin +0.5% over the next 90 days · bought at $96,554 Recovery, Feb 9, 2025 · Bitcoin +8.7% over the next 90 days · bought at $96,463 Capitulation, Mar 13, 2025 · Bitcoin +33.9% over the next 90 days · bought at $81,116 Recovery, Mar 14, 2025 · Bitcoin +25.8% over the next 90 days · bought at $83,983 Capitulation, Mar 19, 2025 · Bitcoin +20.4% over the next 90 days · bought at $86,846 Recovery, Mar 25, 2025 · Bitcoin +20.5% over the next 90 days · bought at $87,393 Capitulation, May 17, 2025 · Bitcoin +13.8% over the next 90 days · bought at $103,127 Recovery, May 23, 2025 · Bitcoin +4.8% over the next 90 days · bought at $107,318 Capitulation, May 24, 2025 · Bitcoin +8.5% over the next 90 days · bought at $107,762 Recovery, May 25, 2025 · Bitcoin +5.9% over the next 90 days · bought at $109,004 Capitulation, Jun 27, 2025 · Bitcoin +1.8% over the next 90 days · bought at $107,048 Recovery, Jul 25, 2025 · Bitcoin −6.4% over the next 90 days · bought at $117,614 Capitulation, Nov 27, 2025 · Bitcoin −25.6% over the next 90 days · bought at $91,334 Recovery, Nov 30, 2025 · Bitcoin −25.9% over the next 90 days · bought at $90,360 Capitulation, Dec 1, 2025 · Bitcoin −23.8% over the next 90 days · bought at $86,286 Recovery, Jan 5, 2026 · Bitcoin −26.4% over the next 90 days · bought at $93,860 2026 Capitulation, Jan 7, 2026 · Bitcoin −21.3% over the next 90 days · bought at $91,364 Recovery, Feb 28, 2026 · Bitcoin +9.7% over the next 90 days · bought at $66,973 Capitulation, Mar 29, 2026 · Bitcoin −9.1% over the next 90 days · bought at $66,011 Recovery, May 12, 2026 · Bitcoin −20.5% over the next 90 days · bought at $80,504 Capitulation, May 15, 2026 · Bitcoin −19.7% over the next 90 days · bought at $79,113 Recovery, May 25, 2026 · Bitcoin +0.5% over the next 90 days · bought at $77,322 Capitulation, Jun 10, 2026 · Bitcoin +27.5% over the next 90 days · bought at $61,511 every day +19.3% Bitcoin's next 90 days after each turn of the ribbons: the capitulation of 2014-12-20 −21.0%; the recovery of 2015-01-02 −19.7%; the capitulation of 2015-04-29 +30.4%; the recovery of 2015-05-03 +17.2%; the capitulation of 2015-05-04 +18.5%; the recovery of 2015-05-26 −11.0%; the capitulation of 2015-05-27 −5.4%; the recovery of 2015-05-29 −4.6%; the capitulation of 2015-05-30 −0.2%; the recovery of 2015-05-31 +0.7%; the capitulation of 2016-08-01 +15.0%; the recovery of 2016-08-24 +29.7%; the capitulation of 2018-11-01 −46.1%; the recovery of 2019-01-12 +40.9%; the capitulation of 2019-11-22 +32.0%; the recovery of 2019-12-23 −20.5%; the capitulation of 2020-03-21 +50.5%; the recovery of 2020-04-26 +26.1%; the capitulation of 2020-05-26 +32.9%; the recovery of 2020-06-25 +10.7%; the capitulation of 2020-10-31 +148.4%; the recovery of 2020-12-04 +159.4%; the capitulation of 2021-04-26 −34.5%; the recovery of 2021-04-27 −32.3%; the capitulation of 2021-04-28 −28.1%; the recovery of 2021-05-19 +21.8%; the capitulation of 2021-06-05 +40.8%; the recovery of 2021-08-10 +48.1%; the capitulation of 2022-06-11 −24.9%; the recovery of 2022-07-06 −1.1%; the capitulation of 2022-07-07 −6.8%; the recovery of 2022-08-21 −22.4%; the capitulation of 2022-11-29 +42.9%; the recovery of 2023-01-16 +43.0%; the capitulation of 2023-07-14 −11.7%; the recovery of 2023-07-16 −11.2%; the capitulation of 2023-07-17 −9.9%; the recovery of 2023-07-23 −0.6%; the capitulation of 2023-08-10 +20.9%; the recovery of 2023-08-12 +26.7%; the capitulation of 2024-05-16 −10.0%; the recovery of 2024-06-19 −7.2%; the capitulation of 2024-06-21 −1.9%; the recovery of 2024-07-25 +1.3%; the capitulation of 2024-10-09 +59.9%; the recovery of 2024-10-13 +50.5%; the capitulation of 2025-02-03 −7.0%; the recovery of 2025-02-04 −3.1%; the capitulation of 2025-02-06 +0.5%; the recovery of 2025-02-09 +8.7%; the capitulation of 2025-03-13 +33.9%; the recovery of 2025-03-14 +25.8%; the capitulation of 2025-03-19 +20.4%; the recovery of 2025-03-25 +20.5%; the capitulation of 2025-05-17 +13.8%; the recovery of 2025-05-23 +4.8%; the capitulation of 2025-05-24 +8.5%; the recovery of 2025-05-25 +5.9%; the capitulation of 2025-06-27 +1.8%; the recovery of 2025-07-25 −6.4%; the capitulation of 2025-11-27 −25.6%; the recovery of 2025-11-30 −25.9%; the capitulation of 2025-12-01 −23.8%; the recovery of 2026-01-05 −26.4%; the capitulation of 2026-01-07 −21.3%; the recovery of 2026-02-28 +9.7%; the capitulation of 2026-03-29 −9.1%; the recovery of 2026-05-12 −20.5%; the capitulation of 2026-05-15 −19.7%; the recovery of 2026-05-25 +0.5%; the capitulation of 2026-06-10 +27.5%; every day +19.3% Bitcoin's next 90 days after each turn of the ribbons Capitulation, Dec 20, 2014 · Bitcoin −21.0% over the next 90 days · bought at $331.79 2014 Recovery, Jan 2, 2015 · Bitcoin −19.7% over the next 90 days · bought at $315.42 Capitulation, Apr 29, 2015 · Bitcoin +30.4% over the next 90 days · bought at $225.48 Recovery, May 3, 2015 · Bitcoin +17.2% over the next 90 days · bought at $239.00 Capitulation, May 4, 2015 · Bitcoin +18.5% over the next 90 days · bought at $238.34 Recovery, May 26, 2015 · Bitcoin −11.0% over the next 90 days · bought at $235.71 Capitulation, May 27, 2015 · Bitcoin −5.4% over the next 90 days · bought at $235.17 Recovery, May 29, 2015 · Bitcoin −4.6% over the next 90 days · bought at $236.03 Capitulation, May 30, 2015 · Bitcoin −0.2% over the next 90 days · bought at $232.11 Recovery, May 31, 2015 · Bitcoin +0.7% over the next 90 days · bought at $228.91 Capitulation, Aug 1, 2016 · Bitcoin +15.0% over the next 90 days · bought at $606.35 2016 Recovery, Aug 24, 2016 · Bitcoin +29.7% over the next 90 days · bought at $577.58 Capitulation, Nov 1, 2018 · Bitcoin −46.1% over the next 90 days · bought at $6,410 Recovery, Jan 12, 2019 · Bitcoin +40.9% over the next 90 days · bought at $3,583 Capitulation, Nov 22, 2019 · Bitcoin +32.0% over the next 90 days · bought at $7,268 Recovery, Dec 23, 2019 · Bitcoin −20.5% over the next 90 days · bought at $7,317 Capitulation, Mar 21, 2020 · Bitcoin +50.5% over the next 90 days · bought at $6,187 Recovery, Apr 26, 2020 · Bitcoin +26.1% over the next 90 days · bought at $7,693 Capitulation, May 26, 2020 · Bitcoin +32.9% over the next 90 days · bought at $8,841 Recovery, Jun 25, 2020 · Bitcoin +10.7% over the next 90 days · bought at $9,249 Capitulation, Oct 31, 2020 · Bitcoin +148.4% over the next 90 days · bought at $13,791 Recovery, Dec 4, 2020 · Bitcoin +159.4% over the next 90 days · bought at $18,651 Capitulation, Apr 26, 2021 · Bitcoin −34.5% over the next 90 days · bought at $54,001 2021 Recovery, Apr 27, 2021 · Bitcoin −32.3% over the next 90 days · bought at $55,012 Capitulation, Apr 28, 2021 · Bitcoin −28.1% over the next 90 days · bought at $54,846 Recovery, May 19, 2021 · Bitcoin +21.8% over the next 90 days · bought at $36,690 Capitulation, Jun 5, 2021 · Bitcoin +40.8% over the next 90 days · bought at $35,513 Recovery, Aug 10, 2021 · Bitcoin +48.1% over the next 90 days · bought at $45,585 Capitulation, Jun 11, 2022 · Bitcoin −24.9% over the next 90 days · bought at $28,425 Recovery, Jul 6, 2022 · Bitcoin −1.1% over the next 90 days · bought at $20,565 Capitulation, Jul 7, 2022 · Bitcoin −6.8% over the next 90 days · bought at $21,625 Recovery, Aug 21, 2022 · Bitcoin −22.4% over the next 90 days · bought at $21,516 Capitulation, Nov 29, 2022 · Bitcoin +42.9% over the next 90 days · bought at $16,443 Recovery, Jan 16, 2023 · Bitcoin +43.0% over the next 90 days · bought at $21,186 2023 Capitulation, Jul 14, 2023 · Bitcoin −11.7% over the next 90 days · bought at $30,312 Recovery, Jul 16, 2023 · Bitcoin −11.2% over the next 90 days · bought at $30,232 Capitulation, Jul 17, 2023 · Bitcoin −9.9% over the next 90 days · bought at $30,138 Recovery, Jul 23, 2023 · Bitcoin −0.6% over the next 90 days · bought at $30,084 Capitulation, Aug 10, 2023 · Bitcoin +20.9% over the next 90 days · bought at $29,456 Recovery, Aug 12, 2023 · Bitcoin +26.7% over the next 90 days · bought at $29,430 Capitulation, May 16, 2024 · Bitcoin −10.0% over the next 90 days · bought at $65,235 Recovery, Jun 19, 2024 · Bitcoin −7.2% over the next 90 days · bought at $64,974 Capitulation, Jun 21, 2024 · Bitcoin −1.9% over the next 90 days · bought at $64,144 Recovery, Jul 25, 2024 · Bitcoin +1.3% over the next 90 days · bought at $65,800 Capitulation, Oct 9, 2024 · Bitcoin +59.9% over the next 90 days · bought at $60,636 Recovery, Oct 13, 2024 · Bitcoin +50.5% over the next 90 days · bought at $62,870 Capitulation, Feb 3, 2025 · Bitcoin −7.0% over the next 90 days · bought at $101,329 2025 Recovery, Feb 4, 2025 · Bitcoin −3.1% over the next 90 days · bought at $97,763 Capitulation, Feb 6, 2025 · Bitcoin +0.5% over the next 90 days · bought at $96,554 Recovery, Feb 9, 2025 · Bitcoin +8.7% over the next 90 days · bought at $96,463 Capitulation, Mar 13, 2025 · Bitcoin +33.9% over the next 90 days · bought at $81,116 Recovery, Mar 14, 2025 · Bitcoin +25.8% over the next 90 days · bought at $83,983 Capitulation, Mar 19, 2025 · Bitcoin +20.4% over the next 90 days · bought at $86,846 Recovery, Mar 25, 2025 · Bitcoin +20.5% over the next 90 days · bought at $87,393 Capitulation, May 17, 2025 · Bitcoin +13.8% over the next 90 days · bought at $103,127 Recovery, May 23, 2025 · Bitcoin +4.8% over the next 90 days · bought at $107,318 Capitulation, May 24, 2025 · Bitcoin +8.5% over the next 90 days · bought at $107,762 Recovery, May 25, 2025 · Bitcoin +5.9% over the next 90 days · bought at $109,004 Capitulation, Jun 27, 2025 · Bitcoin +1.8% over the next 90 days · bought at $107,048 Recovery, Jul 25, 2025 · Bitcoin −6.4% over the next 90 days · bought at $117,614 Capitulation, Nov 27, 2025 · Bitcoin −25.6% over the next 90 days · bought at $91,334 Recovery, Nov 30, 2025 · Bitcoin −25.9% over the next 90 days · bought at $90,360 Capitulation, Dec 1, 2025 · Bitcoin −23.8% over the next 90 days · bought at $86,286 Recovery, Jan 5, 2026 · Bitcoin −26.4% over the next 90 days · bought at $93,860 2026 Capitulation, Jan 7, 2026 · Bitcoin −21.3% over the next 90 days · bought at $91,364 Recovery, Feb 28, 2026 · Bitcoin +9.7% over the next 90 days · bought at $66,973 Capitulation, Mar 29, 2026 · Bitcoin −9.1% over the next 90 days · bought at $66,011 Recovery, May 12, 2026 · Bitcoin −20.5% over the next 90 days · bought at $80,504 Capitulation, May 15, 2026 · Bitcoin −19.7% over the next 90 days · bought at $79,113 Recovery, May 25, 2026 · Bitcoin +0.5% over the next 90 days · bought at $77,322 Capitulation, Jun 10, 2026 · Bitcoin +27.5% over the next 90 days · bought at $61,511 every day +19.3%
Each kind of day against all of Bitcoin's other days over the same hold, its luck test under it (✓ past the bar of 3.0, both halves of the days agreeing). The miners capitulate a few times a market cycle: a handful of recoveries is a handful of cases, and the test says so.
§ 03 · How it is tested
How it is tested
as of Oct 15, 2026 · methodology
A luck test (t) says how far a result sits from zero, in units of its own noise: about 2 is rarely luck for one test, but many tests at once need more, which is what the first cut is for.
The hash rate of a day is published the day after it, so each close reads the readings up to the day before; both averages take every day of their window and nothing after. Each recovery and each capitulation's first day is a buy at that day's close, set against all of Bitcoin's other days over the same hold, each calendar day weighing in by how many holds cover it, so a case counts as the holds that share no day; the days in capitulation are tested the same way as one band. With 6 tests on the turns, a result needs a luck test of 3.0 or more and both halves of the history on its side.
The averages (30 and 60 days, Edwards' own) and the holds were set before any number here was read; his version also waits for the price's own 10-day average to turn up, which this page leaves out. Moves are Bitcoin's own price, before trading costs.
§ 04 · Revisions 1 dated
Revisions
as of Oct 15, 2026 · 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.
Oct 15, 2026 Bitcoin over the next 90 days after a recovery, against the other days: −10% · 37 recoveries, 37 capitulations
§ 05 · More
More research
as of Oct 15, 2026