Firsthand Bitcoin · Data · Bitcoin miners

Hash ribbons

The 30- and 60-day averages of network hashrate, with every miner capitulation shaded.

1038.0 EH/s on Nov 6, 2026, against 1102.0 EH/s a year earlier.

When the 30-day average of hashrate drops below the 60-day, miners are switching machines off faster than new ones arrive — a capitulation, shaded here. The moment the 30-day crosses back above is the classic hash-ribbons buy signal.

Capitulations follow halvings and price crashes, and they have ended close to the bottom of every cycle since 2015. They are also when used machines are cheapest to buy.

Hashrate, 30-day average, month by month

MonthHashrate, 30-day average
Dec 20251050.7 EH/s
Jan 2026981.5 EH/s
Feb 20261007.6 EH/s
Mar 2026982.9 EH/s
Apr 2026957.1 EH/s
May 2026987.9 EH/s
Jun 2026922.2 EH/s
Jul 2026897.6 EH/s
Aug 2026908.9 EH/s
Sep 2026944.4 EH/s
Oct 20261027.0 EH/s
Nov 20261038.0 EH/s

Questions

What is hash ribbons today?
1038.0 EH/s as of November 6, 2026, up 8.9% over the last 30 days.
How has it changed over the past year?
A year ago it was 1102.0 EH/s; today it is 1038.0 EH/s, a change of -5.8%.
What is the highest hashrate, 30-day average on record?
1110.5 EH/s, on November 12, 2025.
How is this chart calculated?
When the 30-day average of hashrate drops below the 60-day, miners are switching machines off faster than new ones arrive — a capitulation, shaded here. The moment the 30-day crosses back above is the classic hash-ribbons buy signal.

By year

2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013

Data: CSV · JSON. Embed: <iframe src="https://firsthandbitcoin.com/embed/hash-ribbons" width="100%" height="420"></iframe>. Free to reuse with a link to this page.

Updated daily. Latest data 2026-11-06.

Fear & Greed Index · Puell multiple · Mayer multiple · MVRV ratio · NVT ratio