Daily BTC options market report · 24-hour comparison

Bitcoin options see one-month RR25 skew fall

BTC 1M RR25 fell 1.07 vol points to -2.07 vol points over the daily comparison.

Snapshot · 1 Oct 2026, 16:30 UTC

  • BTCSpot-index 24h +0.09%1W ATM IV 29.99%1W RR25 -1.32 vol pts1W BF25 +1.96 vol pts1W IV − 7D RV -2.60 vol pts

Notable move: BTC 1M RR25 Δ -1.07 vol pts → -2.07 vol pts · percentile rank 86.7% by absolute move · 30-day window (n=30).

Bitcoin options see one-month RR25 skew fall. RR25 term structure from Derivasys data.
Source: Derivasys options data. RR25; unsupported tenors remain blank. Cite this report.
Chart download and reuse termsDownload 1280 × 720 chart · Reuse terms

01 · Daily briefing

Macro · Crypto · Options

The day in markets.

Bitcoin one-month put skew deepens as weekly ATM volatility falls

The skew adjustment extended across maturities: two-week RR25 fell 0.93 volatility points to -1.47 volatility points, and three-month RR25 dropped 0.53 points to -1.22 volatility points. Negative RR25 means 25-delta puts carry higher implied volatility than equivalent calls. These changes establish a relative shift toward puts, without establishing that put volatility rose outright.

Macro

No qualifying macro event was retained for this report window.

Crypto

Bitcoin’s spot index gained just 0.09% over the matching window. Cointelegraph reported sharply falling US bond yields around Thursday’s Wall Street open as Bitcoin sought to preserve higher lows. That developing account provides macro context, but supplies no measured causal link to the daily skew changes.

Links identify the underlying reporting for retained events; entries without a retained link are marked.

BTC volatility context · Derivasys DS30 and Bitfinex BVIV

Model-derived and market-implied volatility.

Derivasys DS30 is model-derived volatility; Bitfinex BVIV is a market-implied reference. Values and their difference are shown in volatility points.

DS30 · Derivasys model-derived

39.78 vol points

Measurement 01 Oct 2026, 16:30:00 UTC

At report cutoff · 0 min measurement lag

BVIV · Bitfinex market reference

38.52 vol points

Measurement 01 Oct 2026, 16:28:57 UTC

At report cutoff · 1 min measurement lag

BVIV minus DS30

-1.26 vol points

As of 01 Oct 2026, 16:30 UTC. Measurement freshness is shown separately for each index.

Index evidence and methodology

DS30 · Source measurement 01 Oct 2026, 16:30:00 UTC; observed receipt not recorded; ingested not recorded. Freshness: At report cutoff, evaluated 01 Oct 2026, 16:30:00 UTC. Derivasys model-free 30-calendar-day implied volatility from fitted BTC SVI slices

BVIV · Source measurement 01 Oct 2026, 16:28:57 UTC; observed receipt 01 Oct 2026, 16:29:00 UTC; ingested 01 Oct 2026, 16:29:00 UTC. Freshness: At report cutoff, evaluated 01 Oct 2026, 16:30:00 UTC. Bitfinex BVIV reference price from the status channel

BVIV minus independently selected latest eligible DS30 at or before the requested cutoff

{
  "schemaVersion": 1,
  "source": "market-context-mcp",
  "type": "btc_volatility_context_latest",
  "asset": "BTC",
  "asOfTimestamp": "2026-10-01T16:30:00+00:00",
  "status": "available",
  "ds30": {
    "value": 39.78001269350505,
    "units": "volatility_points",
    "sourceTimestamp": "2026-10-01T16:30:00+00:00",
    "observedAt": null,
    "ingestedAt": null,
    "freshness": {
      "status": "fresh",
      "ageSeconds": 0,
      "evaluatedAt": "2026-10-01T16:30:00+00:00"
    },
    "availability": null,
    "methodology": "Derivasys model-free 30-calendar-day implied volatility from fitted BTC SVI slices"
  },
  "bviv": {
    "value": 38.524164354661,
    "units": "volatility_points",
    "sourceTimestamp": "2026-10-01T16:28:57+00:00",
    "observedAt": "2026-10-01T16:29:00+00:00",
    "ingestedAt": "2026-10-01T16:29:00+00:00",
    "freshness": {
      "status": "fresh",
      "ageSeconds": 63,
      "evaluatedAt": "2026-10-01T16:30:00+00:00"
    },
    "availability": "streaming",
    "methodology": "Bitfinex BVIV reference price from the status channel"
  },
  "bvivMinusDs30": {
    "value": -1.2558483388440465,
    "units": "volatility_points",
    "status": "available",
    "methodology": "BVIV minus independently selected latest eligible DS30 at or before the requested cutoff"
  }
}
Source index JSON

