BITCOIN · MINER INDICATOR

Hash Ribbons — when miners give up.

Two moving averages of Bitcoin's hashrate. When the 30-day drops below the 60-day, miners are switching machines off. When it recovers and price turns up, that has been one of Bitcoin's better-known buy signals.

BTC HASH RIBBONSAS OF SEP 27, 2026 CLOSE
1.013No capitulation
BTC CLOSE$84,457
30-DAY HASHRATE934 EH/s
60-DAY HASHRATE922 EH/s
LAST BUY SIGNALAug 27, 2026
SET INDICATOR ALERTS

30-DAY FREE TRIAL — NO CARD

01CHART

The ribbon gap since 2011

COLOR
SCALE
LAYOUT
RANGE
Price30-day ÷ 60-day hashrate
AUG 2011 — SEP 2026

DAILY CLOSES · BITSTAMP BTC/USD · DRAG ACROSS THE CHART TO ZOOM · DOUBLE-CLICK TO RESET · +/− KEYS ZOOM

HASHRATE DATA: MEMPOOL.SPACE

Indicators describe where price sits relative to its own history. They are not forecasts and not financial advice. Past cycle behaviour is no guarantee of future cycles.

02SIGNALS

Every buy signal and what followed

HASH RIBBONS BUY SIGNALS, NEWEST FIRST
BTC CLOSECAPITULATIONPRICE SINCE
Aug 27, 2026$80,27935 days+5%
Jul 22, 2026$66,08343 days+28%
May 11, 2026$81,73644 days+3%
Mar 5, 2026$70,89658 days+19%
Jan 4, 2026$91,50135 days-8%
Jul 24, 2024$65,37634 days+29%
Jul 17, 2024$64,09163 days+32%
Jan 15, 2023$20,88548 days+304%
Aug 20, 2022$21,14645 days+299%
Aug 9, 2021$46,29366 days+82%
Dec 3, 2020$19,44834 days+334%
Jul 12, 2020$9,30648 days+808%
Apr 25, 2020$7,54836 days+1019%
Dec 27, 2019$7,24636 days+1066%
Jan 11, 2019$3,63272 days+2225%
Feb 5, 2013$20.5050 days+411886%
Dec 27, 2011$4.2972 days+1968599%

A signal is the first day after a capitulation ends that the 10-day average of price sits above its 20-day average. Capitulations shorter than 30 days are skipped: daily hashrate is an estimate from block times, and brief dips under the 60-day average are noise rather than miners leaving.

03HISTORY

What it read at past tops and bottoms

READINGS AT PAST CYCLE TOPS AND BOTTOMS
DATEBTC CLOSE30-DAY ÷ 60-DAYHASHRATE
2013 topDec 4, 2013$1,1321.2867.04 PH/s
2015 bottomJan 14, 2015$171.411.023277 PH/s
2017 topDec 17, 2017$18,9531.10513.6 EH/s
2018 bottomDec 15, 2018$3,1800.87741.7 EH/s
April 2021 topApr 13, 2021$63,5641.035166 EH/s
November 2021 topNov 8, 2021$67,5591.052164 EH/s
2022 bottomNov 21, 2022$15,7661.023274 EH/s
2025 topOct 6, 2025$124,7281.0461,119 EH/s
Latest closeSep 27, 2026$84,4571.0131,019 EH/s
04ALERTS

Get pinged when it crosses your level

Set a level of 1.000 above to hear when a capitulation ends, or below to hear when one starts. Set an indicator alert and coinsentry checks it at every daily close, pinging you on Telegram, Discord, Slack, email or webhook the first close it crosses your level — once, or every time it crosses. Indicator alerts are part of the Unlimited plan. Prefer a price level? Bitcoin price alerts are on the Bitcoin price alerts page.

SET AN INDICATOR ALERT30-DAY FREE TRIAL — NO CARD
05FAQ

Fair questions, straight answers

Q1What are Hash Ribbons?

Charles Edwards' miner capitulation indicator. It compares the 30-day and 60-day moving averages of Bitcoin's hashrate, the total computing power securing the network. When the 30-day falls below the 60-day, miners are switching machines off: a capitulation.

Q2What is the Hash Ribbons buy signal?

The capitulation ends (the 30-day average climbs back above the 60-day) and price momentum turns up, measured as the 10-day average of price rising above the 20-day. Here only capitulations lasting at least 30 days count, because daily hashrate estimates are noisy.

Q3How accurate has it been?

It signalled in January 2019 at $3,632, July 2020, August 2021, August 2022 and January 2023 near the bear-market lows, and July 2024. It has also signalled several times through 2026 as mining margins tightened, so it marks miner stress, not only cycle bottoms.

Q4Where does the hashrate data come from?

Daily average hashrate from mempool.space, an open-source Bitcoin explorer, going back to the genesis block. Hashrate isn't measured directly; it's estimated from how fast blocks are found at the current difficulty.

07REQUEST

Missing an indicator?

Tell us which one you'd like tracked. We add the most requested ones, each with a daily chart and alerts.

Know
first.

Ten seconds to set an alert.

LAUNCH COINSENTRY30-DAY FREE TRIAL — NO CARD