{"schemaVersion":1,"asset":"BTC","reportDate":"2026-08-28","timestamps":{"currentSnapshotAt":"2026-08-28T15:29:00+00:00","previousSnapshotAt":"2026-08-27T15:29:00+00:00","generatedAt":"2026-08-28T15:32:59+00:00"},"comparison":{"status":"available","note":null},"provenance":{"reportArtifact":"published daily report","sourceReport":"BTC","sourceReportHref":"/reports/2026-08-28","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":1788535740066,"availability":"available","unavailableReason":null,"atmIv":{"current":36.57,"previous":41.83,"change":-5.26,"percentChange":-12.57},"rr25":{"current":0.68,"previous":1.82,"change":-1.14,"percentChange":-62.64},"bf25":{"current":2.04,"previous":2.56,"change":-0.52,"percentChange":-20.31}},{"tenor":"2W","targetExpiry":1789140540066,"availability":"available","unavailableReason":null,"atmIv":{"current":36.64,"previous":41.02,"change":-4.38,"percentChange":-10.68},"rr25":{"current":0.82,"previous":2.48,"change":-1.66,"percentChange":-66.94},"bf25":{"current":1.82,"previous":2.4,"change":-0.58,"percentChange":-24.17}},{"tenor":"1M","targetExpiry":1790522940066,"availability":"available","unavailableReason":null,"atmIv":{"current":37.43,"previous":40.4,"change":-2.97,"percentChange":-7.35},"rr25":{"current":-0.81,"previous":0.91,"change":-1.72,"percentChange":-189.01},"bf25":{"current":2.01,"previous":2.37,"change":-0.36,"percentChange":-15.19}},{"tenor":"3M","targetExpiry":1795793340066,"availability":"available","unavailableReason":null,"atmIv":{"current":39.29,"previous":40.71,"change":-1.42,"percentChange":-3.49},"rr25":{"current":-0.05,"previous":0.69,"change":-0.74,"percentChange":-107.25},"bf25":{"current":2.01,"previous":2.45,"change":-0.44,"percentChange":-17.96}},{"tenor":"6M","targetExpiry":1803655740066,"availability":"available","unavailableReason":null,"atmIv":{"current":41.2,"previous":41.99,"change":-0.79,"percentChange":-1.88},"rr25":{"current":0.09,"previous":0.5,"change":-0.41,"percentChange":-82},"bf25":{"current":2.51,"previous":2.74,"change":-0.23,"percentChange":-8.39}},{"tenor":"9M","targetExpiry":1811518140066,"availability":"available","unavailableReason":null,"atmIv":{"current":42.23,"previous":42.73,"change":-0.5,"percentChange":-1.17},"rr25":{"current":0.28,"previous":0.59,"change":-0.31,"percentChange":-52.54},"bf25":{"current":2.74,"previous":2.97,"change":-0.23,"percentChange":-7.74}},{"tenor":"1Y","targetExpiry":1819466940066,"availability":"available","unavailableReason":null,"atmIv":{"current":42.88,"previous":43.23,"change":-0.35,"percentChange":-0.81},"rr25":{"current":0.4,"previous":0.65,"change":-0.25,"percentChange":-38.46},"bf25":{"current":2.86,"previous":3.13,"change":-0.27,"percentChange":-8.63}}],"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-28T15:29:00+00:00","spotMove24hPercent":-1.57,"rv24hPercent":39.25,"rv7dPercent":46.18,"rv30dPercent":35.91,"observations":{"24h":1440,"7d":10080,"30d":43200},"oneWeekAtmIvPercent":36.57,"oneWeekIvMinus7dRvPoints":-9.61,"oneWeekIvMinus24hRvPoints":-2.68,"oneWeekIvMinus30dRvPoints":0.66,"coverage":null,"coveragePolicy":null,"oneWeekIvTo7dRvRatio":null,"spreadPercentile":null,"spotUnavailableReason":null},"realisedVolatilityUnavailableReason":null}