02 · Options market read

What the volatility surface did.

5 of 6 headline tenors were comparable at both endpoints. The largest ATM IV move was 1W at -0.87 volatility points, to 29.99%.

RV observation windows

The 24-hour, seven-day and 30-day RV windows are assessed independently using observed one-minute index returns, annualised on a 365-day basis. Recorded minimums: at least 98% coverage over 24 hours, 97% coverage over seven days, 99.5% coverage over 30 days, with no gap longer than 60 minutes. Returns spanning gaps are excluded, not interpolated; unavailable windows remain unreported. The exact 24-hour spot return requires prices at both endpoints.

Derived directly from structured Derivasys surface data

03 · Catalyst check

30 Sept 2026, 16:30 UTC to 01 Oct 2026, 16:30 UTC

Relevant context found; no confirmed catalyst

Relevant market event

1 relevant event was retained for the comparison window.

Confidencelow causal confidence

News is presented as contextual association unless the structured evidence supports a stronger relationship.

04 · Detailed analysis

What changed across the BTC volatility surface.

Implied versus realised

At the 16:30 UTC cutoff, 1W ATM IV was 29.99%, 2.60 volatility points below seven-day realised volatility of 32.59%; 24-hour realised volatility was 32.61% and 30-day realised volatility was 35.28%.

Front end

Front-end ATM IV was broadly unchanged, averaging -0.10 volatility points to 32.14% across 1W, 2W and 1M.

Long end

Six-month ATM IV was broadly unchanged at 37.61% (-0.11 volatility points); 1Y was unavailable.

Skew

RR25 moved towards puts, averaging -0.66 volatility points to -1.35 volatility points across the five available headline tenors.

Convexity

BF25 increased, averaging +0.10 volatility points to 2.15 volatility points across the five available headline tenors.

Largest standard-tenor move

The largest standard-tenor ATM IV move was -0.87 volatility points at 1W, to 29.99%.

Universe roll: added 23OCT26, 5OCT26; removed 1OCT26. Comparisons use common expiries only.

05 · Standard-tenor ranking

Largest surface events

01

Largest eligible smile rotation

4OCT26, -2.81 vol pts
02

Largest standard-tenor RR25 move

1M, -1.07 vol pts
03

Largest standard-tenor ATM IV move

1W, -0.87 vol pts
04

Largest eligible SVI sigma move

4OCT26, -0.1777 param
05

Largest standard-tenor BF25 move

2W, +0.13 vol pts
06

Largest eligible SVI rho move

16OCT26, -0.0432 param

06 · ATM volatility

Standard-tenor ATM implied volatility.

TenorCurrent (vol %)Comparison snapshot (vol %)Change (vol pts)Relative change
1W29.9930.86-0.87 vol pts-2.82%
2W32.4932.41+0.08 vol pts+0.25%
1M33.9433.44+0.50 vol pts+1.50%
3M36.6436.76-0.12 vol pts-0.33%
6M37.6137.72-0.11 vol pts-0.29%
9M38.4938.54-0.05 vol pts-0.13%
1YUnavailableUnavailableUnavailableUnavailable

Source: Derivasys Research — structured data

07 · Risk reversals

RR25 skew moved most at 1M.

RR25 moved towards puts, averaging -0.66 volatility points to -1.35 volatility points across the five available headline tenors. Negative RR25 denotes a richer 25-delta put wing under the call-minus-put convention.

