Madjik API documentation

Miner Margin Squeeze (M10029)

Miner Margin Squeeze — onchain classic metric served by the Madjik API.

Metric IDM10029
Categoryonchain
Classificationclassic
Tierbasic
ComputationClassical (SQL)
Methodsprogr
Cadencedaily
Computed byBlack Belt Labs
Freshnessfresh

Methodology

Miner economics proxy: BTC price divided by (network difficulty x natural-gas price), indexed to its 2-year average (value 100 = average margin). Normalized score is the inverse percentile - high score = miners squeezed hardest in 2 years, historically a capitulation/bottom antenna. Energy proxied by NG futures; difficulty from the public Bitcoin dataset.

Classic metric: its substance is available elsewhere; Madjik serves it with full history, variants and provenance.

Access this metric

# latest value
curl -H "X-API-Key: YOUR_API_KEY" "https://api.madjik.io/v1/metrics/M10029"

# history with provenance
curl -H "X-API-Key: YOUR_API_KEY" "https://api.madjik.io/v1/metrics/M10029/timeseries?interval=1h"

# variant grid / all computation methods
curl -H "X-API-Key: YOUR_API_KEY" "https://api.madjik.io/v1/metrics/M10029/variants"
curl -H "X-API-Key: YOUR_API_KEY" "https://api.madjik.io/v1/metrics/M10029/methods"

Response shapes: Response format · provenance labels: Data provenance · public methodology row: api.madjik.io/methodology

Overview page on the main site: https://www.madjik.io/metrics/m10029-miner-margin-squeeze/

Get API access