{"schemaVersion":1,"asset":"BTC","reportDate":"2026-08-29","timestamps":{"currentSnapshotAt":"2026-08-29T15:33:00+00:00","previousSnapshotAt":"2026-08-28T15:33:00+00:00","generatedAt":"2026-08-29T15:49:08+00:00"},"comparison":{"status":"available","note":null},"provenance":{"reportArtifact":"published daily report","sourceReport":"BTC","sourceReportHref":"/reports/2026-08-29","source":"Derivasys proprietary historical SVI surface and canonical BTC index databases","comparison":"Nearest successful surface snapshots approximately 24 hours apart","rrConvention":"25-delta call IV minus 25-delta put IV","bfConvention":"Average 25-delta wing IV minus ATM forward IV","fixedTenors":"Fixed-tenor measures are interpolated independently at 1W, 2W, 1M, 3M, 6M, 9M and 1Y; headline rankings prioritise 1W, 2W, 1M, 3M, 6M and 1Y.","realisedVolatility":"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."},"tenors":[{"tenor":"1W","targetExpiry":1788622380124,"availability":"available","unavailableReason":null,"atmIv":{"current":32.85,"previous":36.54,"change":-3.69,"percentChange":-10.1},"rr25":{"current":-1.03,"previous":0.68,"change":-1.71,"percentChange":-251.47},"bf25":{"current":1.97,"previous":2.06,"change":-0.09,"percentChange":-4.37}},{"tenor":"2W","targetExpiry":1789227180124,"availability":"available","unavailableReason":null,"atmIv":{"current":34.05,"previous":36.37,"change":-2.32,"percentChange":-6.38},"rr25":{"current":-1.8,"previous":0.54,"change":-2.34,"percentChange":-433.33},"bf25":{"current":1.96,"previous":1.8,"change":0.16,"percentChange":8.89}},{"tenor":"1M","targetExpiry":1790609580124,"availability":"available","unavailableReason":null,"atmIv":{"current":35.43,"previous":37.36,"change":-1.93,"percentChange":-5.17},"rr25":{"current":-2.15,"previous":-0.78,"change":-1.37,"percentChange":-175.64},"bf25":{"current":2.23,"previous":2.02,"change":0.21,"percentChange":10.4}},{"tenor":"3M","targetExpiry":1795879980124,"availability":"available","unavailableReason":null,"atmIv":{"current":37.93,"previous":39.2,"change":-1.27,"percentChange":-3.24},"rr25":{"current":-1.48,"previous":0.08,"change":-1.56,"percentChange":-1950},"bf25":{"current":2.04,"previous":2.02,"change":0.02,"percentChange":0.99}},{"tenor":"6M","targetExpiry":1803742380124,"availability":"available","unavailableReason":null,"atmIv":{"current":40.15,"previous":41.17,"change":-1.02,"percentChange":-2.48},"rr25":{"current":-0.9,"previous":0.07,"change":-0.97,"percentChange":-1385.71},"bf25":{"current":2.5,"previous":2.53,"change":-0.03,"percentChange":-1.19}},{"tenor":"9M","targetExpiry":1811604780124,"availability":"available","unavailableReason":null,"atmIv":{"current":41.49,"previous":42.21,"change":-0.72,"percentChange":-1.71},"rr25":{"current":-0.47,"previous":0.27,"change":-0.74,"percentChange":-274.07},"bf25":{"current":2.67,"previous":2.77,"change":-0.1,"percentChange":-3.61}},{"tenor":"1Y","targetExpiry":1819553580124,"availability":"available","unavailableReason":null,"atmIv":{"current":42.33,"previous":42.87,"change":-0.54,"percentChange":-1.26},"rr25":{"current":-0.24,"previous":0.41,"change":-0.65,"percentChange":-158.54},"bf25":{"current":2.74,"previous":2.89,"change":-0.15,"percentChange":-5.19}}],"realisedVolatility":{"source":"canonical/BTC-USD-INDEX (DERIBIT and OKX indexes)","fallbackObservations":13,"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-08-29T15:33:00+00:00","spotMove24hPercent":-1.76,"rv24hPercent":27.8,"rv7dPercent":41.48,"rv30dPercent":35.64,"observations":{"24h":1440,"7d":10080,"30d":43200},"oneWeekAtmIvPercent":32.85,"oneWeekIvMinus7dRvPoints":-8.63,"oneWeekIvMinus24hRvPoints":5.05,"oneWeekIvMinus30dRvPoints":-2.79,"coverage":null,"coveragePolicy":null,"oneWeekIvTo7dRvRatio":null,"spreadPercentile":null,"spotUnavailableReason":null},"realisedVolatilityUnavailableReason":null}