-2.3 vol pts-1.7 vol pts-1.1 vol pts-0.5 vol pts0.0 vol pts1W2W1M3M6M9M
TenorCurrent (vol pts)Comparison snapshot (vol pts)Change (vol pts)
1W-1.32-0.75-0.57 vol pts
2W-1.47-0.54-0.93 vol pts
1M-2.07-1.00-1.07 vol pts
3M-1.22-0.69-0.53 vol pts
6M-0.65-0.46-0.19 vol pts
9M-0.41-0.18-0.23 vol pts
1YUnavailableUnavailableUnavailable

Source: Derivasys Research — structured data

08 · Butterflies

BF25 convexity changed most at 2W.

BF25 increased, averaging +0.10 volatility points to 2.15 volatility points across the five available headline tenors. BF25 measures the average 25-delta wing premium over ATM IV.

1.7 vol pts1.9 vol pts2.1 vol pts2.3 vol pts2.6 vol pts1W2W1M3M6M9M
TenorCurrent (vol pts)Comparison snapshot (vol pts)Change (vol pts)
1W1.961.85+0.11 vol pts
2W2.071.94+0.13 vol pts
1M2.192.12+0.07 vol pts
3M2.182.09+0.09 vol pts
6M2.332.22+0.11 vol pts
9M2.372.38-0.01 vol pts
1YUnavailableUnavailableUnavailable

Source: Derivasys Research — structured data

09 · Expiry effects

Near-settlement moves, shown with context.

Contracts with fewer than 2 full days to expiry remain in the tables but are excluded from headline rankings. Settlement proximity, time decay, changing liquidity and fewer quotes can exaggerate their changes.

0.6d

Smile rotation

2OCT26, -4.82 vol pts
1.6d

Smile rotation

3OCT26, -1.74 vol pts

10 · Volatility term structure

Today against the previous 24-hour snapshot.

Only fixed tenors bracketed by listed expiries at both snapshots are charted. The listed-expiry table preserves the observable exchange maturities underneath those interpolated points.

29.0%31.6%34.3%36.9%39.6%1W2W1M3M6M9M

Suppressed outside the observable listed-expiry range: 1Y.

ExpiryTime leftForward now (USD)Forward change (USD)ATM IV nowATM IV changeRR25 changeBF25 change
2OCT26Expiry effect0.6 days84,264.76-10.06 USD27.35%-3.57 vol pts-0.86 vol pts-0.36 vol pts
3OCT26Expiry effect1.6 days84,276.95+15.81 USD33.00%+0.01 vol pts-0.23 vol pts-0.05 vol pts
4OCT262.6 days84,291.62+19.16 USD27.70%-1.49 vol pts-0.57 vol pts+0.09 vol pts
9OCT267.6 days84,372.93+42.66 USD30.23%-0.97 vol pts-0.64 vol pts+0.08 vol pts
16OCT2614.6 days84,460.12+45.61 USD32.61%0.00 vol pts-0.96 vol pts+0.12 vol pts
30OCT2628.6 days84,651.17+61.56 USD33.75%+0.37 vol pts-1.13 vol pts+0.07 vol pts
27NOV2656.6 days85,003.6+66.11 USD35.81%-0.12 vol pts-0.69 vol pts+0.21 vol pts
25DEC2684.6 days85,337.43+63.69 USD36.50%-0.14 vol pts-0.58 vol pts+0.08 vol pts
26MAR27175.6 days86,398.99+33.28 USD37.52%-0.12 vol pts-0.20 vol pts+0.10 vol pts
25JUN27266.6 days87,600.53+54.04 USD38.43%-0.07 vol pts-0.23 vol pts+0.01 vol pts
24SEP27357.6 days88,730.76+31.27 USD39.03%-0.02 vol pts-0.22 vol pts+0.08 vol pts

11 · Smile movement

Reconstructed SVI smiles for every common expiry.

Each overlay uses the stored five-parameter SVI fit and the snapshot-specific time to expiry. Ultra-short expiries are displayed but do not determine the headline ranking.

