← Bitcoin Encyclopedia

Difficulty Ribbon (Deep Dive)

🌳 Advanced

💡 The Plain-English Definition

The Difficulty Ribbon is built from eight simple moving averages of Bitcoin’s mining difficulty — not hash rate, not price — spanning 9 to 200 days. A simple moving average just averages the last N days equally. When these averages compress together, it’s the technical signal of miner capitulation (weaker miners giving up), and a normalised oscillator — a single number measuring how tightly the lines sit together — below 0.05 has historically marked the deepest phases of Bitcoin bear markets.

🤔 But Why Though?

The indicator was created by the on-chain analyst Willy Woo, who published the method on August 1, 2019, building on earlier work by Vinny Lingham on mining cost floors. The standard version — used by Glassnode and referenced by Woo himself — uses eight specific simple moving averages of protocol difficulty. A simple moving average, or SMA, weights every day equally, unlike an exponential moving average, which leans more on recent days. The eight are the 9-, 14-, 25-, 40-, 60-, 90-, 128-, and 200-day averages, spanning from a single difficulty epoch — the roughly 14 days between adjustments — up to a nearly seven-month view.

Why difficulty rather than hash rate? Hash rate can only be estimated from how fast blocks arrive, and that’s inherently noisy — block discovery is random, so the timing bounces around a lot. Difficulty, by contrast, is a hard protocol number, recalibrated every 2,016 blocks and recorded cleanly on-chain with no estimation noise. That makes the Difficulty Ribbon immune to the constant jitter that affects hash-rate-based indicators like Charles Edwards’ Hash Ribbon, which instead uses 30-day and 60-day averages of hash rate.

Compression is defined precisely as a normalised standard-deviation oscillator: take how spread out the eight averages are (their standard deviation) and divide it by their average. A reading below 0.05 is Glassnode’s threshold for a high-probability buying opportunity. The historical record bears this out: the 2015 bottom read 0.024, the 2018 bottom 0.019, the March 2020 COVID crash 0.020, and the early-2026 capitulation — set off by the economics of the 2024 halving and by Winter Storm Fern forcing North American mining offline — read 0.0234 as of April 2026, among the deepest in Bitcoin’s history.

The 2021 China mining ban is treated as a partial outlier. The 28% difficulty drop was real, but it came from political rather than economic capitulation, and the miners’ hardware was being shipped abroad rather than permanently retired — which is why the price recovered to $69,000 shortly after.

🌍 The Real-World Analogy

Think of the eight moving averages as eight weather forecasters with different memory spans — one who remembers only the last nine days, one who remembers fourteen, up to one who remembers the last 200. When the short-memory forecasters all report colder-than-normal temperatures but the long-memory ones still remember the warm summer, the ribbon is wide — differing views reflecting a recent change. When even the long-memory forecasters are reporting cold — all eight settling on the same low reading — winter has truly arrived. That agreement is ribbon compression: not just a recent blip, but a sustained, deep shift the longest-memory measures can no longer ignore.

⚡ So What?

The distinction that matters for using it correctly: this is the Difficulty Ribbon (eight averages of protocol difficulty), not the Hash Ribbon (two averages of estimated hash rate). Both signal miner capitulation, but through different data and with different lead times. So when analysts or the media say “the ribbon is compressing,” check which one they mean. For the Difficulty Ribbon specifically, compression below 0.05 is the alert level, and below 0.025 has historically marked the deepest buying zones. As of early 2026, the indicator is showing its deepest compression in over a decade — context that doesn’t call the exact bottom, but does flag the structural conditions that have come before every major Bitcoin recovery.

📩 The Daily Bit · free

Get one plain-English Bitcoin email each morning.

The Daily Bit — free, two minutes, unsubscribe anytime.

The Bitcoin EncyclopediaPrefer a book? The Bitcoin Encyclopedia