Indicia Desk.
Log in
Radar
Data
Whales · Futures Map Whales · Options Trades Whales vs Crowd Whale Fragility Altseason Max Pain Gamma · GEX Fear & Greed Volatility
Research
Investigations · whale stories Case: ≈$1.39M in a range DVOL · 907 days of fear Max pain · track record Whale case audit
Strategies
Journal · 92 strategies 3 strategies · access Builder Strategy profiles Alerts Pricing
Method
How it works Glossary Podcast About Log in 🆘 Contact us Log in
OPEN DATA · CSV + JSON · CC BY 4.0

Max pain vs settlement: every BTC and ETH expiry

One row per settled Deribit expiry since 2026-03-07, daily ones included. Max pain is frozen from the open-interest snapshot a day before settlement and then set against the official settlement price, so nothing is fitted after the fact.

FILE

Rows470 expiries
Coverage2026-03-07 to 2026-10-27
AssetsBTC, ETH
As of2026-10-27
Updatesdaily
CSV53 KB
JSON246 KB
LicenseCC BY 4.0

What the file shows

37%of 468 expiries settled within 1% of max pain. Close to two in three did not.
2.35%average gap between settlement and max pain. Yesterday's price missed by 1.54% on average, so it was the closer guess.
82%settled inside the market-maker breakeven range frozen a day earlier.
90%settled inside a band of the same width centred on yesterday's price. The width of the range is what helps, not where max pain puts it.

Rates use the 468 rows with t1_snapshot = ok; 2 rows with a late snapshot stay in the file and are flagged. 166 rows also carry a frozen Bybit max pain.

Latest rows

DateAssetTypeMax painSettlementDeviationVerdictMM rangeHeld
2026-10-27ETHdaily2,3202,308-0.51%exact2,260-2,400yes
2026-10-27BTCdaily80,00079,635-0.46%exact78,500-82,000yes
2026-10-26ETHdaily2,4002,316-3.64%miss2,280-2,480yes
2026-10-26BTCdaily81,00079,947-1.32%miss79,000-82,500yes
2026-10-25ETHdaily2,4002,345-2.34%miss2,340-2,460yes
2026-10-25BTCdaily81,50080,566-1.16%miss80,000-83,000yes
2026-10-24ETHdaily2,4002,375-1.04%miss2,300-2,480yes
2026-10-24BTCdaily82,50080,705-2.22%miss80,500-84,500yes

Columns

ColumnTypeMeaning
assetstringBTC or ETH
expiry_codestringDeribit expiry code, e.g. 27OCT26
settlement_datedateSettlement day (Deribit settles at 08:00 UTC)
expiry_typestringdaily, weekly (Friday), monthly (last Friday) or quarterly (last Friday of Mar/Jun/Sep/Dec)
max_pain_deribit_usdnumberDeribit max pain frozen from the open-interest snapshot about 24h before settlement
max_pain_bybit_usdnumberBybit max pain frozen before settlement; empty where we had no Bybit snapshot (our Bybit capture starts in August 2026)
settlement_price_usdnumberOfficial Deribit delivery price
settlement_sourcestringofficial = Deribit delivery price; proxy = 08:00 UTC spot
deviation_pctnumber(settlement - max pain) / settlement x 100
max_pain_verdictstringexact: |deviation| < 1%; near: 1-3% and the gap to max pain shrank from T-1 to settlement; miss: everything else
mm_range_low_usdnumberLower bound of the market-maker breakeven range at T-1
mm_range_high_usdnumberUpper bound of the market-maker breakeven range at T-1
mm_range_heldbooleantrue if settlement closed inside the range frozen at T-1
call_wall_resultstringLargest call strike by OI at T-1: untested / held (touched within 0.5% or crossed intraday, settled inside) / broken (settled beyond)
put_wall_resultstringSame test for the largest put strike by OI
high_significancebooleanFixed before the run: notional in the top 25% for its asset and type, or one wall holding 20%+ of total OI
t1_snapshotstringok = T-1 snapshot within 2h of settlement minus 24h; proxy = further off, excluded from the summary rates

Method

Every hour we save open interest per expiry from Deribit, along with max pain, the call and put walls and the market-maker breakeven range. For each expiry we take the snapshot closest to 24 hours before the 08:00 UTC settlement (T-1). If that snapshot is more than 2 hours off, the row is flagged proxy and left out of the rates.

The actual outcome is the official Deribit delivery price. The thresholds (1% and 3% for max pain, 0.5% for a wall touch, top 25% notional for significance) were written down before the first run in July 2026 and have not been changed since. Rows are appended by code once a day and are not edited afterwards.

The market-maker breakeven range is the band where the premium collected by option sellers still covers what they pay out. Walls are tested against hourly spot over the final 24 hours, so a spike inside one hour can be missed.

Not in the file: open interest and notional per expiry, spot at T-1, wall strikes, and expiries that have not settled yet. Live levels for open expiries are on /en/levels.

How to cite

INDICIA DESK (2026). Max Pain Expiry Ledger, BTC and ETH, Deribit. https://indiciadesk.com/en/max-pain-dataset. Data as of 2026-10-27. License: CC BY 4.0.

Free to reuse, including commercially, with a credit line and a link to this page. Questions or a mistake in a row: [email protected].

Related

Privacy