2OCT26rotation towards puts · wing steepening
-0.30k0.00k+0.30k
3OCT26rotation towards puts · wing steepening
-0.30k0.00k+0.30k
4OCT26rotation towards puts · wing steepening
-0.30k0.00k+0.30k
9OCT26rotation towards puts · wing steepening
-0.30k0.00k+0.30k
16OCT26rotation towards puts · wing steepening
-0.30k0.00k+0.30k
30OCT26rotation towards puts
-0.30k0.00k+0.30k
27NOV26rotation towards puts
-0.30k0.00k+0.30k
25DEC26rotation towards puts
-0.30k0.00k+0.30k
26MAR27limited movement
-0.30k0.00k+0.30k
25JUN27limited movement
-0.30k0.00k+0.30k
24SEP27limited movement
-0.30k0.00k+0.30k

Surface movement heatmap

Each cell is the fitted IV change in volatility points. Rows are listed expiries; columns run from the put wing through ATM to the call wing.

Completed-session cross-asset context

Crypto volatility against US equity risk.

BTC 30-day implied volatility was 2.1 times VIX, while its 30-session return correlation with SPX was mixed at 0.46.

Implied-volatility premium

BTC 30-day ATM IV was 33.64%, against VIX at 16.34: a 17.30-point spread and 2.06× ratio.

Daily-close realised-volatility regime

BTC 20-calendar-day realised volatility was 43.44%, versus SPX 20-session realised volatility of 10.79%. The spread ranked at percentile rank 67.3% of 245 prior observations.

This separate RV estimate uses 20 daily close-to-close log returns, sampled at 16:00 New York time, ending at the completed-session timestamp shown below. It requires a valid close for each day, rather than every intervening minute. Crypto RV is annualised with √365; SPX uses 20 trading-session returns and √252. It does not replace the intraday IV–RV comparison.

Equity co-movement

Return correlation with SPX was 0.456 over 30 aligned sessions and 0.378 over 60 sessions. VIX9D, VIX and VIX3M closed at 14.20, 16.34 and 18.37.

As of 30 Sept 2026, 20:00 UTC. Implied volatility and completed-session realised volatility use their respective observation windows shown above.

Evidence and methodology

market-context-v1. All displayed observations: 2026-09-30T20:00:00Z; cryptoSnapshotTimestamp and benchmarkTimestamp: 2026-09-30T20:00:00Z. Ingested at 2026-09-30T22:30:50.879828Z. Freshness: fresh, ageSeconds 73800, evaluatedAt 2026-10-01T16:30:00Z. Quality valid; alignment tolerance 600 seconds. Crypto ATM IV: Derivasys 30-calendar-day fixed-tenor surface nearest the US close, ACT/365 convention. VIX-family levels: yahoo_finance, ^VIX/^VIX9D/^VIX3M, completed US cash-session close. Crypto RV: Derivasys canonical crypto index, 20 calendar-day close-to-close log returns, sqrt(365). SPX RV: yahoo_finance ^GSPC, 20 US trading-session close-to-close log returns, sqrt(252). Volatility levels and spreads use volatility_points; ratios use ratio; correlations use correlation_coefficient; percentiles use percentile_rank and prior valid observations only. Correlations use 30/60 aligned US-session daily returns. Additional returned cross-asset metrics: ivSpreadChange1d=-0.45999923706054346 volatility_points; ivRatioChange1d=-0.048480289160908185 ratio_change; rvSpreadChange1d=-0.3830559220276015 volatility_points; rvRatioChange1d=0.03966253606594172 ratio_change; ivSpreadPercentile=null and ivRatioPercentile=null, each sampleCount=21; returnCorrelation30Percentile=42.6605504587156, sampleCount=218; returnCorrelation60Percentile=14.556962025316455, sampleCount=158. Level/ratio/RV metric sampleCount fields are null. Mixed RV annualisation bases are preserved.

Evidence, source data and methodology
Report comparison baseline → current snapshot
2026-09-30 16:30:00 UTC → 2026-10-01 16:30:00 UTC

Changes use these stored market-snapshot baselines. The comparison baseline may differ from the snapshot used in the previous published edition.

Lead signal · 1 Oct 2026, 16:30 UTC

The measurement behind the lead chart

BTC 1M RR25 -2.07 vol pts · Δ -1.07 vol pts

