{
  "schemaVersion": 1,
  "currency": "CROSS_ASSET",
  "cadence": "weekly",
  "reportDate": "2026-09-12",
  "weekStartDate": "2026-09-05",
  "weekEndDate": "2026-09-12",
  "generatedAt": "2026-09-12T16:45:11+00:00",
  "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
  "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
  "comparisonCutoffAt": "2026-09-12T16:29:00+00:00",
  "headline": "Crypto options reveal a wide TRX-to-AVAX relative-value gap",
  "standfirst": "Across the seven-market crypto options complex, TRX one-week ATM IV stood 6.35 volatility points above seven-day realised volatility, while AVAX stood 6.10 points below it. The resulting 12.45-point implied-versus-realised range was the week’s strongest relative-value contrast. ETH also posted the largest one-week ATM IV increase, up 6.79 points.",
  "marketSummary": "TRX and AVAX marked the widest one-week implied-versus-realised divergence: TRX was 6.35 volatility points rich to seven-day realised volatility, and AVAX was 6.10 points cheap. ETH’s 6.79-point ATM IV increase was the largest weekly level change elsewhere in the complex.",
  "rows": [
    {
      "asset": "BTC",
      "currentSnapshotId": 346338,
      "previousSnapshotId": 275822,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 12,
      "comparedListedExpiries": 7,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 34.76,
            "previous": 33.55,
            "change": 1.21,
            "percentChange": 3.61
          },
          "rr25": {
            "current": -0.37,
            "previous": 1.14,
            "change": -1.51,
            "percentChange": -132.46
          },
          "bf25": {
            "current": 1.77,
            "previous": 1.7,
            "change": 0.07,
            "percentChange": 4.12
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 34.46,
            "previous": 35.98,
            "change": -1.52,
            "percentChange": -4.22
          },
          "rr25": {
            "current": -0.5,
            "previous": 1.37,
            "change": -1.87,
            "percentChange": -136.5
          },
          "bf25": {
            "current": 1.88,
            "previous": 1.79,
            "change": 0.09,
            "percentChange": 5.03
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 35.4,
            "previous": 36.6,
            "change": -1.2,
            "percentChange": -3.28
          },
          "rr25": {
            "current": -0.75,
            "previous": 1.03,
            "change": -1.78,
            "percentChange": -172.82
          },
          "bf25": {
            "current": 2.11,
            "previous": 2.19,
            "change": -0.08,
            "percentChange": -3.65
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 37.96,
            "previous": 38.84,
            "change": -0.88,
            "percentChange": -2.27
          },
          "rr25": {
            "current": -0.51,
            "previous": 0.19,
            "change": -0.7,
            "percentChange": -368.42
          },
          "bf25": {
            "current": 2.27,
            "previous": 2.35,
            "change": -0.08,
            "percentChange": -3.4
          }
        },
        {
          "tenor": "6M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 39.19,
            "previous": 40.17,
            "change": -0.98,
            "percentChange": -2.44
          },
          "rr25": {
            "current": -0.72,
            "previous": -0.05,
            "change": -0.67,
            "percentChange": -1340.0
          },
          "bf25": {
            "current": 2.58,
            "previous": 2.55,
            "change": 0.03,
            "percentChange": 1.18
          }
        },
        {
          "tenor": "9M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 40.39,
            "previous": 41.42,
            "change": -1.03,
            "percentChange": -2.49
          },
          "rr25": {
            "current": -0.62,
            "previous": 0.09,
            "change": -0.71,
            "percentChange": -788.89
          },
          "bf25": {
            "current": 2.72,
            "previous": 2.77,
            "change": -0.05,
            "percentChange": -1.81
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 34.76,
          "previous": 33.55,
          "change": 1.21,
          "percentChange": 3.61
        },
        "rr25": {
          "current": -0.37,
          "previous": 1.14,
          "change": -1.51,
          "percentChange": -132.46
        },
        "bf25": {
          "current": 1.77,
          "previous": 1.7,
          "change": 0.07,
          "percentChange": 4.12
        }
      },
      "nearestEligibleForward": {
        "label": "15SEP26",
        "daysToExpiry": 2.647,
        "forward": {
          "current": 77378.15,
          "previous": null,
          "change": null,
          "percentChange": null
        }
      },
      "realisedVolatility": {
        "source": "canonical/BTC-USD-INDEX (DERIBIT and OKX indexes)",
        "fallbackObservations": 48,
        "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-12T16:29:00+00:00",
        "spotWindowStart": "2026-09-11T16:29:00+00:00",
        "spotMetric": "spot-index return",
        "spotUnit": "percent",
        "spotMove24hPercent": -0.37,
        "rv24hPercent": 20.73,
        "rv7dPercent": 31.42,
        "rv30dPercent": 39.42,
        "observations": {
          "24h": 1440,
          "7d": 10080,
          "30d": 43200
        },
        "oneWeekAtmIvPercent": 34.76,
        "oneWeekIvMinus7dRvPoints": 3.34,
        "oneWeekIvMinus24hRvPoints": 14.03,
        "oneWeekIvMinus30dRvPoints": -4.66
      },
      "realisedVolatilityUnavailableReason": null
    },
    {
      "asset": "ETH",
      "currentSnapshotId": 346340,
      "previousSnapshotId": 275820,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 12,
      "comparedListedExpiries": 7,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 48.48,
            "previous": 41.69,
            "change": 6.79,
            "percentChange": 16.29
          },
          "rr25": {
            "current": -1.16,
            "previous": 0.62,
            "change": -1.78,
            "percentChange": -287.1
          },
          "bf25": {
            "current": 3.14,
            "previous": 2.36,
            "change": 0.78,
            "percentChange": 33.05
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 49.41,
            "previous": 46.3,
            "change": 3.11,
            "percentChange": 6.72
          },
          "rr25": {
            "current": -0.94,
            "previous": 1.45,
            "change": -2.39,
            "percentChange": -164.83
          },
          "bf25": {
            "current": 2.84,
            "previous": 2.71,
            "change": 0.13,
            "percentChange": 4.8
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 49.97,
            "previous": 49.46,
            "change": 0.51,
            "percentChange": 1.03
          },
          "rr25": {
            "current": -0.3,
            "previous": 1.58,
            "change": -1.88,
            "percentChange": -118.99
          },
          "bf25": {
            "current": 3.36,
            "previous": 2.64,
            "change": 0.72,
            "percentChange": 27.27
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 52.75,
            "previous": 52.11,
            "change": 0.64,
            "percentChange": 1.23
          },
          "rr25": {
            "current": -0.07,
            "previous": 0.99,
            "change": -1.06,
            "percentChange": -107.07
          },
          "bf25": {
            "current": 3.31,
            "previous": 2.85,
            "change": 0.46,
            "percentChange": 16.14
          }
        },
        {
          "tenor": "6M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 54.28,
            "previous": 54.05,
            "change": 0.23,
            "percentChange": 0.43
          },
          "rr25": {
            "current": -0.15,
            "previous": 0.64,
            "change": -0.79,
            "percentChange": -123.44
          },
          "bf25": {
            "current": 2.99,
            "previous": 2.98,
            "change": 0.01,
            "percentChange": 0.34
          }
        },
        {
          "tenor": "9M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 55.23,
            "previous": 55.3,
            "change": -0.07,
            "percentChange": -0.13
          },
          "rr25": {
            "current": 0.06,
            "previous": 0.77,
            "change": -0.71,
            "percentChange": -92.21
          },
          "bf25": {
            "current": 2.66,
            "previous": 2.67,
            "change": -0.01,
            "percentChange": -0.37
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 48.48,
          "previous": 41.69,
          "change": 6.79,
          "percentChange": 16.29
        },
        "rr25": {
          "current": -1.16,
          "previous": 0.62,
          "change": -1.78,
          "percentChange": -287.1
        },
        "bf25": {
          "current": 3.14,
          "previous": 2.36,
          "change": 0.78,
          "percentChange": 33.05
        }
      },
      "nearestEligibleForward": {
        "label": "15SEP26",
        "daysToExpiry": 2.647,
        "forward": {
          "current": 2533.69,
          "previous": null,
          "change": null,
          "percentChange": null
        }
      },
      "realisedVolatility": {
        "source": "canonical/ETH-USD-INDEX (DERIBIT and OKX indexes)",
        "fallbackObservations": 48,
        "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-12T16:29:00+00:00",
        "spotWindowStart": "2026-09-11T16:29:00+00:00",
        "spotMetric": "spot-index return",
        "spotUnit": "percent",
        "spotMove24hPercent": -1.26,
        "rv24hPercent": 37.2,
        "rv7dPercent": 45.57,
        "rv30dPercent": 54.07,
        "observations": {
          "24h": 1440,
          "7d": 10080,
          "30d": 43200
        },
        "oneWeekAtmIvPercent": 48.48,
        "oneWeekIvMinus7dRvPoints": 2.91,
        "oneWeekIvMinus24hRvPoints": 11.28,
        "oneWeekIvMinus30dRvPoints": -5.59
      },
      "realisedVolatilityUnavailableReason": null
    },
    {
      "asset": "SOL",
      "currentSnapshotId": 346342,
      "previousSnapshotId": 275819,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 6,
      "comparedListedExpiries": 4,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 50.01,
            "previous": 50.92,
            "change": -0.91,
            "percentChange": -1.79
          },
          "rr25": {
            "current": 4.5,
            "previous": 1.57,
            "change": 2.93,
            "percentChange": 186.62
          },
          "bf25": {
            "current": 3.68,
            "previous": 3.55,
            "change": 0.13,
            "percentChange": 3.66
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 51.38,
            "previous": 51.34,
            "change": 0.04,
            "percentChange": 0.08
          },
          "rr25": {
            "current": 4.49,
            "previous": 2.27,
            "change": 2.22,
            "percentChange": 97.8
          },
          "bf25": {
            "current": 3.25,
            "previous": 3.77,
            "change": -0.52,
            "percentChange": -13.79
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 52.58,
            "previous": 51.75,
            "change": 0.83,
            "percentChange": 1.6
          },
          "rr25": {
            "current": 3.36,
            "previous": 2.97,
            "change": 0.39,
            "percentChange": 13.13
          },
          "bf25": {
            "current": 3.84,
            "previous": 4.03,
            "change": -0.19,
            "percentChange": -4.71
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 51.94,
            "previous": 51.38,
            "change": 0.56,
            "percentChange": 1.09
          },
          "rr25": {
            "current": 2.98,
            "previous": 2.54,
            "change": 0.44,
            "percentChange": 17.32
          },
          "bf25": {
            "current": 4.78,
            "previous": 4.68,
            "change": 0.1,
            "percentChange": 2.14
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 50.01,
          "previous": 50.92,
          "change": -0.91,
          "percentChange": -1.79
        },
        "rr25": {
          "current": 4.5,
          "previous": 1.57,
          "change": 2.93,
          "percentChange": 186.62
        },
        "bf25": {
          "current": 3.68,
          "previous": 3.55,
          "change": 0.13,
          "percentChange": 3.66
        }
      },
      "nearestEligibleForward": {
        "label": "18SEP26",
        "daysToExpiry": 5.647,
        "forward": {
          "current": 102.03,
          "previous": 103.12,
          "change": -1.09,
          "percentChange": -1.06
        }
      },
      "realisedVolatility": null,
      "realisedVolatilityUnavailableReason": "Canonical SOL index coverage for 30d is incomplete: expected 43200 one-minute returns, found 43164 (99.9167% coverage); returns spanning missing minutes are excluded"
    },
    {
      "asset": "XRP",
      "currentSnapshotId": 346337,
      "previousSnapshotId": 275818,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 6,
      "comparedListedExpiries": 4,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 51.24,
            "previous": 54.83,
            "change": -3.59,
            "percentChange": -6.55
          },
          "rr25": {
            "current": 2.59,
            "previous": 4.31,
            "change": -1.72,
            "percentChange": -39.91
          },
          "bf25": {
            "current": 2.85,
            "previous": 2.71,
            "change": 0.14,
            "percentChange": 5.17
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 51.99,
            "previous": 55.7,
            "change": -3.71,
            "percentChange": -6.66
          },
          "rr25": {
            "current": 3.11,
            "previous": 3.18,
            "change": -0.07,
            "percentChange": -2.2
          },
          "bf25": {
            "current": 3.47,
            "previous": 2.76,
            "change": 0.71,
            "percentChange": 25.72
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 52.18,
            "previous": 55.22,
            "change": -3.04,
            "percentChange": -5.51
          },
          "rr25": {
            "current": 2.9,
            "previous": 2.66,
            "change": 0.24,
            "percentChange": 9.02
          },
          "bf25": {
            "current": 3.62,
            "previous": 3.18,
            "change": 0.44,
            "percentChange": 13.84
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 51.89,
            "previous": 55.34,
            "change": -3.45,
            "percentChange": -6.23
          },
          "rr25": {
            "current": 1.46,
            "previous": 2.7,
            "change": -1.24,
            "percentChange": -45.93
          },
          "bf25": {
            "current": 3.24,
            "previous": 3.02,
            "change": 0.22,
            "percentChange": 7.28
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 51.24,
          "previous": 54.83,
          "change": -3.59,
          "percentChange": -6.55
        },
        "rr25": {
          "current": 2.59,
          "previous": 4.31,
          "change": -1.72,
          "percentChange": -39.91
        },
        "bf25": {
          "current": 2.85,
          "previous": 2.71,
          "change": 0.14,
          "percentChange": 5.17
        }
      },
      "nearestEligibleForward": {
        "label": "18SEP26",
        "daysToExpiry": 5.647,
        "forward": {
          "current": 1.37,
          "previous": 1.41,
          "change": -0.04,
          "percentChange": -2.84
        }
      },
      "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-12T16:29:00+00:00",
        "spotWindowStart": "2026-09-11T16:29:00+00:00",
        "spotMetric": "spot-index return",
        "spotUnit": "percent",
        "spotMove24hPercent": -0.36,
        "rv24hPercent": 43.6,
        "rv7dPercent": 55.88,
        "rv30dPercent": 89.84,
        "observations": {
          "24h": 1440,
          "7d": 10080,
          "30d": 43200
        },
        "oneWeekAtmIvPercent": 51.24,
        "oneWeekIvMinus7dRvPoints": -4.64,
        "oneWeekIvMinus24hRvPoints": 7.64,
        "oneWeekIvMinus30dRvPoints": -38.6
      },
      "realisedVolatilityUnavailableReason": null
    },
    {
      "asset": "HYPE",
      "currentSnapshotId": 346341,
      "previousSnapshotId": 275823,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 6,
      "comparedListedExpiries": 4,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 63.92,
            "previous": 64.3,
            "change": -0.38,
            "percentChange": -0.59
          },
          "rr25": {
            "current": 1.49,
            "previous": 3.23,
            "change": -1.74,
            "percentChange": -53.87
          },
          "bf25": {
            "current": 5.21,
            "previous": 3.59,
            "change": 1.62,
            "percentChange": 45.13
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 62.58,
            "previous": 65.02,
            "change": -2.44,
            "percentChange": -3.75
          },
          "rr25": {
            "current": 2.57,
            "previous": 3.74,
            "change": -1.17,
            "percentChange": -31.28
          },
          "bf25": {
            "current": 5.21,
            "previous": 3.82,
            "change": 1.39,
            "percentChange": 36.39
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 62.19,
            "previous": 65.49,
            "change": -3.3,
            "percentChange": -5.04
          },
          "rr25": {
            "current": 2.41,
            "previous": 4.72,
            "change": -2.31,
            "percentChange": -48.94
          },
          "bf25": {
            "current": 4.47,
            "previous": 4.64,
            "change": -0.17,
            "percentChange": -3.66
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 61.71,
            "previous": 66.21,
            "change": -4.5,
            "percentChange": -6.8
          },
          "rr25": {
            "current": 3.3,
            "previous": 4.99,
            "change": -1.69,
            "percentChange": -33.87
          },
          "bf25": {
            "current": 3.84,
            "previous": 4.61,
            "change": -0.77,
            "percentChange": -16.7
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 63.92,
          "previous": 64.3,
          "change": -0.38,
          "percentChange": -0.59
        },
        "rr25": {
          "current": 1.49,
          "previous": 3.23,
          "change": -1.74,
          "percentChange": -53.87
        },
        "bf25": {
          "current": 5.21,
          "previous": 3.59,
          "change": 1.62,
          "percentChange": 45.13
        }
      },
      "nearestEligibleForward": {
        "label": "18SEP26",
        "daysToExpiry": 5.647,
        "forward": {
          "current": 80.22,
          "previous": 85.6,
          "change": -5.38,
          "percentChange": -6.29
        }
      },
      "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-12T16:29:00+00:00",
        "spotWindowStart": "2026-09-11T16:29:00+00:00",
        "spotMetric": "spot-index return",
        "spotUnit": "percent",
        "spotMove24hPercent": -1.68,
        "rv24hPercent": 59.06,
        "rv7dPercent": 65.05,
        "rv30dPercent": 87.9,
        "observations": {
          "24h": 1440,
          "7d": 10080,
          "30d": 43200
        },
        "oneWeekAtmIvPercent": 63.92,
        "oneWeekIvMinus7dRvPoints": -1.13,
        "oneWeekIvMinus24hRvPoints": 4.86,
        "oneWeekIvMinus30dRvPoints": -23.98
      },
      "realisedVolatilityUnavailableReason": null
    },
    {
      "asset": "AVAX",
      "currentSnapshotId": 346336,
      "previousSnapshotId": 275821,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 6,
      "comparedListedExpiries": 4,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 55.47,
            "previous": 52.54,
            "change": 2.93,
            "percentChange": 5.58
          },
          "rr25": {
            "current": 3.09,
            "previous": 2.52,
            "change": 0.57,
            "percentChange": 22.62
          },
          "bf25": {
            "current": 3.55,
            "previous": 4.34,
            "change": -0.79,
            "percentChange": -18.2
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 56.04,
            "previous": 54.76,
            "change": 1.28,
            "percentChange": 2.34
          },
          "rr25": {
            "current": 1.71,
            "previous": 1.3,
            "change": 0.41,
            "percentChange": 31.54
          },
          "bf25": {
            "current": 3.67,
            "previous": 3.64,
            "change": 0.03,
            "percentChange": 0.82
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 56.02,
            "previous": 55.52,
            "change": 0.5,
            "percentChange": 0.9
          },
          "rr25": {
            "current": 1.74,
            "previous": 1.18,
            "change": 0.56,
            "percentChange": 47.46
          },
          "bf25": {
            "current": 3.78,
            "previous": 3.48,
            "change": 0.3,
            "percentChange": 8.62
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 55.75,
            "previous": 54.92,
            "change": 0.83,
            "percentChange": 1.51
          },
          "rr25": {
            "current": 1.86,
            "previous": 1.61,
            "change": 0.25,
            "percentChange": 15.53
          },
          "bf25": {
            "current": 4.06,
            "previous": 4.07,
            "change": -0.01,
            "percentChange": -0.25
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 55.47,
          "previous": 52.54,
          "change": 2.93,
          "percentChange": 5.58
        },
        "rr25": {
          "current": 3.09,
          "previous": 2.52,
          "change": 0.57,
          "percentChange": 22.62
        },
        "bf25": {
          "current": 3.55,
          "previous": 4.34,
          "change": -0.79,
          "percentChange": -18.2
        }
      },
      "nearestEligibleForward": {
        "label": "18SEP26",
        "daysToExpiry": 5.647,
        "forward": {
          "current": 7.43,
          "previous": 7.54,
          "change": -0.11,
          "percentChange": -1.46
        }
      },
      "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-12T16:29:00+00:00",
        "spotWindowStart": "2026-09-11T16:29:00+00:00",
        "spotMetric": "spot-index return",
        "spotUnit": "percent",
        "spotMove24hPercent": -1.79,
        "rv24hPercent": 48.04,
        "rv7dPercent": 61.57,
        "rv30dPercent": 66.63,
        "observations": {
          "24h": 1440,
          "7d": 10080,
          "30d": 43200
        },
        "oneWeekAtmIvPercent": 55.47,
        "oneWeekIvMinus7dRvPoints": -6.1,
        "oneWeekIvMinus24hRvPoints": 7.43,
        "oneWeekIvMinus30dRvPoints": -11.16
      },
      "realisedVolatilityUnavailableReason": null
    },
    {
      "asset": "TRX",
      "currentSnapshotId": 346339,
      "previousSnapshotId": 275817,
      "currentSnapshotAt": "2026-09-12T16:29:00+00:00",
      "previousSnapshotAt": "2026-09-05T16:29:00+00:00",
      "comparisonStatus": "available",
      "comparisonNote": null,
      "rejectedPreviousSnapshotAt": null,
      "currentListedExpiries": 6,
      "comparedListedExpiries": 4,
      "tenors": [
        {
          "tenor": "1W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 21.7,
            "previous": 21.0,
            "change": 0.7,
            "percentChange": 3.33
          },
          "rr25": {
            "current": -0.83,
            "previous": 2.35,
            "change": -3.18,
            "percentChange": -135.32
          },
          "bf25": {
            "current": 1.87,
            "previous": 1.95,
            "change": -0.08,
            "percentChange": -4.1
          }
        },
        {
          "tenor": "2W",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 22.03,
            "previous": 17.83,
            "change": 4.2,
            "percentChange": 23.56
          },
          "rr25": {
            "current": -0.81,
            "previous": 1.3,
            "change": -2.11,
            "percentChange": -162.31
          },
          "bf25": {
            "current": 1.93,
            "previous": 2.1,
            "change": -0.17,
            "percentChange": -8.1
          }
        },
        {
          "tenor": "1M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 22.23,
            "previous": 18.09,
            "change": 4.14,
            "percentChange": 22.89
          },
          "rr25": {
            "current": -0.73,
            "previous": 0.08,
            "change": -0.81,
            "percentChange": -1012.5
          },
          "bf25": {
            "current": 2.05,
            "previous": 2.72,
            "change": -0.67,
            "percentChange": -24.63
          }
        },
        {
          "tenor": "3M",
          "availability": "available",
          "unavailableReason": null,
          "atmIv": {
            "current": 22.52,
            "previous": 18.92,
            "change": 3.6,
            "percentChange": 19.03
          },
          "rr25": {
            "current": -0.36,
            "previous": -2.0,
            "change": 1.64,
            "percentChange": 82.0
          },
          "bf25": {
            "current": 2.56,
            "previous": 3.38,
            "change": -0.82,
            "percentChange": -24.26
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        },
        {
          "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
          }
        }
      ],
      "oneWeek": {
        "tenor": "1W",
        "availability": "available",
        "unavailableReason": null,
        "atmIv": {
          "current": 21.7,
          "previous": 21.0,
          "change": 0.7,
          "percentChange": 3.33
        },
        "rr25": {
          "current": -0.83,
          "previous": 2.35,
          "change": -3.18,
          "percentChange": -135.32
        },
        "bf25": {
          "current": 1.87,
          "previous": 1.95,
          "change": -0.08,
          "percentChange": -4.1
        }
      },
      "nearestEligibleForward": {
        "label": "18SEP26",
        "daysToExpiry": 5.647,
        "forward": {
          "current": 0.34,
          "previous": 0.33,
          "change": 0.01,
          "percentChange": 3.03
        }
      },
      "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-12T16:29:00+00:00",
        "spotWindowStart": "2026-09-11T16:29:00+00:00",
        "spotMetric": "spot-index return",
        "spotUnit": "percent",
        "spotMove24hPercent": 1.36,
        "rv24hPercent": 18.91,
        "rv7dPercent": 15.35,
        "rv30dPercent": 18.04,
        "observations": {
          "24h": 1440,
          "7d": 10080,
          "30d": 43200
        },
        "oneWeekAtmIvPercent": 21.7,
        "oneWeekIvMinus7dRvPoints": 6.35,
        "oneWeekIvMinus24hRvPoints": 2.79,
        "oneWeekIvMinus30dRvPoints": 3.66
      },
      "realisedVolatilityUnavailableReason": null
    }
  ],
  "crossAssetAnalysis": {
    "schemaVersion": 1,
    "purpose": "Identify the week's most useful relative-value theme across major and altcoin options markets, rather than produce seven individual recaps.",
    "returnMetric": {
      "key": "spotPerformance7d",
      "source": "nearestEligibleForwardPercentChange",
      "label": "7d forward-proxy return",
      "unit": "percent"
    },
    "assets": [
      "BTC",
      "ETH",
      "SOL",
      "XRP",
      "HYPE",
      "AVAX",
      "TRX"
    ],
    "comparableAssets": [
      "BTC",
      "ETH",
      "SOL",
      "XRP",
      "HYPE",
      "AVAX",
      "TRX"
    ],
    "oneWeek": {
      "atmIvLevel": {
        "leader": "HYPE",
        "laggard": "TRX",
        "highest": 63.92,
        "lowest": 21.7,
        "spread": 42.22,
        "highestToLowestRatio": 2.9456,
        "largestAbsoluteMoveAsset": "HYPE",
        "largestAbsoluteMoveValue": 63.92,
        "values": [
          {
            "asset": "BTC",
            "value": 34.76
          },
          {
            "asset": "ETH",
            "value": 48.48
          },
          {
            "asset": "SOL",
            "value": 50.01
          },
          {
            "asset": "XRP",
            "value": 51.24
          },
          {
            "asset": "HYPE",
            "value": 63.92
          },
          {
            "asset": "AVAX",
            "value": 55.47
          },
          {
            "asset": "TRX",
            "value": 21.7
          }
        ],
        "previousSpread": 43.3,
        "spreadChange": -1.08,
        "dispersionDirection": "compressing"
      },
      "atmIvChange": {
        "leader": "ETH",
        "laggard": "XRP",
        "highest": 6.79,
        "lowest": -3.59,
        "spread": 10.38,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "ETH",
        "largestAbsoluteMoveValue": 6.79,
        "values": [
          {
            "asset": "BTC",
            "value": 1.21
          },
          {
            "asset": "ETH",
            "value": 6.79
          },
          {
            "asset": "SOL",
            "value": -0.91
          },
          {
            "asset": "XRP",
            "value": -3.59
          },
          {
            "asset": "HYPE",
            "value": -0.38
          },
          {
            "asset": "AVAX",
            "value": 2.93
          },
          {
            "asset": "TRX",
            "value": 0.7
          }
        ]
      },
      "rr25Level": {
        "leader": "SOL",
        "laggard": "ETH",
        "highest": 4.5,
        "lowest": -1.16,
        "spread": 5.66,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "SOL",
        "largestAbsoluteMoveValue": 4.5,
        "values": [
          {
            "asset": "BTC",
            "value": -0.37
          },
          {
            "asset": "ETH",
            "value": -1.16
          },
          {
            "asset": "SOL",
            "value": 4.5
          },
          {
            "asset": "XRP",
            "value": 2.59
          },
          {
            "asset": "HYPE",
            "value": 1.49
          },
          {
            "asset": "AVAX",
            "value": 3.09
          },
          {
            "asset": "TRX",
            "value": -0.83
          }
        ],
        "previousSpread": 3.69,
        "spreadChange": 1.97,
        "dispersionDirection": "widening"
      },
      "rr25Change": {
        "leader": "SOL",
        "laggard": "TRX",
        "highest": 2.93,
        "lowest": -3.18,
        "spread": 6.11,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "TRX",
        "largestAbsoluteMoveValue": -3.18,
        "values": [
          {
            "asset": "BTC",
            "value": -1.51
          },
          {
            "asset": "ETH",
            "value": -1.78
          },
          {
            "asset": "SOL",
            "value": 2.93
          },
          {
            "asset": "XRP",
            "value": -1.72
          },
          {
            "asset": "HYPE",
            "value": -1.74
          },
          {
            "asset": "AVAX",
            "value": 0.57
          },
          {
            "asset": "TRX",
            "value": -3.18
          }
        ]
      }
    },
    "relativeVolatilityLeader": {
      "asset": "ETH",
      "metric": "absolute 1W ATM IV change",
      "value": 6.79
    },
    "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": "BTC",
            "value": null
          },
          {
            "asset": "ETH",
            "value": null
          },
          {
            "asset": "SOL",
            "value": null
          },
          {
            "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": "BTC",
            "value": null
          },
          {
            "asset": "ETH",
            "value": null
          },
          {
            "asset": "SOL",
            "value": null
          },
          {
            "asset": "XRP",
            "value": null
          },
          {
            "asset": "HYPE",
            "value": null
          },
          {
            "asset": "AVAX",
            "value": null
          },
          {
            "asset": "TRX",
            "value": null
          }
        ]
      }
    },
    "relativeValue": {
      "ivMinusRealised7d": {
        "leader": "TRX",
        "laggard": "AVAX",
        "highest": 6.35,
        "lowest": -6.1,
        "spread": 12.45,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "TRX",
        "largestAbsoluteMoveValue": 6.35,
        "values": [
          {
            "asset": "BTC",
            "value": 3.34
          },
          {
            "asset": "ETH",
            "value": 2.91
          },
          {
            "asset": "SOL",
            "value": null
          },
          {
            "asset": "XRP",
            "value": -4.64
          },
          {
            "asset": "HYPE",
            "value": -1.13
          },
          {
            "asset": "AVAX",
            "value": -6.1
          },
          {
            "asset": "TRX",
            "value": 6.35
          }
        ]
      },
      "spotPerformance7d": {
        "leader": "TRX",
        "laggard": "HYPE",
        "highest": 3.03,
        "lowest": -6.29,
        "spread": 9.32,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "HYPE",
        "largestAbsoluteMoveValue": -6.29,
        "values": [
          {
            "asset": "BTC",
            "value": null
          },
          {
            "asset": "ETH",
            "value": null
          },
          {
            "asset": "SOL",
            "value": -1.06
          },
          {
            "asset": "XRP",
            "value": -2.84
          },
          {
            "asset": "HYPE",
            "value": -6.29
          },
          {
            "asset": "AVAX",
            "value": -1.46
          },
          {
            "asset": "TRX",
            "value": 3.03
          }
        ]
      }
    },
    "rankings": {
      "oneWeekAtmIvLevel": [
        {
          "rank": 1,
          "asset": "HYPE",
          "value": 63.92,
          "previousRank": 1,
          "rankChange": 0
        },
        {
          "rank": 2,
          "asset": "AVAX",
          "value": 55.47,
          "previousRank": 3,
          "rankChange": 1
        },
        {
          "rank": 3,
          "asset": "XRP",
          "value": 51.24,
          "previousRank": 2,
          "rankChange": -1
        },
        {
          "rank": 4,
          "asset": "SOL",
          "value": 50.01,
          "previousRank": 4,
          "rankChange": 0
        },
        {
          "rank": 5,
          "asset": "ETH",
          "value": 48.48,
          "previousRank": 5,
          "rankChange": 0
        },
        {
          "rank": 6,
          "asset": "BTC",
          "value": 34.76,
          "previousRank": 6,
          "rankChange": 0
        },
        {
          "rank": 7,
          "asset": "TRX",
          "value": 21.7,
          "previousRank": 7,
          "rankChange": 0
        }
      ],
      "oneWeekAtmIvChange": [
        {
          "rank": 1,
          "asset": "ETH",
          "value": 6.79,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 2,
          "asset": "AVAX",
          "value": 2.93,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 3,
          "asset": "BTC",
          "value": 1.21,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 4,
          "asset": "TRX",
          "value": 0.7,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 5,
          "asset": "HYPE",
          "value": -0.38,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 6,
          "asset": "SOL",
          "value": -0.91,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 7,
          "asset": "XRP",
          "value": -3.59,
          "previousRank": null,
          "rankChange": null
        }
      ],
      "oneWeekAtmIvAbsoluteMove": [
        {
          "rank": 1,
          "asset": "ETH",
          "value": 6.79,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 2,
          "asset": "XRP",
          "value": -3.59,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 3,
          "asset": "AVAX",
          "value": 2.93,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 4,
          "asset": "BTC",
          "value": 1.21,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 5,
          "asset": "SOL",
          "value": -0.91,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 6,
          "asset": "TRX",
          "value": 0.7,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 7,
          "asset": "HYPE",
          "value": -0.38,
          "previousRank": null,
          "rankChange": null
        }
      ],
      "ivMinusRealised7d": [
        {
          "rank": 1,
          "asset": "TRX",
          "value": 6.35,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 2,
          "asset": "BTC",
          "value": 3.34,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 3,
          "asset": "ETH",
          "value": 2.91,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 4,
          "asset": "HYPE",
          "value": -1.13,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 5,
          "asset": "XRP",
          "value": -4.64,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 6,
          "asset": "AVAX",
          "value": -6.1,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "SOL",
          "value": null,
          "previousRank": null,
          "rankChange": null
        }
      ],
      "oneWeekRr25CallRichness": [
        {
          "rank": 1,
          "asset": "SOL",
          "value": 4.5,
          "previousRank": 5,
          "rankChange": 4
        },
        {
          "rank": 2,
          "asset": "AVAX",
          "value": 3.09,
          "previousRank": 3,
          "rankChange": 1
        },
        {
          "rank": 3,
          "asset": "XRP",
          "value": 2.59,
          "previousRank": 1,
          "rankChange": -2
        },
        {
          "rank": 4,
          "asset": "HYPE",
          "value": 1.49,
          "previousRank": 2,
          "rankChange": -2
        },
        {
          "rank": 5,
          "asset": "BTC",
          "value": -0.37,
          "previousRank": 6,
          "rankChange": 1
        },
        {
          "rank": 6,
          "asset": "TRX",
          "value": -0.83,
          "previousRank": 4,
          "rankChange": -2
        },
        {
          "rank": 7,
          "asset": "ETH",
          "value": -1.16,
          "previousRank": 7,
          "rankChange": 0
        }
      ],
      "oneWeekRr25PutRichness": [
        {
          "rank": 1,
          "asset": "ETH",
          "value": -1.16,
          "previousRank": 1,
          "rankChange": 0
        },
        {
          "rank": 2,
          "asset": "TRX",
          "value": -0.83,
          "previousRank": 4,
          "rankChange": 2
        },
        {
          "rank": 3,
          "asset": "BTC",
          "value": -0.37,
          "previousRank": 2,
          "rankChange": -1
        },
        {
          "rank": 4,
          "asset": "HYPE",
          "value": 1.49,
          "previousRank": 6,
          "rankChange": 2
        },
        {
          "rank": 5,
          "asset": "XRP",
          "value": 2.59,
          "previousRank": 7,
          "rankChange": 2
        },
        {
          "rank": 6,
          "asset": "AVAX",
          "value": 3.09,
          "previousRank": 5,
          "rankChange": -1
        },
        {
          "rank": 7,
          "asset": "SOL",
          "value": 4.5,
          "previousRank": 3,
          "rankChange": -4
        }
      ],
      "termStructureSlope": [
        {
          "rank": null,
          "asset": "BTC",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "ETH",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "SOL",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "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": "BTC",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "ETH",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "SOL",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "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
        }
      ],
      "spotPerformance7d": [
        {
          "rank": 1,
          "asset": "TRX",
          "value": 3.03,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 2,
          "asset": "SOL",
          "value": -1.06,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 3,
          "asset": "AVAX",
          "value": -1.46,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 4,
          "asset": "XRP",
          "value": -2.84,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": 5,
          "asset": "HYPE",
          "value": -6.29,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "BTC",
          "value": null,
          "previousRank": null,
          "rankChange": null
        },
        {
          "rank": null,
          "asset": "ETH",
          "value": null,
          "previousRank": null,
          "rankChange": null
        }
      ]
    },
    "outliers": [
      {
        "metric": "1W ATM IV change",
        "asset": "ETH",
        "value": 6.79,
        "groupMedian": 0.7,
        "distanceFromMedian": 6.09
      },
      {
        "metric": "1W ATM IV level",
        "asset": "TRX",
        "value": 21.7,
        "groupMedian": 50.01,
        "distanceFromMedian": -28.31
      },
      {
        "metric": "1W RR25 level",
        "asset": "SOL",
        "value": 4.5,
        "groupMedian": 1.49,
        "distanceFromMedian": 3.01
      },
      {
        "metric": "1W IV minus 7D realised volatility",
        "asset": "AVAX",
        "value": -6.1,
        "groupMedian": 0.89,
        "distanceFromMedian": -6.99
      }
    ],
    "relativeValueObservation": {
      "richestAsset": "TRX",
      "cheapestAsset": "AVAX",
      "spread": 12.45,
      "metric": "1W ATM IV minus 7D realised volatility",
      "interpretation": "TRX screens richest and AVAX cheapest on one-week implied volatility versus seven-day realised volatility, with a 12.45-point cross-sectional range."
    },
    "historicalContext": {
      "minimumObservations": 20,
      "observations": 1,
      "oneWeekAtmIvLevelDispersionPercentile": null,
      "oneWeekAtmIvChangeDispersionPercentile": null,
      "oneWeekRr25LevelDispersionPercentile": null,
      "termStructureDispersionPercentile": null,
      "ivMinusRealisedDispersionPercentile": null,
      "availabilityNote": "Cross-sectional percentiles require 20 prior aligned reports."
    },
    "correlations": {
      "metric": "nearestEligibleForwardPercentChange",
      "minimumObservations": 10,
      "lookbackObservations": 30,
      "pairs": [
        {
          "assets": [
            "BTC",
            "ETH"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "BTC",
            "SOL"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "BTC",
            "XRP"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "BTC",
            "HYPE"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "BTC",
            "AVAX"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "BTC",
            "TRX"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "ETH",
            "SOL"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "ETH",
            "XRP"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "ETH",
            "HYPE"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "ETH",
            "AVAX"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "ETH",
            "TRX"
          ],
          "value": null,
          "observations": 0
        },
        {
          "assets": [
            "SOL",
            "XRP"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "SOL",
            "HYPE"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "SOL",
            "AVAX"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "SOL",
            "TRX"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "XRP",
            "HYPE"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "XRP",
            "AVAX"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "XRP",
            "TRX"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "HYPE",
            "AVAX"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "HYPE",
            "TRX"
          ],
          "value": null,
          "observations": 2
        },
        {
          "assets": [
            "AVAX",
            "TRX"
          ],
          "value": null,
          "observations": 2
        }
      ],
      "availabilityNote": "Pair correlations require 10 aligned prior reports."
    },
    "evidence": [
      {
        "id": "cross-asset-cross-1w-atm-change-dispersion",
        "metric": "1W ATM IV change dispersion",
        "unit": "volatility points",
        "leader": "ETH",
        "laggard": "XRP",
        "highest": 6.79,
        "lowest": -3.59,
        "spread": 10.38,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "ETH",
        "largestAbsoluteMoveValue": 6.79,
        "values": [
          {
            "asset": "BTC",
            "value": 1.21
          },
          {
            "asset": "ETH",
            "value": 6.79
          },
          {
            "asset": "SOL",
            "value": -0.91
          },
          {
            "asset": "XRP",
            "value": -3.59
          },
          {
            "asset": "HYPE",
            "value": -0.38
          },
          {
            "asset": "AVAX",
            "value": 2.93
          },
          {
            "asset": "TRX",
            "value": 0.7
          }
        ]
      },
      {
        "id": "cross-asset-cross-1w-atm-level-dispersion",
        "metric": "1W ATM IV level dispersion",
        "unit": "volatility points",
        "leader": "HYPE",
        "laggard": "TRX",
        "highest": 63.92,
        "lowest": 21.7,
        "spread": 42.22,
        "highestToLowestRatio": 2.9456,
        "largestAbsoluteMoveAsset": "HYPE",
        "largestAbsoluteMoveValue": 63.92,
        "values": [
          {
            "asset": "BTC",
            "value": 34.76
          },
          {
            "asset": "ETH",
            "value": 48.48
          },
          {
            "asset": "SOL",
            "value": 50.01
          },
          {
            "asset": "XRP",
            "value": 51.24
          },
          {
            "asset": "HYPE",
            "value": 63.92
          },
          {
            "asset": "AVAX",
            "value": 55.47
          },
          {
            "asset": "TRX",
            "value": 21.7
          }
        ],
        "previousSpread": 43.3,
        "spreadChange": -1.08,
        "dispersionDirection": "compressing"
      },
      {
        "id": "cross-asset-cross-1w-rr25-dispersion",
        "metric": "1W RR25 level dispersion",
        "unit": "volatility points",
        "leader": "SOL",
        "laggard": "ETH",
        "highest": 4.5,
        "lowest": -1.16,
        "spread": 5.66,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "SOL",
        "largestAbsoluteMoveValue": 4.5,
        "values": [
          {
            "asset": "BTC",
            "value": -0.37
          },
          {
            "asset": "ETH",
            "value": -1.16
          },
          {
            "asset": "SOL",
            "value": 4.5
          },
          {
            "asset": "XRP",
            "value": 2.59
          },
          {
            "asset": "HYPE",
            "value": 1.49
          },
          {
            "asset": "AVAX",
            "value": 3.09
          },
          {
            "asset": "TRX",
            "value": -0.83
          }
        ],
        "previousSpread": 3.69,
        "spreadChange": 1.97,
        "dispersionDirection": "widening"
      },
      {
        "id": "cross-asset-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": "BTC",
            "value": null
          },
          {
            "asset": "ETH",
            "value": null
          },
          {
            "asset": "SOL",
            "value": null
          },
          {
            "asset": "XRP",
            "value": null
          },
          {
            "asset": "HYPE",
            "value": null
          },
          {
            "asset": "AVAX",
            "value": null
          },
          {
            "asset": "TRX",
            "value": null
          }
        ],
        "previousSpread": null,
        "spreadChange": null,
        "dispersionDirection": "unavailable"
      },
      {
        "id": "cross-asset-cross-iv-minus-realised-dispersion",
        "metric": "1W IV minus 7D realised volatility dispersion",
        "unit": "volatility points",
        "leader": "TRX",
        "laggard": "AVAX",
        "highest": 6.35,
        "lowest": -6.1,
        "spread": 12.45,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "TRX",
        "largestAbsoluteMoveValue": 6.35,
        "values": [
          {
            "asset": "BTC",
            "value": 3.34
          },
          {
            "asset": "ETH",
            "value": 2.91
          },
          {
            "asset": "SOL",
            "value": null
          },
          {
            "asset": "XRP",
            "value": -4.64
          },
          {
            "asset": "HYPE",
            "value": -1.13
          },
          {
            "asset": "AVAX",
            "value": -6.1
          },
          {
            "asset": "TRX",
            "value": 6.35
          }
        ]
      },
      {
        "id": "cross-asset-cross-spot-performance",
        "metric": "7D forward-proxy performance dispersion",
        "unit": "percentage points",
        "leader": "TRX",
        "laggard": "HYPE",
        "highest": 3.03,
        "lowest": -6.29,
        "spread": 9.32,
        "highestToLowestRatio": null,
        "largestAbsoluteMoveAsset": "HYPE",
        "largestAbsoluteMoveValue": -6.29,
        "values": [
          {
            "asset": "BTC",
            "value": null
          },
          {
            "asset": "ETH",
            "value": null
          },
          {
            "asset": "SOL",
            "value": -1.06
          },
          {
            "asset": "XRP",
            "value": -2.84
          },
          {
            "asset": "HYPE",
            "value": -6.29
          },
          {
            "asset": "AVAX",
            "value": -1.46
          },
          {
            "asset": "TRX",
            "value": 3.03
          }
        ]
      },
      {
        "id": "cross-asset-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": "BTC",
            "value": null
          },
          {
            "asset": "ETH",
            "value": null
          },
          {
            "asset": "SOL",
            "value": null
          },
          {
            "asset": "XRP",
            "value": null
          },
          {
            "asset": "HYPE",
            "value": null
          },
          {
            "asset": "AVAX",
            "value": null
          },
          {
            "asset": "TRX",
            "value": null
          }
        ]
      }
    ]
  },
  "newsContext": {
    "outcome": "No sufficiently relevant context identified",
    "summary": "No qualifying context was found in the monitored news sources for this reporting window.",
    "events": [],
    "coverage_status": "healthy",
    "coverage_basis": "monitored-source-search",
    "section_heading": "No sufficiently relevant context identified"
  },
  "methodology": {
    "source": "Stored Derivasys SVI surfaces and realised-volatility observations",
    "comparison": "Latest successful snapshot at or before the common cutoff versus the nearest successful snapshot seven days earlier, within a three-hour tolerance.",
    "tenors": "Standard-tenor values are published only when listed expiries bracket the target on both endpoints; extrapolated values are suppressed.",
    "performance": "Seven-day performance uses the nearest eligible listed forward available at both endpoints."
  },
  "comparedListedExpiries": 34,
  "summaryMetrics": {
    "basis": "Equal-weight average across assets with a valid seven-day baseline",
    "unit": "volatility points",
    "atmIvChange": 0.96,
    "rr25Change": -0.92,
    "bf25Change": 0.27
  },
  "commentary": {
    "source": "codex",
    "model": "gpt-5.6-terra",
    "headline": "TRX and AVAX frame crypto options' weekly relative-value contrast",
    "executiveSummary": "TRX and AVAX marked the widest one-week implied-versus-realised divergence: TRX was 6.35 volatility points rich to seven-day realised volatility, and AVAX was 6.10 points cheap. ETH’s 6.79-point ATM IV increase was the largest weekly level change elsewhere in the complex.",
    "evidenceIds": [
      "cross-asset-cross-iv-minus-realised-dispersion",
      "cross-asset-cross-1w-atm-change-dispersion",
      "cross-asset-cross-1w-rr25-dispersion"
    ],
    "newsSummary": "No cross-asset news context qualified for retention.",
    "marketContextSummary": "No retained news item specifically accounts for the relative-value separation across the crypto options complex.",
    "marketContext": [],
    "newsEvidenceIds": []
  },
  "newsEvidence": {
    "schemaVersion": 1,
    "source": "local-news-mcp",
    "collection": {
      "schemaVersion": 1,
      "basis": "monitored-source-search",
      "status": "complete",
      "requiredScopes": [
        "AVAX",
        "BTC",
        "ETH",
        "HYPE",
        "MACRO",
        "SOL",
        "TRX",
        "XRP"
      ],
      "completedScopes": [
        "AVAX",
        "BTC",
        "ETH",
        "HYPE",
        "MACRO",
        "SOL",
        "TRX",
        "XRP"
      ],
      "missingScopes": [],
      "queries": [
        {
          "arguments": {
            "assets": [
              "BTC"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 21,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "f8daf1ef8eab2044d552a73e1ca34f9550e33100d676725559a61f313e0e908f"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "ETH"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 5,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "498fd1abae5bc2fe9cc33bac748debc03af822fb970b0aa34f765e2aa83a43c9"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "SOL"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 1,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "47e432d62043f2e5100cbd83276aa24b9fe5d6ff34aecbfbb971397291e3be1c"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "XRP"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 1,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "a32259522295a71e49d1c044b6a119f2d7c15911377e1037773048218d459650"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "HYPE"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 2,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "3bee2fa6d9a4e6dab10533e1ade1e748f53203107699a5f81315ba5c2e679cd9"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "AVAX"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 0,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "e88f3a0a4478e2efd693ede0f6bdfc94bd69378c3e7a3cdc2473dfc26ed1a327"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "TRX"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 0,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "e88f3a0a4478e2efd693ede0f6bdfc94bd69378c3e7a3cdc2473dfc26ed1a327"
            }
          ]
        },
        {
          "arguments": {
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-12T16:29:00Z",
            "event_types": [
              "macro_release",
              "central_bank_decision",
              "regulatory_action",
              "legislation"
            ],
            "limit": 50,
            "min_confidence": 0.65,
            "min_importance": 0.5,
            "start": "2026-09-05T16:29:00Z",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 20,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "354c4cbfc35f5d3d42cbb831cdb40b3b0d424c5c02cf2deff05ca0d298a8f302"
            }
          ]
        }
      ],
      "upstreamIngestionHealth": "not-exposed"
    },
    "generatedAt": "2026-09-12T16:29:00+00:00",
    "window": {
      "startAt": "2026-09-05T16:29:00+00:00",
      "endAt": "2026-09-12T16:29:00+00:00",
      "endExclusive": true
    },
    "coverage": {
      "configuredSources": 1,
      "successfulSources": 1,
      "failedSources": 0
    },
    "provenance": {
      "collectionArchitecture": "central-canonical-event-store",
      "mcpServersQueried": 1,
      "assetScopedQueries": 14,
      "macroQueries": 1,
      "canonicalEventsConsidered": 3,
      "publishersRepresented": 2,
      "discoveryEventsScanned": 53,
      "upstreamFeedCount": null,
      "coverageNote": "The local news MCP exposes canonical events, not its upstream feed inventory; legacy feed-count fields below describe the single MCP endpoint and are not comparable with the former RSS collector."
    },
    "selection": {
      "feedsQueried": 1,
      "publishersQueried": 2,
      "feedEntriesScanned": 3,
      "articlesPassingTimeFilter": 3,
      "articlesPassingSourceRelevanceRules": 3,
      "articlesPassingSelectionThreshold": 0,
      "storiesSelected": 0,
      "selectedPublishers": 0,
      "maximumStories": 3,
      "maximumStoriesPerPublisher": 2,
      "minimumSelectionScore": 0,
      "lockedEventSet": true,
      "qualityThresholds": {
        "minimumConfidence": 0.65,
        "minimumImportance": 0.5,
        "minimumSourceQuality": 0.58,
        "minimumCatalystScore": 0.25
      }
    },
    "items": []
  },
  "marketDiary": {
    "schemaVersion": 1,
    "source": "local-news-mcp",
    "generatedAt": "2026-09-12T16:29:00+00:00",
    "window": {
      "startAt": "2026-09-05T16:29:00+00:00",
      "endAt": "2026-09-12T16:29:00+00:00",
      "endExclusive": true
    },
    "headline": "Crypto options reveal a wide TRX-to-AVAX relative-value gap",
    "standfirst": "Across the seven-market crypto options complex, TRX one-week ATM IV stood 6.35 volatility points above seven-day realised volatility, while AVAX stood 6.10 points below it. The resulting 12.45-point implied-versus-realised range was the week’s strongest relative-value contrast. ETH also posted the largest one-week ATM IV increase, up 6.79 points.",
    "days": [
      {
        "reportDate": "2026-09-06",
        "headline": "No qualifying cross-asset news context",
        "summary": "No eligible news item materially clarified the week’s cross-asset options comparison on this date.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      },
      {
        "reportDate": "2026-09-07",
        "headline": "No qualifying cross-asset news context",
        "summary": "No eligible news item materially clarified the week’s cross-asset options comparison on this date.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      },
      {
        "reportDate": "2026-09-08",
        "headline": "No qualifying cross-asset news context",
        "summary": "No eligible news item materially clarified the week’s cross-asset options comparison on this date.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      },
      {
        "reportDate": "2026-09-09",
        "headline": "No qualifying cross-asset news context",
        "summary": "No eligible news item materially clarified the week’s cross-asset options comparison on this date.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      },
      {
        "reportDate": "2026-09-10",
        "headline": "No qualifying cross-asset news context",
        "summary": "No eligible news item materially clarified the week’s cross-asset options comparison on this date.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      },
      {
        "reportDate": "2026-09-11",
        "headline": "No qualifying cross-asset news context",
        "summary": "No eligible news item materially clarified the week’s cross-asset options comparison on this date.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      },
      {
        "reportDate": "2026-09-12",
        "headline": "TRX and AVAX anchor relative-value divide",
        "summary": "The complex ended with TRX richest and AVAX cheapest versus seven-day realised volatility.",
        "macro": {
          "summary": "No qualifying macro context was retained.",
          "events": []
        },
        "crypto": {
          "summary": "No qualifying crypto context was retained.",
          "events": []
        }
      }
    ]
  },
  "newsStatus": "no-relevant-catalyst",
  "researchDossier": "/Users/seangordon/code/report-publisher-harness/runs/2026-09-12-20260912T163007Z/editorial/dossier.json"
}
