Predictive Strength

Negligible
Bitcoin historically had 23.64% 30 days returns when Hashrate was▆ Very High (0.8 - 1). It indicates higher than average expected returns.
Unravel

unravel

BTC Price with Hashrate

Factor Plot

Unravel

unravel

▆ Very Low▆ Low▆ Moderate▆ High▆ Very High

Predictive Strength

Negligible

Hashrate Index measures the total computational power dedicated to mining Bitcoin. The index provides insights into the market's perception of mining profitability and network health. The index is normalized using a wide range of lookback windows in order to be easily modelable and interpretable.

Potential Edge

Miner Sentiment as a Real-Time Confidence Gauge

Hashrate reflects miners' capital expenditure decisions, which are forward-looking bets on Bitcoin's profitability. Sustained hashrate growth (e.g., 104% YoY in 2023) signals miners expect rising BTC prices to offset operational costs.

Difficulty Adjustment as a Self-Fulfilling Prophecy

Bitcoin's 2-week difficulty retargeting creates lagged supply responses. When hashrate grows faster than price (current Price/Hashrate Delta Ratio: 0.82), it signals miners anticipate future price appreciation to justify overinvestment in ASICs. This pattern preceded 2017 and 2021 bull markets.

Data Collection Methodology

Hashrate data is sourced through Bitcoin mining pools (for hashrate metrics), aggregated to represent network-wide computational power. This raw data is normalized against historical averages to create a standardized index, enabling comparisons of mining profitability and network health over time.

Read more about our methodology

Track this predictive factor on your dashboard

Unravel

unravel

Scatter plot - Hashrate and BTC 30 and 90 Day Average Returns

Backtest - Strategy Performance

100.00%
1.00
100.00%
1.00
100.00%
1.00

To understand a predictive factors predictive power, we create a simple long/short strategy and simulate its past performance (with daily rebalancing):

  • 100% Long when the predictive factor is close to 1, with a position size equivalent to the predictive factor value.
  • Flat when the predictive factor is close to 0, with a position size equivalent to the predictive factor value.

The strategy is rebalanced daily, on a continuous basis. There are 0.5% transaction costs applied on each position adjustment.

API

Get started by validating the historical performance of the strategy with our transparent code snippets.
Copy and paste the code snippets below into your Python environment or download the files below.

Ready to dive in?

Be among the first to experience the cutting-edge, institutional-grade predictive analytics Unravel offers.

Our Methodology