BTC percentile rank 86.7% by absolute move · 30-day window (n=30)

Original report summary

Bitcoin’s one-month call-minus-put RR25 fell 1.07 volatility points to -2.07 volatility points in the 24 hours to October 1 at 16:30 UTC, while one-week ATM implied volatility declined 0.87 points to 29.99%, according to Derivasys. The evidence is retained as context and does not establish causation for the measured options move.

At report cutoff · Levels and stored endpoint changes

What matters now

Vol: BTC 1W ATM IV 29.99% · Δ -0.87 vol pts

Skew: BTC 1W RR25 -1.32 vol pts · Δ -0.57 vol pts

Relative value: BTC 1W IV 29.99% / 7D RV 32.59% · spread -2.60 vol pts

Vol

BTC 1W ATM IV 29.99% · Δ -0.87 vol ptspercentile rank 29.4% by absolute move · full history (n=160)

Skew

BTC 1W RR25 -1.32 vol pts · Δ -0.57 vol ptspercentile rank 40.0% by absolute move · full history (n=160)

Wings

BTC 1W BF25 1.96 vol pts · Δ +0.11 vol ptspercentile rank 40.0% by absolute move · full history (n=160)

IV versus RV

BTC 1W IV 29.99% / 7D RV 32.59% · spread -2.60 vol pts

Δ compares the report’s stored surface endpoints. IV versus RV is a level comparison, not a daily change.

Historical move evidence

BTC 1W ATM IV: percentile rank 29.4% by absolute move · full history (n=160)

BTC 1W RR25: percentile rank 40.0% by absolute move · full history (n=160)

BTC 1W BF25: percentile rank 40.0% by absolute move · full history (n=160)

12 · Technical appendix

Model parameters and normalized Greeks.

These diagnostics preserve the fitted-surface audit trail without competing with the main market story.

Show SVI parameter changes and normalized Greeks

SVI diagnostics

Daily movement in a, b, rho, m and sigma.

Among ranking-eligible expiries, the largest absolute rho change occurred at 16OCT26; the largest sigma change occurred at 4OCT26.

ExpiryΔ aΔ bΔ rhoΔ mΔ sigmaSmile classification
2OCT26-0.00780+0.00120-0.06000-0.02510+0.07430rotation towards puts, wing steepening
3OCT26+0.02350-0.02500-0.00550+0.00420-0.09810rotation towards puts, wing steepening
4OCT26+0.03430-0.02620-0.02330+0.00190-0.17770rotation towards puts, wing steepening
9OCT26+0.00050+0.00320+0.00160+0.00740-0.01810rotation towards puts, wing steepening
16OCT26-0.00640+0.01120-0.04320-0.01610+0.00480rotation towards puts, wing steepening
30OCT26-0.00970+0.01130-0.04270-0.01250+0.02940rotation towards puts
27NOV26+0.00830-0.00290+0.01590+0.05110-0.04210rotation towards puts
25DEC26-0.00280-0.00080+0.02400+0.03800+0.00350rotation towards puts
26MAR27+0.02060-0.00500-0.01190+0.01460-0.06400limited movement
25JUN27+0.00770-0.00350-0.00380+0.01200-0.01940limited movement
24SEP27+0.02310-0.00500-0.00560+0.01530-0.05910limited movement

Current surface characteristics

Where normalized model Greek intensity is highest.

These are comparable Black-forward Greeks for a one-BTC ATM-forward call at each listed expiry—not portfolio exposure, open interest or a prediction of dealer positioning.

Highest Vega24SEP27, 343.923075 USD / vol pt
Highest Gamma2OCT26, 0.000412 1 / USD
Highest Theta Decay2OCT26, -299.410148 USD / day
Highest Vanna24SEP27, 0.001938 delta / vol pt
Highest Volga24SEP27, -0.328821 USD / vol pt²

7D realised volatility · data quality

AssetRecorded RVStatusCoverage / requiredLongest gap / maximum
BTC32.59%Available100% / 97% required0 min / 60 min maximum

Thresholds are asset-specific policies recorded in this edition. Each window is assessed independently; returns spanning gaps are excluded. Partial estimates may miss volatility during gaps.

