Miner profitability check: revenue per hash, production cost tiers, price against production cost, the hash ribbon and block pace, with percentile ranks in their own history
Bitcoin Price: Current Bitcoin spot price in US dollars, updated every 2 minutes (CoinGecko or Coinbase; each value names its own) Source: CoinGecko or Coinbase, Every 2 minutes.
Bitcoin Hash Rate: Total Bitcoin network computational hash rate in EH/s (mempool.space) Source: mempool.space, Daily (read every 30 minutes, one figure a day).
Bitcoin Difficulty: Current Bitcoin mining difficulty, as reported by mempool.space Source: mempool.space, Daily (read every 30 minutes, one figure a day).
Hashprice: Daily mining revenue per terahash per second. The core profitability metric for Bitcoin miners.
Hash Ribbon: Hash rate momentum indicator - 30-day vs 60-day moving average ratio Source: PreReason's calculation from mempool.space's daily hash rate (the ratio of its 30 day and 60 day averages), Recomputed hourly; its input daily.
Epoch Pace: Percentage deviation of actual block production time from the 10-minute target. Positive (slower blocks) means downward adjustment pressure on difficulty, negative (faster) upward pressure.
BTC Production Cost: Estimated cost to produce one Bitcoin, calculated across three tiers: electricity-only, cash operating expenses, and fully-loaded all-in cost.
Price-to-Production Ratio: Bitcoin market price divided by the Tier 2 (cash OPEX) production cost. Shows whether miners are operating profitably.
Raw Hashprice (Tick): Hashprice (USD per TH/s/day) recomputed on every CoinGecko price tick using the same formula as hourly hashprice
Correlations
Measured over 90 days:
Hashprice and Bitcoin Price
Hashprice and Bitcoin Hash Rate
Hash Ribbon and Hashprice
Questions about the Miner Survival Index briefing
What is in the Miner Survival Index briefing?
Miner profitability check: revenue per hash, production cost tiers, price against production cost, the hash ribbon and block pace, with percentile ranks in their own history. It holds 9 metrics and 3 correlation pairs over 90 days, each figure with the date it describes and the source it came from.
Which plan reads the Miner Survival Index briefing?
The Basic plan reads it, and every plan above Basic.
How does an AI agent read the Miner Survival Index briefing?
Over MCP, with the get_context tool and the briefing id btc.miner-survival. Over REST, with GET https://api.prereason.com/api/context?briefing=btc.miner-survival and an API key, as Markdown (the default) or JSON (format=json).
Can I read the Miner Survival Index briefing as of a past date?
Yes, with date=YYYY-MM-DD. A dated read serves only periods released by that date, and each figure says when it was public, or that it may be a later revision. How far back depends on the plan; on the Basic plan: Since January 1, 2025. Higher plans reach further.
Where does the data in the Miner Survival Index briefing come from?
Each figure names its source and the date it describes. The data sources page (https://www.prereason.com/data-sources) lists every source PreReason reads.
API: GET /api/context?briefing=btc.miner-survival
Format options: ?format=markdown (default) or ?format=json