{"canonicalEventFacts":null,"editorialContext":null,"originalProducerEvidence":null,"weeklyMarketPattern":null,"schemaVersion":2,"metricDefinitions":{"bf25":{"version":"average-wing-minus-atm-v1","formula":"(iv25Call + iv25Put) / 2 - ivAtm","fullFlyFormula":"iv25Call + iv25Put - 2 * ivAtm","unit":"volatility points","conversionMethod":"verified-captured-explicit-bf25-else-decimal-full-fly-half-v1","rounding":"native six-place operands; four-place endpoints/change; two-place percent change","verification":"Exact capture hash, native builder/endpoints and rounded captured wing consistency; no raw-quote or SVI refit validation"}},"bf25Projection":{"kind":"derivedBf25Presentation","originalBasis":"unknown","historicalStatistics":{"status":"unavailable","reason":"Stored BF25 historical statistics, ranks and pooled summaries lack authenticated compatible metric-basis lineage; they are not rescaled or reconstructed."}},"schemaUrl":"https://www.derivasys.com/schemas/report-dataset-v2.schema.json","family":"altcoins","reportDate":"2026-09-23","sourceSelectionPolicy":null,"canonicalUrl":"https://www.derivasys.com/reports/altcoins/2026-09-23","datasetUrl":"https://www.derivasys.com/data/reports/altcoins/2026-09-23/data.json","headline":"Altcoin options split as XRP volatility rises and HYPE compresses","timestamps":{"generatedAt":"2026-09-23T19:22:27+00:00","currentSnapshotAt":"2026-09-23T19:20:00+00:00","previousSnapshotAt":"2026-09-22T19:20:00+00:00","referenceCutoffAt":null,"comparisonCutoffAt":"2026-09-23T19:20:00+00:00"},"comparison":{"status":"available","validationStatus":"legacy","nativeObservationsOnly":false,"windowHours":null,"eligibility":null,"sourceSha256":null},"units":{"atmIv":"annualised percent","realisedVolatility":"annualised percent","rr25":"volatility points","bf25":"volatility points","change":"volatility points","return":"percent","slope":"volatility points","percentile":"percentile (0–100)","ratio":"dimensionless","forward":"USD"},"semantics":{"bf25":"Canonical derived BF25 = (25-delta call IV + 25-delta put IV) / 2 - ATM IV. Only authenticated captured inputs are projected; original producer bytes and native proof remain unchanged. fullFly25 is retained separately. Missing proof yields null BF25, never conversion inferred from a date or magnitude.","originalEvidence":"Hash-bound sourceRows, sourceCanonicalJson and sourceSha256 retain exact original producer inputs and conventions. They are original evidence, not newly canonicalized observations; only the explicitly identified BF25 derivatives claim the new canonical projection.","previousSnapshotAt":"For last-good-as-of-v1, the baseline belongs to the authenticated exact-endpoint comparison cohort; an unavailable cohort has null aggregate endpoints. Legacy baselines require every family constituent to share the same valid stored previous instant. Constituent timestamps remain unchanged; scheduled references and comparisonCutoffAt never substitute for native endpoints.","referenceCutoffAt":"Immutable scheduled edition reference for last-good-as-of-v1. Native fit ages are measured against this reference, never against publication or retrieval time; missing, future or more-than-three-hour-old native clocks have unavailable freshness.","relativeValueObservation":"Stored highestSpreadAsset and lowestSpreadAsset describe IV-minus-realised spread ordering, not fair value. Legacy richestAsset and cheapestAsset aliases are omitted; missing neutral fields are not inferred. Other stored observation fields retain their producer wording and values.","leadComparison":"currentSpread is selected asset A minus comparison asset B; previousSpread has the same orientation; changeSpread is currentSpread minus previousSpread. All retain their sign. The current level gap is abs(currentSpread), while daily-change dispersion is abs(changeA minus changeB). Gap change is abs(currentSpread) minus abs(previousSpread), distinct from daily-change dispersion.","pairedSkewRotation":"Both named 1W RR25 endpoints cross zero in opposite directions beyond 0.10 volatility points. current/previous are the signed first-asset-minus-second-asset spread; change is its rotation. This is distinct from unsigned level dispersion. Missing matching history remains null.","crossMetricJointEvent":"Complete aligned historical spot/ATM/RR25/BF25 vectors provide descriptive direction-pattern and simultaneous magnitude-exceedance episode counts. At least 20 eligible historical vectors are required. No joint rarity percentile is estimated; causality is not assessed.","jointComparisons":"Spot/ATM, ATM/RR25 and spot/ATM/RR25/BF25 comparisons each retain their own frozen complete-vector history, source receipt and descriptive counts. Their denominators are independent; marginal percentiles are not combined.","termStructureRegimeChange":"1M minus 1W ATM IV slope. Version 2 separates technical crossings from material changes requiring opposite endpoints beyond the provisional ±0.5 point deadband. A genuine crossing requires strictly opposite nonzero signs; an exactly zero endpoint is a zero touch. Historical rarity requires at least 20 compatible prior observations.","marketWideEvent":"Canonical seven-asset daily observation with aligned source receipts, spot breadth and compatible prior history. This is dated report context, not a current live market snapshot.","comparisons":"Leader and laggard are the highest and lowest signed values; spread is highest minus lowest, a non-negative cross-sectional range. Changes retain their sign.","termStructure":"1Y minus 1W ATM IV; slopeChange is current slope minus previous slope.","rankingOrder":"Stored producer order; previousRank and rankChange remain null when unavailable. Positive rankChange means moving up the ranking.","rankingBasis":{"oneWeekAtmIvLevel":"descending signed value","oneWeekAtmIvChange":"descending signed value","oneWeekAtmIvAbsoluteMove":"descending absolute magnitude; values retain their sign","ivMinusRealised7d":"descending signed value","oneWeekRr25CallRichness":"descending signed value","oneWeekRr25PutRichness":"ascending signed value","termStructureSlope":"descending signed value","termStructureSlopeChange":"descending absolute magnitude; values retain their sign","spotPerformance24h":"descending signed value"},"outliers":"Stored distanceFromMedian is signed value minus groupMedian; outlier selection uses absolute distance.","unavailable":"Null means unavailable, never zero; absent stored analysis is not reconstructed.","csv":"One scalar per row, with section, metric, asset and JSON pointer; value_type distinguishes null from empty string. Numeric serialization preserves stored precision."},"provenance":{"source":"Published report and its stored constituent observations","storedHeadline":"Altcoin options split as XRP volatility rises and HYPE compresses","reportCorrection":null,"constituents":null,"methodology":{"source":"Stored Derivasys SVI surfaces","comparison":"Latest successful snapshot at or before the common cutoff versus the nearest successful snapshot 24 hours earlier, within a three-hour tolerance.","availability":"Current levels remain visible when a 24-hour baseline does not yet exist; changes stay null rather than being inferred from a shorter window."},"summaryMetrics":{"basis":"Equal-weight average across assets with a valid 24-hour baseline","unit":"volatility points","atmIvChange":1.48,"rr25Change":-1.37,"bf25Change":null},"originalBf25Basis":"unknown"},"leadSignal":{"status":"unavailable","declaredEvidence":null,"validatedDisplay":null,"comparativeEvidence":[{"id":"alts-cross-1w-atm-change-dispersion","metric":"1W ATM IV change dispersion","unit":"volatility points","leader":"XRP","laggard":"HYPE","highest":5.52,"lowest":-4.3,"spread":9.82,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":5.52,"values":[{"asset":"XRP","value":5.52},{"asset":"HYPE","value":-4.3},{"asset":"AVAX","value":1.64},{"asset":"TRX","value":3.08}]},{"id":"alts-cross-1w-atm-level-dispersion","metric":"1W ATM IV level dispersion","unit":"volatility points","leader":"AVAX","laggard":"TRX","highest":84.92,"lowest":22.06,"spread":62.86,"highestToLowestRatio":3.8495,"largestAbsoluteMoveAsset":"AVAX","largestAbsoluteMoveValue":84.92,"values":[{"asset":"XRP","value":84.05},{"asset":"HYPE","value":61.7},{"asset":"AVAX","value":84.92},{"asset":"TRX","value":22.06}],"previousSpread":64.3,"spreadChange":-1.44,"dispersionDirection":"compressing"},{"id":"alts-cross-1w-rr25-dispersion","metric":"1W RR25 level dispersion","unit":"volatility points","leader":"XRP","laggard":"TRX","highest":6.3,"lowest":0.43,"spread":5.87,"highestToLowestRatio":14.6512,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":6.3,"values":[{"asset":"XRP","value":6.3},{"asset":"HYPE","value":2.68},{"asset":"AVAX","value":5.66},{"asset":"TRX","value":0.43}],"previousSpread":9.77,"spreadChange":-3.9,"dispersionDirection":"compressing"},{"id":"alts-cross-term-structure-divergence","metric":"1Y minus 1W ATM IV slope dispersion","unit":"volatility points","leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}],"previousSpread":null,"spreadChange":null,"dispersionDirection":"unavailable"},{"id":"alts-cross-iv-minus-realised-dispersion","metric":"1W IV minus 7D realised volatility dispersion","unit":"volatility points","leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}]},{"id":"alts-cross-spot-performance","metric":"24H spot performance dispersion","unit":"percentage points","leader":"TRX","laggard":"AVAX","highest":-0.37,"lowest":-7.01,"spread":6.64,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"AVAX","largestAbsoluteMoveValue":-7.01,"values":[{"asset":"XRP","value":-6.51},{"asset":"HYPE","value":-3.29},{"asset":"AVAX","value":-7.01},{"asset":"TRX","value":-0.37}]},{"id":"alts-cross-term-structure-change","metric":"1Y minus 1W ATM IV slope change dispersion","unit":"volatility points","leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}]}],"candidateId":null,"historicalContext":null,"scoreComponents":null},"historicalContext":{"candidates":[],"unavailableReason":"No frozen candidate history was stored in this edition; legacy history is not reconstructed."},"analysisStatus":"available","marketWideEvent":null,"analysisUnavailableReason":null,"crossAssetAnalysis":{"schemaVersion":1,"purpose":"Identify what is unusual across the altcoin options complex, not produce four mini reports.","returnMetric":{"key":"spotPerformance24h","source":"spotMove24hPercent","label":"24h spot-index return","unit":"percent"},"assets":["XRP","HYPE","AVAX","TRX"],"comparableAssets":["XRP","HYPE","AVAX","TRX"],"oneWeek":{"atmIvLevel":{"leader":"AVAX","laggard":"TRX","highest":84.92,"lowest":22.06,"spread":62.86,"highestToLowestRatio":3.8495,"largestAbsoluteMoveAsset":"AVAX","largestAbsoluteMoveValue":84.92,"values":[{"asset":"XRP","value":84.05},{"asset":"HYPE","value":61.7},{"asset":"AVAX","value":84.92},{"asset":"TRX","value":22.06}],"previousSpread":64.3,"spreadChange":-1.44,"dispersionDirection":"compressing"},"atmIvChange":{"leader":"XRP","laggard":"HYPE","highest":5.52,"lowest":-4.3,"spread":9.82,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":5.52,"values":[{"asset":"XRP","value":5.52},{"asset":"HYPE","value":-4.3},{"asset":"AVAX","value":1.64},{"asset":"TRX","value":3.08}]},"rr25Level":{"leader":"XRP","laggard":"TRX","highest":6.3,"lowest":0.43,"spread":5.87,"highestToLowestRatio":14.6512,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":6.3,"values":[{"asset":"XRP","value":6.3},{"asset":"HYPE","value":2.68},{"asset":"AVAX","value":5.66},{"asset":"TRX","value":0.43}],"previousSpread":9.77,"spreadChange":-3.9,"dispersionDirection":"compressing"},"rr25Change":{"leader":"AVAX","laggard":"XRP","highest":0.68,"lowest":-3.76,"spread":4.44,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":-3.76,"values":[{"asset":"XRP","value":-3.76},{"asset":"HYPE","value":-2.53},{"asset":"AVAX","value":0.68},{"asset":"TRX","value":0.14}]}},"relativeVolatilityLeader":{"asset":"XRP","metric":"absolute 1W ATM IV change","value":5.52},"termStructure":{"definition":"1Y minus 1W ATM IV, in volatility points","currentSlope":{"leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}],"previousSpread":null,"spreadChange":null,"dispersionDirection":"unavailable"},"slopeChange":{"leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}]}},"relativeValue":{"ivMinusRealised7d":{"leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}]},"spotPerformance24h":{"leader":"TRX","laggard":"AVAX","highest":-0.37,"lowest":-7.01,"spread":6.64,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"AVAX","largestAbsoluteMoveValue":-7.01,"values":[{"asset":"XRP","value":-6.51},{"asset":"HYPE","value":-3.29},{"asset":"AVAX","value":-7.01},{"asset":"TRX","value":-0.37}]}},"rankings":{"oneWeekAtmIvLevel":[{"rank":1,"asset":"AVAX","value":84.92,"previousRank":1,"rankChange":0},{"rank":2,"asset":"XRP","value":84.05,"previousRank":2,"rankChange":0},{"rank":3,"asset":"HYPE","value":61.7,"previousRank":3,"rankChange":0},{"rank":4,"asset":"TRX","value":22.06,"previousRank":4,"rankChange":0}],"oneWeekAtmIvChange":[{"rank":1,"asset":"XRP","value":5.52,"previousRank":null,"rankChange":null},{"rank":2,"asset":"TRX","value":3.08,"previousRank":null,"rankChange":null},{"rank":3,"asset":"AVAX","value":1.64,"previousRank":null,"rankChange":null},{"rank":4,"asset":"HYPE","value":-4.3,"previousRank":null,"rankChange":null}],"oneWeekAtmIvAbsoluteMove":[{"rank":1,"asset":"XRP","value":5.52,"previousRank":null,"rankChange":null},{"rank":2,"asset":"HYPE","value":-4.3,"previousRank":null,"rankChange":null},{"rank":3,"asset":"TRX","value":3.08,"previousRank":null,"rankChange":null},{"rank":4,"asset":"AVAX","value":1.64,"previousRank":null,"rankChange":null}],"ivMinusRealised7d":[{"rank":null,"asset":"XRP","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"HYPE","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"AVAX","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"TRX","value":null,"previousRank":null,"rankChange":null}],"oneWeekRr25CallRichness":[{"rank":1,"asset":"XRP","value":6.3,"previousRank":1,"rankChange":0},{"rank":2,"asset":"AVAX","value":5.66,"previousRank":3,"rankChange":1},{"rank":3,"asset":"HYPE","value":2.68,"previousRank":2,"rankChange":-1},{"rank":4,"asset":"TRX","value":0.43,"previousRank":4,"rankChange":0}],"oneWeekRr25PutRichness":[{"rank":1,"asset":"TRX","value":0.43,"previousRank":1,"rankChange":0},{"rank":2,"asset":"HYPE","value":2.68,"previousRank":3,"rankChange":1},{"rank":3,"asset":"AVAX","value":5.66,"previousRank":2,"rankChange":-1},{"rank":4,"asset":"XRP","value":6.3,"previousRank":4,"rankChange":0}],"termStructureSlope":[{"rank":null,"asset":"XRP","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"HYPE","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"AVAX","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"TRX","value":null,"previousRank":null,"rankChange":null}],"termStructureSlopeChange":[{"rank":null,"asset":"XRP","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"HYPE","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"AVAX","value":null,"previousRank":null,"rankChange":null},{"rank":null,"asset":"TRX","value":null,"previousRank":null,"rankChange":null}],"spotPerformance24h":[{"rank":1,"asset":"TRX","value":-0.37,"previousRank":null,"rankChange":null},{"rank":2,"asset":"HYPE","value":-3.29,"previousRank":null,"rankChange":null},{"rank":3,"asset":"XRP","value":-6.51,"previousRank":null,"rankChange":null},{"rank":4,"asset":"AVAX","value":-7.01,"previousRank":null,"rankChange":null}]},"outliers":[{"metric":"1W ATM IV change","asset":"HYPE","value":-4.3,"groupMedian":2.36,"distanceFromMedian":-6.66},{"metric":"1W ATM IV level","asset":"TRX","value":22.06,"groupMedian":72.88,"distanceFromMedian":-50.81},{"metric":"1W RR25 level","asset":"TRX","value":0.43,"groupMedian":4.17,"distanceFromMedian":-3.74}],"relativeValueObservation":null,"historicalContext":{"minimumObservations":20,"observations":25,"oneWeekAtmIvLevelDispersionPercentile":100,"oneWeekAtmIvChangeDispersionPercentile":87.5,"oneWeekRr25LevelDispersionPercentile":72,"termStructureDispersionPercentile":null,"ivMinusRealisedDispersionPercentile":null,"availabilityNote":null},"correlations":{"metric":"spotMove24hPercent","minimumObservations":10,"lookbackObservations":30,"pairs":[{"assets":["XRP","HYPE"],"value":0.6025,"observations":12},{"assets":["XRP","AVAX"],"value":0.3272,"observations":13},{"assets":["XRP","TRX"],"value":0.4101,"observations":13},{"assets":["HYPE","AVAX"],"value":0.5027,"observations":12},{"assets":["HYPE","TRX"],"value":0.1352,"observations":12},{"assets":["AVAX","TRX"],"value":0.3432,"observations":13}],"availabilityNote":null},"evidence":[{"id":"alts-cross-1w-atm-change-dispersion","metric":"1W ATM IV change dispersion","unit":"volatility points","leader":"XRP","laggard":"HYPE","highest":5.52,"lowest":-4.3,"spread":9.82,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":5.52,"values":[{"asset":"XRP","value":5.52},{"asset":"HYPE","value":-4.3},{"asset":"AVAX","value":1.64},{"asset":"TRX","value":3.08}]},{"id":"alts-cross-1w-atm-level-dispersion","metric":"1W ATM IV level dispersion","unit":"volatility points","leader":"AVAX","laggard":"TRX","highest":84.92,"lowest":22.06,"spread":62.86,"highestToLowestRatio":3.8495,"largestAbsoluteMoveAsset":"AVAX","largestAbsoluteMoveValue":84.92,"values":[{"asset":"XRP","value":84.05},{"asset":"HYPE","value":61.7},{"asset":"AVAX","value":84.92},{"asset":"TRX","value":22.06}],"previousSpread":64.3,"spreadChange":-1.44,"dispersionDirection":"compressing"},{"id":"alts-cross-1w-rr25-dispersion","metric":"1W RR25 level dispersion","unit":"volatility points","leader":"XRP","laggard":"TRX","highest":6.3,"lowest":0.43,"spread":5.87,"highestToLowestRatio":14.6512,"largestAbsoluteMoveAsset":"XRP","largestAbsoluteMoveValue":6.3,"values":[{"asset":"XRP","value":6.3},{"asset":"HYPE","value":2.68},{"asset":"AVAX","value":5.66},{"asset":"TRX","value":0.43}],"previousSpread":9.77,"spreadChange":-3.9,"dispersionDirection":"compressing"},{"id":"alts-cross-term-structure-divergence","metric":"1Y minus 1W ATM IV slope dispersion","unit":"volatility points","leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}],"previousSpread":null,"spreadChange":null,"dispersionDirection":"unavailable"},{"id":"alts-cross-iv-minus-realised-dispersion","metric":"1W IV minus 7D realised volatility dispersion","unit":"volatility points","leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}]},{"id":"alts-cross-spot-performance","metric":"24H spot performance dispersion","unit":"percentage points","leader":"TRX","laggard":"AVAX","highest":-0.37,"lowest":-7.01,"spread":6.64,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":"AVAX","largestAbsoluteMoveValue":-7.01,"values":[{"asset":"XRP","value":-6.51},{"asset":"HYPE","value":-3.29},{"asset":"AVAX","value":-7.01},{"asset":"TRX","value":-0.37}]},{"id":"alts-cross-term-structure-change","metric":"1Y minus 1W ATM IV slope change dispersion","unit":"volatility points","leader":null,"laggard":null,"highest":null,"lowest":null,"spread":null,"highestToLowestRatio":null,"largestAbsoluteMoveAsset":null,"largestAbsoluteMoveValue":null,"values":[{"asset":"XRP","value":null},{"asset":"HYPE","value":null},{"asset":"AVAX","value":null},{"asset":"TRX","value":null}]}]},"assets":[{"asset":"XRP","sourceData":{"page":"https://www.derivasys.com/data/xrp/2026-09-23","json":"https://www.derivasys.com/data/xrp/2026-09-23/data.json","csv":"https://www.derivasys.com/data/xrp/2026-09-23/data.csv"},"sourceSnapshot":{"status":"unknown","unavailableReason":"captured-source-snapshot-not-stored","capturedArtifact":null,"originalDatabase":{"status":"unknown","sha256":null,"revision":null}},"bf25Presentation":{"version":1,"kind":"derivedBf25Presentation","status":"unavailable","originalBasis":"unknown","unavailableReason":"invalid-or-missing-captured-source-snapshot","definition":{"version":"average-wing-minus-atm-v1","formula":"(iv25Call + iv25Put) / 2 - ivAtm","fullFlyFormula":"iv25Call + iv25Put - 2 * ivAtm","unit":"volatility points","conversionMethod":"verified-captured-explicit-bf25-else-decimal-full-fly-half-v1","rounding":"native six-place operands; four-place endpoints/change; two-place percent change","verification":"Exact capture hash, native builder/endpoints and rounded captured wing consistency; no raw-quote or SVI refit validation"},"lineage":null,"tenors":[],"derivationSha256":null},"sourceSelectionPolicy":null,"timestamps":{"currentSnapshotAt":"2026-09-23T19:20:00+00:00","previousSnapshotAt":"2026-09-22T19:20:00+00:00","referenceCutoffAt":null},"oneWeek":{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":84.05,"previous":78.53,"change":5.52,"percentChange":7.03},"rr25":{"current":6.3,"previous":10.06,"change":-3.76,"percentChange":-37.38},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},"tenors":[{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":84.05,"previous":78.53,"change":5.52,"percentChange":7.03},"rr25":{"current":6.3,"previous":10.06,"change":-3.76,"percentChange":-37.38},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"2W","availability":"available","unavailableReason":null,"atmIv":{"current":79.73,"previous":75.19,"change":4.54,"percentChange":6.04},"rr25":{"current":6.49,"previous":9.89,"change":-3.4,"percentChange":-34.38},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1M","availability":"available","unavailableReason":null,"atmIv":{"current":76.1,"previous":72.16,"change":3.94,"percentChange":5.46},"rr25":{"current":6.72,"previous":9.23,"change":-2.51,"percentChange":-27.19},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"3M","availability":"available","unavailableReason":null,"atmIv":{"current":70.38,"previous":69.48,"change":0.9,"percentChange":1.3},"rr25":{"current":7.37,"previous":7.92,"change":-0.55,"percentChange":-6.94},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"6M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"9M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1Y","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"}],"realisedVolatility":{"source":"canonical/XRP-USDC-INDEX (DERIBIT and OKX indexes)","fallbackObservations":35,"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-09-23T19:20:00+00:00","spotWindowStart":"2026-09-22T19:20:00+00:00","spotMetric":"spot-index return","spotUnit":"percent","spotMove24hPercent":-6.51,"rv24hPercent":null,"rv7dPercent":null,"rv30dPercent":null,"observations":{"24h":1415,"7d":9824,"30d":42906},"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42906,"expectedReturns":43200,"coveragePercent":99.3194,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3194% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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":84.05,"oneWeekIvMinus7dRvPoints":null,"oneWeekIvMinus24hRvPoints":null,"oneWeekIvMinus30dRvPoints":null},"dataQuality":{"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42906,"expectedReturns":43200,"coveragePercent":99.3194,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3194% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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."},"realisedVolatilityUnavailableReason":null,"fitQuality":null,"freshness":null,"comparisonStatus":"available","comparisonNote":null,"rejectedPreviousSnapshotAt":null},"methodology":null,"nearestEligibleForward":{"label":"2OCT26","daysToExpiry":8.528,"forward":{"current":1.49,"previous":1.6,"change":-0.11,"percentChange":-6.88}}},{"asset":"HYPE","sourceData":{"page":"https://www.derivasys.com/data/hype/2026-09-23","json":"https://www.derivasys.com/data/hype/2026-09-23/data.json","csv":"https://www.derivasys.com/data/hype/2026-09-23/data.csv"},"sourceSnapshot":{"status":"unknown","unavailableReason":"captured-source-snapshot-not-stored","capturedArtifact":null,"originalDatabase":{"status":"unknown","sha256":null,"revision":null}},"bf25Presentation":{"version":1,"kind":"derivedBf25Presentation","status":"unavailable","originalBasis":"unknown","unavailableReason":"invalid-or-missing-captured-source-snapshot","definition":{"version":"average-wing-minus-atm-v1","formula":"(iv25Call + iv25Put) / 2 - ivAtm","fullFlyFormula":"iv25Call + iv25Put - 2 * ivAtm","unit":"volatility points","conversionMethod":"verified-captured-explicit-bf25-else-decimal-full-fly-half-v1","rounding":"native six-place operands; four-place endpoints/change; two-place percent change","verification":"Exact capture hash, native builder/endpoints and rounded captured wing consistency; no raw-quote or SVI refit validation"},"lineage":null,"tenors":[],"derivationSha256":null},"sourceSelectionPolicy":null,"timestamps":{"currentSnapshotAt":"2026-09-23T19:20:00+00:00","previousSnapshotAt":"2026-09-22T19:20:00+00:00","referenceCutoffAt":null},"oneWeek":{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":61.7,"previous":66,"change":-4.3,"percentChange":-6.52},"rr25":{"current":2.68,"previous":5.21,"change":-2.53,"percentChange":-48.56},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},"tenors":[{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":61.7,"previous":66,"change":-4.3,"percentChange":-6.52},"rr25":{"current":2.68,"previous":5.21,"change":-2.53,"percentChange":-48.56},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"2W","availability":"available","unavailableReason":null,"atmIv":{"current":60.86,"previous":63.56,"change":-2.7,"percentChange":-4.25},"rr25":{"current":3.01,"previous":4.39,"change":-1.38,"percentChange":-31.44},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1M","availability":"available","unavailableReason":null,"atmIv":{"current":60.29,"previous":61.55,"change":-1.26,"percentChange":-2.05},"rr25":{"current":3.21,"previous":3.74,"change":-0.53,"percentChange":-14.17},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"3M","availability":"available","unavailableReason":null,"atmIv":{"current":58.98,"previous":60.3,"change":-1.32,"percentChange":-2.19},"rr25":{"current":4.48,"previous":3.95,"change":0.53,"percentChange":13.42},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"6M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"9M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1Y","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"}],"realisedVolatility":{"source":"canonical/HYPE-USDC-INDEX (DERIBIT and OKX indexes)","fallbackObservations":35,"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-09-23T19:20:00+00:00","spotWindowStart":"2026-09-22T19:20:00+00:00","spotMetric":"spot-index return","spotUnit":"percent","spotMove24hPercent":-3.29,"rv24hPercent":null,"rv7dPercent":null,"rv30dPercent":null,"observations":{"24h":1415,"7d":9824,"30d":42904},"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42904,"expectedReturns":43200,"coveragePercent":99.3148,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3148% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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":61.7,"oneWeekIvMinus7dRvPoints":null,"oneWeekIvMinus24hRvPoints":null,"oneWeekIvMinus30dRvPoints":null},"dataQuality":{"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42904,"expectedReturns":43200,"coveragePercent":99.3148,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3148% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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."},"realisedVolatilityUnavailableReason":null,"fitQuality":null,"freshness":null,"comparisonStatus":"available","comparisonNote":null,"rejectedPreviousSnapshotAt":null},"methodology":null,"nearestEligibleForward":{"label":"2OCT26","daysToExpiry":8.528,"forward":{"current":93.88,"previous":97.13,"change":-3.25,"percentChange":-3.35}}},{"asset":"AVAX","sourceData":{"page":"https://www.derivasys.com/data/avax/2026-09-23","json":"https://www.derivasys.com/data/avax/2026-09-23/data.json","csv":"https://www.derivasys.com/data/avax/2026-09-23/data.csv"},"sourceSnapshot":{"status":"unknown","unavailableReason":"captured-source-snapshot-not-stored","capturedArtifact":null,"originalDatabase":{"status":"unknown","sha256":null,"revision":null}},"bf25Presentation":{"version":1,"kind":"derivedBf25Presentation","status":"unavailable","originalBasis":"unknown","unavailableReason":"invalid-or-missing-captured-source-snapshot","definition":{"version":"average-wing-minus-atm-v1","formula":"(iv25Call + iv25Put) / 2 - ivAtm","fullFlyFormula":"iv25Call + iv25Put - 2 * ivAtm","unit":"volatility points","conversionMethod":"verified-captured-explicit-bf25-else-decimal-full-fly-half-v1","rounding":"native six-place operands; four-place endpoints/change; two-place percent change","verification":"Exact capture hash, native builder/endpoints and rounded captured wing consistency; no raw-quote or SVI refit validation"},"lineage":null,"tenors":[],"derivationSha256":null},"sourceSelectionPolicy":null,"timestamps":{"currentSnapshotAt":"2026-09-23T19:20:00+00:00","previousSnapshotAt":"2026-09-22T19:20:00+00:00","referenceCutoffAt":null},"oneWeek":{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":84.92,"previous":83.28,"change":1.64,"percentChange":1.97},"rr25":{"current":5.66,"previous":4.98,"change":0.68,"percentChange":13.65},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},"tenors":[{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":84.92,"previous":83.28,"change":1.64,"percentChange":1.97},"rr25":{"current":5.66,"previous":4.98,"change":0.68,"percentChange":13.65},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"2W","availability":"available","unavailableReason":null,"atmIv":{"current":79.97,"previous":77.8,"change":2.17,"percentChange":2.79},"rr25":{"current":5.2,"previous":5.26,"change":-0.06,"percentChange":-1.14},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1M","availability":"available","unavailableReason":null,"atmIv":{"current":76.25,"previous":73.32,"change":2.93,"percentChange":4},"rr25":{"current":4.69,"previous":5.74,"change":-1.05,"percentChange":-18.29},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"3M","availability":"available","unavailableReason":null,"atmIv":{"current":72.48,"previous":70.39,"change":2.09,"percentChange":2.97},"rr25":{"current":5.2,"previous":6.2,"change":-1,"percentChange":-16.13},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"6M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"9M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1Y","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"}],"realisedVolatility":{"source":"canonical/AVAX-USDC-INDEX (DERIBIT and OKX indexes)","fallbackObservations":35,"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-09-23T19:20:00+00:00","spotWindowStart":"2026-09-22T19:20:00+00:00","spotMetric":"spot-index return","spotUnit":"percent","spotMove24hPercent":-7.01,"rv24hPercent":null,"rv7dPercent":null,"rv30dPercent":null,"observations":{"24h":1415,"7d":9824,"30d":42906},"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42906,"expectedReturns":43200,"coveragePercent":99.3194,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3194% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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":84.92,"oneWeekIvMinus7dRvPoints":null,"oneWeekIvMinus24hRvPoints":null,"oneWeekIvMinus30dRvPoints":null},"dataQuality":{"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42906,"expectedReturns":43200,"coveragePercent":99.3194,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3194% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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."},"realisedVolatilityUnavailableReason":null,"fitQuality":null,"freshness":null,"comparisonStatus":"available","comparisonNote":null,"rejectedPreviousSnapshotAt":null},"methodology":null,"nearestEligibleForward":{"label":"2OCT26","daysToExpiry":8.528,"forward":{"current":10.28,"previous":11.05,"change":-0.77,"percentChange":-6.97}}},{"asset":"TRX","sourceData":{"page":"https://www.derivasys.com/data/trx/2026-09-23","json":"https://www.derivasys.com/data/trx/2026-09-23/data.json","csv":"https://www.derivasys.com/data/trx/2026-09-23/data.csv"},"sourceSnapshot":{"status":"unknown","unavailableReason":"captured-source-snapshot-not-stored","capturedArtifact":null,"originalDatabase":{"status":"unknown","sha256":null,"revision":null}},"bf25Presentation":{"version":1,"kind":"derivedBf25Presentation","status":"unavailable","originalBasis":"unknown","unavailableReason":"invalid-or-missing-captured-source-snapshot","definition":{"version":"average-wing-minus-atm-v1","formula":"(iv25Call + iv25Put) / 2 - ivAtm","fullFlyFormula":"iv25Call + iv25Put - 2 * ivAtm","unit":"volatility points","conversionMethod":"verified-captured-explicit-bf25-else-decimal-full-fly-half-v1","rounding":"native six-place operands; four-place endpoints/change; two-place percent change","verification":"Exact capture hash, native builder/endpoints and rounded captured wing consistency; no raw-quote or SVI refit validation"},"lineage":null,"tenors":[],"derivationSha256":null},"sourceSelectionPolicy":null,"timestamps":{"currentSnapshotAt":"2026-09-23T19:20:00+00:00","previousSnapshotAt":"2026-09-22T19:20:00+00:00","referenceCutoffAt":null},"oneWeek":{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":22.06,"previous":18.98,"change":3.08,"percentChange":16.23},"rr25":{"current":0.43,"previous":0.29,"change":0.14,"percentChange":48.28},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},"tenors":[{"tenor":"1W","availability":"available","unavailableReason":null,"atmIv":{"current":22.06,"previous":18.98,"change":3.08,"percentChange":16.23},"rr25":{"current":0.43,"previous":0.29,"change":0.14,"percentChange":48.28},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"2W","availability":"available","unavailableReason":null,"atmIv":{"current":22.25,"previous":20.05,"change":2.2,"percentChange":10.97},"rr25":{"current":0.61,"previous":0.08,"change":0.53,"percentChange":662.5},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1M","availability":"available","unavailableReason":null,"atmIv":{"current":22.46,"previous":21.19,"change":1.27,"percentChange":5.99},"rr25":{"current":0.75,"previous":0.06,"change":0.69,"percentChange":1150},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"3M","availability":"available","unavailableReason":null,"atmIv":{"current":22.47,"previous":21.95,"change":0.52,"percentChange":2.37},"rr25":{"current":0.15,"previous":-0.79,"change":0.94,"percentChange":118.99},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"6M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"9M","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"},{"tenor":"1Y","availability":"unavailable","unavailableReason":"The target tenor is not bracketed by listed expiries; extrapolated values are suppressed.","atmIv":{"current":null,"previous":null,"change":null,"percentChange":null},"rr25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25":{"current":null,"previous":null,"change":null,"percentChange":null},"fullFly25":{"current":null,"previous":null,"change":null,"percentChange":null},"bf25Status":"unavailable","bf25UnavailableReason":"invalid-or-missing-captured-source-snapshot"}],"realisedVolatility":{"source":"canonical/TRX-USDC-INDEX (DERIBIT and OKX indexes)","fallbackObservations":35,"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-09-23T19:20:00+00:00","spotWindowStart":"2026-09-22T19:20:00+00:00","spotMetric":"spot-index return","spotUnit":"percent","spotMove24hPercent":-0.37,"rv24hPercent":null,"rv7dPercent":null,"rv30dPercent":null,"observations":{"24h":1415,"7d":9824,"30d":42906},"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42906,"expectedReturns":43200,"coveragePercent":99.3194,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3194% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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":22.06,"oneWeekIvMinus7dRvPoints":null,"oneWeekIvMinus24hRvPoints":null,"oneWeekIvMinus30dRvPoints":null},"dataQuality":{"coverage":{"24h":{"status":"unavailable","observedReturns":1415,"expectedReturns":1440,"coveragePercent":98.2639,"largestMissingRunMinutes":21,"unavailableReason":"24h RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 98.2639% with a largest gap of 21 minutes."},"7d":{"status":"unavailable","observedReturns":9824,"expectedReturns":10080,"coveragePercent":97.4603,"largestMissingRunMinutes":228,"unavailableReason":"7d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 97.4603% with a largest gap of 228 minutes."},"30d":{"status":"unavailable","observedReturns":42906,"expectedReturns":43200,"coveragePercent":99.3194,"largestMissingRunMinutes":228,"unavailableReason":"30d RV requires at least 99.5% valid one-minute returns and no price gap over 60 minutes; coverage is 99.3194% with a largest gap of 228 minutes."}},"coveragePolicy":{"version":"observed-minute-returns-v1","minimumCoveragePercent":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."},"realisedVolatilityUnavailableReason":null,"fitQuality":null,"freshness":null,"comparisonStatus":"available","comparisonNote":null,"rejectedPreviousSnapshotAt":null},"methodology":null,"nearestEligibleForward":{"label":"2OCT26","daysToExpiry":8.528,"forward":{"current":0.34,"previous":0.34,"change":0,"percentChange":0}}}]}