Full RV evidence and methodology

BTC · Surface cutoff 01 Oct 2026, 16:30:00 UTC.

{
  "source": "canonical/BTC-USD-INDEX (DERIBIT and OKX indexes)",
  "fallbackObservations": 90,
  "fallbackPolicy": "Missing canonical minutes use the stored Deribit index first, then the stored OKX index; canonical bars always take precedence.",
  "samplingInterval": "1 minute",
  "annualizationBasis": "365 days",
  "windowEnd": "2026-10-01T16:30:00+00:00",
  "spotWindowStart": "2026-09-30T16:30:00+00:00",
  "spotMetric": "spot-index return",
  "spotUnit": "percent",
  "spotMove24hPercent": 0.09,
  "rv24hPercent": 32.61,
  "rv7dPercent": 32.59,
  "rv30dPercent": 35.28,
  "observations": {
    "24h": 1440,
    "7d": 10080,
    "30d": 43200
  },
  "coverage": {
    "24h": {
      "status": "complete",
      "observedReturns": 1440,
      "expectedReturns": 1440,
      "coveragePercent": 100,
      "missingPriceMinutes": 0,
      "missingIntervals": 0,
      "largestMissingRunMinutes": 0,
      "unavailableReason": null
    },
    "7d": {
      "status": "complete",
      "observedReturns": 10080,
      "expectedReturns": 10080,
      "coveragePercent": 100,
      "missingPriceMinutes": 0,
      "missingIntervals": 0,
      "largestMissingRunMinutes": 0,
      "unavailableReason": null
    },
    "30d": {
      "status": "complete",
      "observedReturns": 43200,
      "expectedReturns": 43200,
      "coveragePercent": 100,
      "missingPriceMinutes": 0,
      "missingIntervals": 0,
      "largestMissingRunMinutes": 0,
      "unavailableReason": null
    }
  },
  "coveragePolicy": {
    "version": "observed-minute-returns-v1",
    "minimumCoveragePercent": null,
    "minimumCoveragePercentByWindow": {
      "24h": 98,
      "7d": 97,
      "30d": 99.5
    },
    "maximumMissingRunMinutes": 60,
    "methodology": "Each RV window qualifies independently. RV annualises the mean squared observed one-minute log return; returns spanning gaps are excluded, not interpolated or zero-filled. Partial estimates assume observed minutes are representative and may miss volatility during gaps."
  },
  "spotUnavailableReason": null,
  "oneWeekAtmIvPercent": 29.99,
  "oneWeekIvMinus7dRvPoints": -2.6,
  "oneWeekIvMinus24hRvPoints": -2.62,
  "oneWeekIvMinus30dRvPoints": -5.29
}

Source data JSON

13 · Methodology and provenance

Generated from measured Derivasys surface data.

Current snapshot
01 Oct 2026, 16:30 UTC
Comparison snapshot
30 Sept 2026, 16:30 UTC
Source
Derivasys proprietary historical SVI surface and canonical BTC index databases
Realised volatility
Annualised root-mean-square of one-minute canonical BTC-USD index log returns using a 365-day basis; all windows end at the current snapshot.
Comparison window
Nearest successful surface snapshots approximately 24 hours apart
RR convention
25-delta call IV minus 25-delta put IV
BF convention
Average 25-delta wing IV minus ATM forward IV
Fixed tenors
Fixed-tenor measures are published only when listed expiries bracket the target at both comparison snapshots. Targets outside either observable range are suppressed, not extrapolated; headline rankings use only supported tenors.
Smile reconstruction
Listed-expiry smiles are reconstructed from stored SVI total-variance parameters on a fixed log-moneyness grid.
Ultra-short expiries
Expiries with fewer than 2 full days remaining stay in detailed tables but are excluded from headline rankings. Settlement proximity, time decay, changing liquidity and fewer quotes can exaggerate their changes.
Greek normalization
Black forward Greeks for a normalized one-BTC ATM-forward call, zero rate, fitted SVI IV
Catalyst policy
Only sufficiently relevant, reliably sourced events are shown; otherwise no catalyst is assigned.

Get reports by email

Request daily or weekly crypto options reports in your inbox.