Difficulty Adjustment History
Per-retarget percentage change of mining difficulty alongside cumulative ratio - visualizes hash rate response cycle by cycle.
What is it?
Histogram of the difficulty variation percentage at each retarget (every 2016 blocks, ~2 weeks), accompanied by the cumulative ratio since genesis. Each green bar represents a positive adjustment (hash rate growing), each red bar a negative adjustment (hash rate dropping or capitulation). The cumulative ratio reflects the massive structural growth of difficulty since 2009.
How to read
Read the bars as a history of mining growth and stress phases: long sequences of green bars = sustained hash rate expansion (typical of bull markets and post-halvings). Occasional red bars = local slowdown or capitulation. The cumulative log ratio shows the structurally growing long-term trajectory.
Key zones
Positive adjustment: +0.5% to +5% reflects moderate growth. +5% to +15% reflects a marked investment wave. Beyond +15%, exceptional growth (rare). Negative adjustment: -0.5% to -5% reflects moderate slowdown. -5% to -15% indicates marked capitulation. Beyond -15%, systemic event (regulatory ban, major crisis).
What to observe
Major red bars are notable historical markers: they generally correspond to regulatory, economic, or technical shocks (extended regional power outage). Long sequences of green bars typically follow bull markets when mining profitability attracts new ASIC investments.
Historical context
Historical record adjustments include the post-China-ban negative adjustment in 2021 (one of the largest ever recorded). Conversely, rapid growth phases have been observed in 2017, 2020-2021, and 2023-2024. Each cycle has its own bar signatures reflecting market conditions and ASIC technological evolution.
Expert notes
The retarget mechanism is bounded by the protocol: theoretical maximum adjustment ±300% per period, but in practice observed amplitude has been notably smaller. Adjustment frequency (every 2016 blocks) is fine enough to react to hash rate changes without introducing instability.
Common mistakes to avoid
An isolated red bar does not mean a systemic crisis - it may just reflect a slow-block period due to normal Poisson variance. To identify real stress, observe several consecutive red bars or exceptional amplitude (beyond -10%). A single moderate negative bar is within the normal protocol variance.
Programmatic access
REST API
curl -sS \
'https://api.trinityinsights.io/api/v1/onchain/difficulty-adjustment-history/history?days=90' \
-H 'X-API-Key: $TRINITY_API_KEY'MCP server
{
"tool": "get_chart_value",
"metric_id": "difficulty-adjustment-history",
"timeframe": "1y"
}Required tier: pro. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.
Related metrics
Institutional disclaimer
Trinity Insights is an educational and analytical tool. The metric above does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.