{
  "schemaVersion": 3,
  "reportDate": "2026-09-22",
  "generatedAt": "2026-09-22T18:18:40+00:00",
  "currentSnapshotAt": "2026-09-22T18:18:00+00:00",
  "previousSnapshotAt": "2026-09-21T18:37:00+00:00",
  "sourceSnapshots": {
    "current": {
      "id": 446140,
      "timestamp": "2026-09-22T18:18:00+00:00"
    },
    "previous": {
      "id": 436218,
      "timestamp": "2026-09-21T18:37:00+00:00"
    }
  },
  "windowHours": 23.68,
  "currency": "BTC",
  "methodology": {
    "source": "Derivasys proprietary historical SVI surface database",
    "comparison": "Nearest successful surface snapshots approximately 24 hours apart",
    "rrConvention": "25-delta call IV minus 25-delta put IV",
    "bfConvention": "Average 25-delta wing IV minus ATM forward IV",
    "greeks": "Black forward Greeks for a normalized one-BTC ATM-forward call, zero rate, fitted SVI IV",
    "commentary": "Metrics and takeaways are deterministic. Daily headlines and introductions may be model-assisted, constrained to the same stored facts; weekly prose is deterministic.",
    "fixedTenors": "Fixed-tenor measures are published only when listed expiries bracket the target at both comparison snapshots. Targets outside either observable range are suppressed, not extrapolated; headline rankings use only supported tenors.",
    "smileReconstruction": "Listed-expiry smiles are reconstructed from stored SVI total-variance parameters on a fixed log-moneyness grid.",
    "ultraShortExpiry": "Expiries with fewer than 2 full days remaining stay in detailed tables but are excluded from headline rankings. Settlement proximity, time decay, changing liquidity and fewer quotes can exaggerate their changes.",
    "causalClaims": "The report describes observed surface changes only and does not infer unsupported market drivers, spot moves, flows or forecasts."
  },
  "realisedVolatilityUnavailableReason": "Canonical BTC index coverage for 24h is incomplete: expected 1440 one-minute returns, found 1420 (98.6111% coverage); returns spanning missing minutes are excluded",
  "fitQuality": {
    "currentObjective": 0.07990592,
    "previousObjective": 0.53027486,
    "currentLiveError": 84.24763225,
    "previousLiveError": 117968.42628545
  },
  "coverage": {
    "currentListedExpiries": 11,
    "previousListedExpiries": 11,
    "comparedListedExpiries": 10,
    "addedExpiries": [
      "26SEP26"
    ],
    "removedExpiries": [
      "22SEP26"
    ],
    "fixedTenors": [
      "1W",
      "2W",
      "1M",
      "3M",
      "6M",
      "9M"
    ],
    "suppressedFixedTenors": [
      "1Y"
    ]
  },
  "commentary": {
    "source": "codex",
    "model": "gpt-5.6-terra",
    "headline": "Bitcoin’s two-week options convexity premium contracts sharply",
    "executiveSummary": "Derivasys data showed Bitcoin front-end ATM IV averaging 36.60%, down 1.14 volatility points across the 1W, 2W and 1M tenors. Bitcoin long-dated ATM IV averaged 39.36%, down 0.19 volatility points across the 6M and 1Y tenors.",
    "evidenceIds": [
      "bf25",
      "front-atm",
      "rr25"
    ],
    "newsSummary": "CoinDesk reported Bitcoin recovering from Asian-session lows as oil prices fell. Separately, Bitcoin Magazine reported that federal prosecutors were examining alleged Binance sanctions violations involving Iran.",
    "marketContextSummary": "The retained reports provide contemporaneous Bitcoin context, but neither includes measured options reactions that would connect it directly to the BF25 repricing.",
    "marketContext": [
      {
        "title": "Bitcoin news and options repricing",
        "explanation": "The two news reports occurred within the observation window, but the available evidence does not establish that either report drove the Bitcoin two-week BF25 decline.",
        "relationship": "no-clear-link",
        "confidence": "low",
        "surfaceEvidenceIds": [
          "bf25"
        ],
        "newsEvidenceIds": [
          "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
          "cde60d9b-a5cf-47b2-bc4b-1711adc660a6"
        ]
      }
    ],
    "newsEvidenceIds": [
      "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
      "cde60d9b-a5cf-47b2-bc4b-1711adc660a6"
    ],
    "takeaways": [
      {
        "id": "front-atm",
        "label": "Front end",
        "text": "Front-end ATM IV decreased, averaging -1.14 volatility points to 36.60% across 1W, 2W and 1M."
      },
      {
        "id": "back-atm",
        "label": "Long end",
        "text": "Long-dated ATM IV decreased, averaging -0.19 volatility points to 39.36% across 6M and 1Y."
      },
      {
        "id": "rr25",
        "label": "Skew",
        "text": "RR25 moved towards calls, averaging +0.21 volatility points to -0.23% across the six headline tenors."
      },
      {
        "id": "bf25",
        "label": "Convexity",
        "text": "BF25 decreased, averaging -0.42 volatility points to 2.02% across the six headline tenors."
      },
      {
        "id": "largest-standard-tenor",
        "label": "Largest standard-tenor move",
        "text": "The largest standard-tenor ATM IV move was -2.86 volatility points at 1W, to 36.50%.",
        "tenor": "1W",
        "value": -2.86
      }
    ]
  },
  "newsEvidence": {
    "schemaVersion": 1,
    "source": "local-news-mcp",
    "collection": {
      "schemaVersion": 1,
      "basis": "monitored-source-search",
      "status": "complete",
      "requiredScopes": [
        "BTC",
        "GLOBAL",
        "MACRO"
      ],
      "completedScopes": [
        "BTC",
        "GLOBAL",
        "MACRO"
      ],
      "missingScopes": [],
      "queries": [
        {
          "arguments": {
            "assets": [
              "BTC"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-22T18:18:00+00:00",
            "limit": 50,
            "min_confidence": 0,
            "min_importance": 0,
            "start": "2026-09-21T18:18:00+00:00",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 28,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "db7d99640454a58d8d341b07c49c35b282c8747f3c0f48e7cf5100f46cc5ff67"
            }
          ]
        },
        {
          "arguments": {
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-22T18:18:00+00:00",
            "limit": 50,
            "min_confidence": 0,
            "min_importance": 0,
            "start": "2026-09-21T18:18:00+00:00",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTY6MTY6MDEuMTk2NjQ4KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjdhMGMxM2Q2LTU3MmUtNDExNi1hZjUzLWU3YTRhMTc3ZTQ3YSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "efde3637c129f75a2dd107904258e443cfb39b95a7c3504f295bd93c4f33bdcb"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTY6MTY6MDEuMTk2NjQ4KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjdhMGMxM2Q2LTU3MmUtNDExNi1hZjUzLWU3YTRhMTc3ZTQ3YSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTQ6Mzk6MTcuMjQ2Mzg5KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjVkYzgyYjFiLTVjNGItNGQ0Mi1iZjE3LTEzM2UwYTdhYTczNyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "c244b8d0f2639277d7a0be199b771aad0dff1660c11868ae8e88e7e4e7634d6b"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTQ6Mzk6MTcuMjQ2Mzg5KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjVkYzgyYjFiLTVjNGItNGQ0Mi1iZjE3LTEzM2UwYTdhYTczNyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTI6NDA6NTQuMDMyOTg4KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6ImQ2MGI2MDMzLTU2Y2MtNDNkZS1iMzEzLTJkNDdiZWE3NTEzYSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "8e9c255c3e0312a56128f6af36c5f2087309eed3c21026ec790223e197be90d0"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTI6NDA6NTQuMDMyOTg4KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6ImQ2MGI2MDMzLTU2Y2MtNDNkZS1iMzEzLTJkNDdiZWE3NTEzYSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTA6MjQ6MjIuOTY4MzA4KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6ImZmZGE0YmE4LWNlMTgtNGIxZS05MTJjLWFlZTZlMWE1NGE1MCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "a931040805aaf31a010c9315e27c290527a2f769b4806e867c2a483a9e4d476c"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTA6MjQ6MjIuOTY4MzA4KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6ImZmZGE0YmE4LWNlMTgtNGIxZS05MTJjLWFlZTZlMWE1NGE1MCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMDg6MTU6MzIuMTg2NDc1KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjJhZTY2ODRiLTdjMmQtNDc4NC1iZmU3LTkyZjRmYWE1ZTA5OSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "17f30eb58bffd948514a3a19c1fbb3772e74a7981ba9d7df784b02ce8f1b7bbe"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMDg6MTU6MzIuMTg2NDc1KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjJhZTY2ODRiLTdjMmQtNDc4NC1iZmU3LTkyZjRmYWE1ZTA5OSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMDU6MjM6NDEuODk1MjA1KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjQ3YmU4ZGY5LTQyNzMtNGM3Yi05ZDRmLTVkMzc3ZDNiYWEzYyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "bb3c5095165b1328cb52a9e436ca1840a4b80ddc33530b304843b3ca4b33b0aa"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMDU6MjM6NDEuODk1MjA1KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjQ3YmU4ZGY5LTQyNzMtNGM3Yi05ZDRmLTVkMzc3ZDNiYWEzYyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMDA6MzE6MTkuNjM2ODA2KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjFhYWUxYjlhLWZmNmEtNGQyMy1iZDhiLTQ2OGMwYjcyZWZiMCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "cafca2fd348c14418cf1a15312bb183b7c28874e9d89859f6801fb0e819adbab"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMDA6MzE6MTkuNjM2ODA2KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjFhYWUxYjlhLWZmNmEtNGQyMy1iZDhiLTQ2OGMwYjcyZWZiMCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjFUMjA6NDk6MzEuNjY5NTU1KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjFhZTE3MmYwLWY0Y2UtNDY4MS1hMzdjLWIwODk2YTRjZDVjYiIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "06befb05b6214bd64fce0c8fbcadbfee27a6d66fc93e998037a1c0497ce32e8b"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjFUMjA6NDk6MzEuNjY5NTU1KzAwOjAwIiwiZmlsdGVycyI6IjIwYmFhOTE0NzI0OWRmMzMiLCJpZCI6IjFhZTE3MmYwLWY0Y2UtNDY4MS1hMzdjLWIwODk2YTRjZDVjYiIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 43,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "09240769713a41730d4dd26efba9ddcf49c5e6dc71455ab3be03789f850caa28"
            }
          ]
        },
        {
          "arguments": {
            "assets": null,
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-22T18:18:00+00:00",
            "limit": 50,
            "min_confidence": 0,
            "min_importance": 0,
            "start": "2026-09-21T18:37:00+00:00",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTY6MTY6MDEuMTk2NjQ4KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjdhMGMxM2Q2LTU3MmUtNDExNi1hZjUzLWU3YTRhMTc3ZTQ3YSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "86fec7ac8a08724186713e2fb3d58aa2d1d62d282cc00294b6da9772d98b57d7"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTY6MTY6MDEuMTk2NjQ4KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjdhMGMxM2Q2LTU3MmUtNDExNi1hZjUzLWU3YTRhMTc3ZTQ3YSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTQ6Mzk6MTcuMjQ2Mzg5KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjVkYzgyYjFiLTVjNGItNGQ0Mi1iZjE3LTEzM2UwYTdhYTczNyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "e6ff22b4e57611d26d28b38314be39e173ea0c0fecbf81b166110b15b61ae4ae"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTQ6Mzk6MTcuMjQ2Mzg5KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjVkYzgyYjFiLTVjNGItNGQ0Mi1iZjE3LTEzM2UwYTdhYTczNyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTI6NDA6NTQuMDMyOTg4KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6ImQ2MGI2MDMzLTU2Y2MtNDNkZS1iMzEzLTJkNDdiZWE3NTEzYSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "36c4ce0cf1342587719009431ed60225ad1c892c8d8d95a2efbb3fc3a739e539"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTI6NDA6NTQuMDMyOTg4KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6ImQ2MGI2MDMzLTU2Y2MtNDNkZS1iMzEzLTJkNDdiZWE3NTEzYSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMTA6MjQ6MjIuOTY4MzA4KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6ImZmZGE0YmE4LWNlMTgtNGIxZS05MTJjLWFlZTZlMWE1NGE1MCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "dce7a5311d1687a4ecac518654e5f13f31ff0398c7a178e9aaeccfc8c7d9077e"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMTA6MjQ6MjIuOTY4MzA4KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6ImZmZGE0YmE4LWNlMTgtNGIxZS05MTJjLWFlZTZlMWE1NGE1MCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMDg6MTU6MzIuMTg2NDc1KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjJhZTY2ODRiLTdjMmQtNDc4NC1iZmU3LTkyZjRmYWE1ZTA5OSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "845fb6f837440fbc694dc16ec649899b6a52b3e108341080ffac2113e9e0c5b2"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMDg6MTU6MzIuMTg2NDc1KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjJhZTY2ODRiLTdjMmQtNDc4NC1iZmU3LTkyZjRmYWE1ZTA5OSIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMDU6MjM6NDEuODk1MjA1KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjQ3YmU4ZGY5LTQyNzMtNGM3Yi05ZDRmLTVkMzc3ZDNiYWEzYyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "8ae89ee3fb4b910f1aa68169537dd483a41914a9bf85b24f652c486a12691703"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMDU6MjM6NDEuODk1MjA1KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjQ3YmU4ZGY5LTQyNzMtNGM3Yi05ZDRmLTVkMzc3ZDNiYWEzYyIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjJUMDA6MzE6MTkuNjM2ODA2KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjFhYWUxYjlhLWZmNmEtNGQyMy1iZDhiLTQ2OGMwYjcyZWZiMCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "28add9a6ea2e9abe621ea26dfdaad2f1e5e24f6a459e38c3b7edac56d7ce62e1"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjJUMDA6MzE6MTkuNjM2ODA2KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjFhYWUxYjlhLWZmNmEtNGQyMy1iZDhiLTQ2OGMwYjcyZWZiMCIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 50,
              "hasMore": true,
              "nextCursor": "eyJhdCI6IjIwMjYtMDktMjFUMjA6NDk6MzEuNjY5NTU1KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjFhZTE3MmYwLWY0Y2UtNDY4MS1hMzdjLWIwODk2YTRjZDVjYiIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "resultSha256": "24de2c15f7ddc84314e8ded013fbe02f4f0ad31e767a41fa66920dbd237fe596"
            },
            {
              "cursor": "eyJhdCI6IjIwMjYtMDktMjFUMjA6NDk6MzEuNjY5NTU1KzAwOjAwIiwiZmlsdGVycyI6IjE1OTJjMDg1MmI1MWJkNDQiLCJpZCI6IjFhZTE3MmYwLWY0Y2UtNDY4MS1hMzdjLWIwODk2YTRjZDVjYiIsInNvcnQiOiJmaXJzdF9zZWVuX2F0OmRlc2MsZXZlbnRfaWQ6ZGVzYyIsInYiOjF9",
              "status": "succeeded",
              "returnedCount": 36,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "26d7cfde92dc86fdc3692999a73d490847f0a835ec2134e56b2cd0026a71bc6d"
            }
          ]
        },
        {
          "arguments": {
            "assets": [
              "BTC"
            ],
            "content_kinds": [
              "catalyst",
              "reporting"
            ],
            "end": "2026-09-22T18:18:00+00:00",
            "limit": 50,
            "min_confidence": 0,
            "min_importance": 0,
            "start": "2026-09-21T18:37:00+00:00",
            "statuses": [
              "breaking",
              "developing",
              "confirmed"
            ]
          },
          "complete": true,
          "pages": [
            {
              "cursor": null,
              "status": "succeeded",
              "returnedCount": 28,
              "hasMore": false,
              "nextCursor": null,
              "resultSha256": "db7d99640454a58d8d341b07c49c35b282c8747f3c0f48e7cf5100f46cc5ff67"
            }
          ]
        }
      ],
      "upstreamIngestionHealth": "not-exposed"
    },
    "generatedAt": "2026-09-22T18:18:00+00:00",
    "window": {
      "startAt": "2026-09-21T18:37:00+00:00",
      "endAt": "2026-09-22T18:18:00+00:00",
      "endExclusive": true
    },
    "coverage": {
      "configuredSources": 1,
      "successfulSources": 1,
      "failedSources": 0
    },
    "provenance": {
      "collectionArchitecture": "central-canonical-event-store",
      "mcpServersQueried": 1,
      "assetScopedQueries": 3,
      "macroQueries": 19,
      "canonicalEventsConsidered": 2,
      "publishersRepresented": 2,
      "discoveryEventsScanned": 923,
      "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": 5,
      "articlesPassingTimeFilter": 5,
      "articlesPassingSourceRelevanceRules": 2,
      "articlesPassingSelectionThreshold": 2,
      "storiesSelected": 2,
      "selectedPublishers": 2,
      "maximumStories": 3,
      "maximumStoriesPerPublisher": 2,
      "minimumSelectionScore": 0,
      "lockedEventSet": true,
      "qualityThresholds": {
        "minimumConfidence": null,
        "minimumImportance": null,
        "minimumSourceQuality": 0.58,
        "minimumCatalystScore": null,
        "minimumMediaReliability": 0.6
      },
      "candidateAudit": [
        {
          "eventId": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
          "selected": true,
          "eligible": true,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "inWindow": true,
          "reportRelevant": true,
          "decision": "selected"
        },
        {
          "eventId": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
          "selected": true,
          "eligible": true,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "inWindow": true,
          "reportRelevant": true,
          "decision": "selected"
        },
        {
          "eventId": "f4f582fe-de9e-4ee2-99e1-95d2c642f4e6",
          "selected": false,
          "eligible": false,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "inWindow": true,
          "reportRelevant": false,
          "decision": "ineligible"
        },
        {
          "eventId": "24d7ff29-14c1-4b79-bfa4-695bab54c156",
          "selected": false,
          "eligible": false,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "inWindow": true,
          "reportRelevant": false,
          "decision": "ineligible"
        },
        {
          "eventId": "0a5166cd-c21d-4cbd-b87d-4a9f5e6c4e4e",
          "selected": false,
          "eligible": false,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "inWindow": true,
          "reportRelevant": false,
          "decision": "ineligible"
        }
      ],
      "planRationale": "CoinDesk reported BTC recovering from Asian-session lows alongside lower oil prices; it is useful attributed market context but is single-source reporting and does not establish causation. Bitcoin Magazine separately reported a federal probe concerning alleged Binance sanctions violations involving Iran; its in-window media source meets the context quality threshold, but the report remains provisional single-source context. No asset-specific reaction evidence supports a possible-driver designation.",
      "eventsSelected": 2
    },
    "items": [
      {
        "id": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
        "sourceId": "coindesk",
        "publisher": "CoinDesk",
        "title": "Bitcoin recovers from Asian-session lows as falling oil price supports risk appetite",
        "url": "https://www.coindesk.com/markets/2026/09/22/bitcoin-recovers-from-asian-session-lows-as-falling-oil-price-supports-risk-appetite",
        "publishedAt": "2026-09-22T10:59:03+00:00",
        "summary": "Bitcoin recovered from Asian-session lows as oil prices fell, according to CoinDesk reporting.",
        "matchedTerms": [
          "BTC",
          "Bitcoin"
        ],
        "topics": [
          "market",
          "other"
        ],
        "sourceKind": "media",
        "rightsStatus": "link-and-summary",
        "selectionScore": 37,
        "quality": {
          "eligible": true,
          "score": 36.7,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "sourceCount": 1,
          "sourceQuality": 0.6125,
          "signals": {
            "confidence": 0.53,
            "importance": 0.47,
            "novelty": 1.0,
            "corroboration": 0.0,
            "sourceQuality": 0.6125,
            "effectiveSourceQuality": 0.6125,
            "catalystScore": 0.0915,
            "effectiveCatalystScore": 0.0915,
            "contentKind": "reporting",
            "status": "developing"
          },
          "thresholds": {
            "minimumConfidence": null,
            "minimumImportance": null,
            "minimumSourceQuality": 0.58,
            "minimumCatalystScore": null,
            "minimumMediaReliability": 0.6
          },
          "policy": "source-backed-context-v1",
          "role": "context",
          "attributionRequired": true
        },
        "relevanceReasons": [
          "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship."
        ],
        "selectionReason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "canonicalEventId": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
        "status": "selected",
        "relevance": "broader crypto",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
          "ATM IV 1W: down 2.86 points to 36.50%"
        ],
        "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "event_cluster_id": "market-event-3975f7a19457"
      },
      {
        "id": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
        "sourceId": "bitcoin_magazine",
        "publisher": "Bitcoin Magazine",
        "title": "Feds Probing Binance Over Iran’s Bitcoin Use: Report",
        "url": "https://bitcoinmagazine.com/news/feds-probing-iran-use-of-binance",
        "publishedAt": "2026-09-22T16:52:26+00:00",
        "summary": "Bitcoin Magazine reported that federal prosecutors are examining whether Binance violated US sanctions involving Iran.",
        "matchedTerms": [
          "BTC",
          "Binance",
          "Bitcoin",
          "Iran",
          "crypto_general",
          "stablecoins"
        ],
        "topics": [
          "macro",
          "other"
        ],
        "sourceKind": "media",
        "rightsStatus": "link-and-summary",
        "selectionScore": 48,
        "quality": {
          "eligible": true,
          "score": 47.6,
          "checks": {
            "verifiedSourceMetadata": true,
            "contentKind": true,
            "status": true
          },
          "sourceCount": 1,
          "sourceQuality": 0.5851,
          "signals": {
            "confidence": 0.69,
            "importance": 0.75,
            "novelty": 1.0,
            "corroboration": 0.0,
            "sourceQuality": 0.5851,
            "effectiveSourceQuality": 0.5851,
            "catalystScore": 0.1817,
            "effectiveCatalystScore": 0.1817,
            "contentKind": "reporting",
            "status": "developing"
          },
          "thresholds": {
            "minimumConfidence": null,
            "minimumImportance": null,
            "minimumSourceQuality": 0.58,
            "minimumCatalystScore": null,
            "minimumMediaReliability": 0.6
          },
          "policy": "source-backed-context-v1",
          "role": "context",
          "attributionRequired": true
        },
        "relevanceReasons": [
          "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship."
        ],
        "selectionReason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "canonicalEventId": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
        "status": "selected",
        "relevance": "broader crypto",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
          "ATM IV 1W: down 2.86 points to 36.50%"
        ],
        "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "event_cluster_id": "market-event-76e7a6c32877"
      }
    ],
    "events": [
      {
        "event_cluster_id": "market-event-3975f7a19457",
        "status": "selected",
        "relevance": "broader crypto",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
          "ATM IV 1W: down 2.86 points to 36.50%"
        ],
        "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "primary_article": {
          "id": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
          "sourceId": "coindesk",
          "publisher": "CoinDesk",
          "title": "Bitcoin recovers from Asian-session lows as falling oil price supports risk appetite",
          "url": "https://www.coindesk.com/markets/2026/09/22/bitcoin-recovers-from-asian-session-lows-as-falling-oil-price-supports-risk-appetite",
          "publishedAt": "2026-09-22T10:59:03+00:00",
          "summary": "Bitcoin recovered from Asian-session lows as oil prices fell, according to CoinDesk reporting.",
          "matchedTerms": [
            "BTC",
            "Bitcoin"
          ],
          "topics": [
            "market",
            "other"
          ],
          "sourceKind": "media",
          "rightsStatus": "link-and-summary",
          "selectionScore": 37,
          "quality": {
            "eligible": true,
            "score": 36.7,
            "checks": {
              "verifiedSourceMetadata": true,
              "contentKind": true,
              "status": true
            },
            "sourceCount": 1,
            "sourceQuality": 0.6125,
            "signals": {
              "confidence": 0.53,
              "importance": 0.47,
              "novelty": 1.0,
              "corroboration": 0.0,
              "sourceQuality": 0.6125,
              "effectiveSourceQuality": 0.6125,
              "catalystScore": 0.0915,
              "effectiveCatalystScore": 0.0915,
              "contentKind": "reporting",
              "status": "developing"
            },
            "thresholds": {
              "minimumConfidence": null,
              "minimumImportance": null,
              "minimumSourceQuality": 0.58,
              "minimumCatalystScore": null,
              "minimumMediaReliability": 0.6
            },
            "policy": "source-backed-context-v1",
            "role": "context",
            "attributionRequired": true
          },
          "relevanceReasons": [
            "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship."
          ],
          "selectionReason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "canonicalEventId": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
          "status": "selected",
          "relevance": "broader crypto",
          "relationship": "neutral",
          "causal_confidence": "low",
          "matched_signals": [
            "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
            "ATM IV 1W: down 2.86 points to 36.50%"
          ],
          "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "event_cluster_id": "market-event-3975f7a19457"
        },
        "additional_coverage": []
      },
      {
        "event_cluster_id": "market-event-76e7a6c32877",
        "status": "selected",
        "relevance": "broader crypto",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
          "ATM IV 1W: down 2.86 points to 36.50%"
        ],
        "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "primary_article": {
          "id": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
          "sourceId": "bitcoin_magazine",
          "publisher": "Bitcoin Magazine",
          "title": "Feds Probing Binance Over Iran’s Bitcoin Use: Report",
          "url": "https://bitcoinmagazine.com/news/feds-probing-iran-use-of-binance",
          "publishedAt": "2026-09-22T16:52:26+00:00",
          "summary": "Bitcoin Magazine reported that federal prosecutors are examining whether Binance violated US sanctions involving Iran.",
          "matchedTerms": [
            "BTC",
            "Binance",
            "Bitcoin",
            "Iran",
            "crypto_general",
            "stablecoins"
          ],
          "topics": [
            "macro",
            "other"
          ],
          "sourceKind": "media",
          "rightsStatus": "link-and-summary",
          "selectionScore": 48,
          "quality": {
            "eligible": true,
            "score": 47.6,
            "checks": {
              "verifiedSourceMetadata": true,
              "contentKind": true,
              "status": true
            },
            "sourceCount": 1,
            "sourceQuality": 0.5851,
            "signals": {
              "confidence": 0.69,
              "importance": 0.75,
              "novelty": 1.0,
              "corroboration": 0.0,
              "sourceQuality": 0.5851,
              "effectiveSourceQuality": 0.5851,
              "catalystScore": 0.1817,
              "effectiveCatalystScore": 0.1817,
              "contentKind": "reporting",
              "status": "developing"
            },
            "thresholds": {
              "minimumConfidence": null,
              "minimumImportance": null,
              "minimumSourceQuality": 0.58,
              "minimumCatalystScore": null,
              "minimumMediaReliability": 0.6
            },
            "policy": "source-backed-context-v1",
            "role": "context",
            "attributionRequired": true
          },
          "relevanceReasons": [
            "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship."
          ],
          "selectionReason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "canonicalEventId": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
          "status": "selected",
          "relevance": "broader crypto",
          "relationship": "neutral",
          "causal_confidence": "low",
          "matched_signals": [
            "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
            "ATM IV 1W: down 2.86 points to 36.50%"
          ],
          "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "event_cluster_id": "market-event-76e7a6c32877"
        },
        "additional_coverage": []
      }
    ]
  },
  "newsContext": {
    "outcome": "Relevant context found; no confirmed catalyst",
    "highest_causal_confidence": "low",
    "section_heading": "Relevant market events",
    "events": [
      {
        "event_cluster_id": "market-event-3975f7a19457",
        "status": "selected",
        "relevance": "broader crypto",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
          "ATM IV 1W: down 2.86 points to 36.50%"
        ],
        "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "primary_article": {
          "id": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
          "sourceId": "coindesk",
          "publisher": "CoinDesk",
          "title": "Bitcoin recovers from Asian-session lows as falling oil price supports risk appetite",
          "url": "https://www.coindesk.com/markets/2026/09/22/bitcoin-recovers-from-asian-session-lows-as-falling-oil-price-supports-risk-appetite",
          "publishedAt": "2026-09-22T10:59:03+00:00",
          "summary": "Bitcoin recovered from Asian-session lows as oil prices fell, according to CoinDesk reporting.",
          "matchedTerms": [
            "BTC",
            "Bitcoin"
          ],
          "topics": [
            "market",
            "other"
          ],
          "sourceKind": "media",
          "rightsStatus": "link-and-summary",
          "selectionScore": 37,
          "quality": {
            "eligible": true,
            "score": 36.7,
            "checks": {
              "verifiedSourceMetadata": true,
              "contentKind": true,
              "status": true
            },
            "sourceCount": 1,
            "sourceQuality": 0.6125,
            "signals": {
              "confidence": 0.53,
              "importance": 0.47,
              "novelty": 1.0,
              "corroboration": 0.0,
              "sourceQuality": 0.6125,
              "effectiveSourceQuality": 0.6125,
              "catalystScore": 0.0915,
              "effectiveCatalystScore": 0.0915,
              "contentKind": "reporting",
              "status": "developing"
            },
            "thresholds": {
              "minimumConfidence": null,
              "minimumImportance": null,
              "minimumSourceQuality": 0.58,
              "minimumCatalystScore": null,
              "minimumMediaReliability": 0.6
            },
            "policy": "source-backed-context-v1",
            "role": "context",
            "attributionRequired": true
          },
          "relevanceReasons": [
            "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship."
          ],
          "selectionReason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "canonicalEventId": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
          "status": "selected",
          "relevance": "broader crypto",
          "relationship": "neutral",
          "causal_confidence": "low",
          "matched_signals": [
            "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
            "ATM IV 1W: down 2.86 points to 36.50%"
          ],
          "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "event_cluster_id": "market-event-3975f7a19457"
        },
        "additional_coverage": []
      },
      {
        "event_cluster_id": "market-event-76e7a6c32877",
        "status": "selected",
        "relevance": "broader crypto",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
          "ATM IV 1W: down 2.86 points to 36.50%"
        ],
        "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
        "primary_article": {
          "id": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
          "sourceId": "bitcoin_magazine",
          "publisher": "Bitcoin Magazine",
          "title": "Feds Probing Binance Over Iran’s Bitcoin Use: Report",
          "url": "https://bitcoinmagazine.com/news/feds-probing-iran-use-of-binance",
          "publishedAt": "2026-09-22T16:52:26+00:00",
          "summary": "Bitcoin Magazine reported that federal prosecutors are examining whether Binance violated US sanctions involving Iran.",
          "matchedTerms": [
            "BTC",
            "Binance",
            "Bitcoin",
            "Iran",
            "crypto_general",
            "stablecoins"
          ],
          "topics": [
            "macro",
            "other"
          ],
          "sourceKind": "media",
          "rightsStatus": "link-and-summary",
          "selectionScore": 48,
          "quality": {
            "eligible": true,
            "score": 47.6,
            "checks": {
              "verifiedSourceMetadata": true,
              "contentKind": true,
              "status": true
            },
            "sourceCount": 1,
            "sourceQuality": 0.5851,
            "signals": {
              "confidence": 0.69,
              "importance": 0.75,
              "novelty": 1.0,
              "corroboration": 0.0,
              "sourceQuality": 0.5851,
              "effectiveSourceQuality": 0.5851,
              "catalystScore": 0.1817,
              "effectiveCatalystScore": 0.1817,
              "contentKind": "reporting",
              "status": "developing"
            },
            "thresholds": {
              "minimumConfidence": null,
              "minimumImportance": null,
              "minimumSourceQuality": 0.58,
              "minimumCatalystScore": null,
              "minimumMediaReliability": 0.6
            },
            "policy": "source-backed-context-v1",
            "role": "context",
            "attributionRequired": true
          },
          "relevanceReasons": [
            "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship."
          ],
          "selectionReason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "canonicalEventId": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
          "status": "selected",
          "relevance": "broader crypto",
          "relationship": "neutral",
          "causal_confidence": "low",
          "matched_signals": [
            "Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD",
            "ATM IV 1W: down 2.86 points to 36.50%"
          ],
          "selection_reason": "Retained as contemporaneous price context alongside Forward 25SEP26: +689.11 USD (+0.80%) to 86678.24 USD; the surface data does not establish a causal relationship.",
          "event_cluster_id": "market-event-76e7a6c32877"
        },
        "additional_coverage": []
      }
    ],
    "coverage_status": "healthy",
    "coverage_basis": "monitored-source-search"
  },
  "marketRead": {
    "text": "1W ATM IV fell 2.86 volatility points to 36.50%, a notable move at the 76th percentile among 151 comparable historical observations. Front-end ATM IV averaged 36.60%, -1.14 points from the prior snapshot, while the long end averaged 39.36%, -0.19 points. 1W RR25 moved 1.27 volatility points toward calls to 0.56%, leaving calls richer than puts. 2W BF25 fell 0.79 volatility points to 1.70%. The nearest eligible forward, 25SEP26, rose $689.11 (+0.80%) to $86,678.24. Relevant context found; no confirmed catalyst; the strongest assessed relationship has low causal confidence.",
    "wordCount": 87,
    "source": "deterministic structured report facts",
    "evidenceFields": [
      "summaryMetrics.largestAtmMove",
      "summaryMetrics.frontEndAverageAtm",
      "summaryMetrics.longEndAverageAtm",
      "summaryMetrics.largestRr25Move",
      "summaryMetrics.largestBf25Move",
      "summaryMetrics.nearestEligibleForwardMove",
      "newsContext.outcome",
      "newsContext.highest_causal_confidence"
    ]
  },
  "facts": [
    {
      "id": "front-atm",
      "label": "Front end",
      "text": "Front-end ATM IV decreased, averaging -1.14 volatility points to 36.60% across 1W, 2W and 1M."
    },
    {
      "id": "back-atm",
      "label": "Long end",
      "text": "Long-dated ATM IV decreased, averaging -0.19 volatility points to 39.36% across 6M and 1Y."
    },
    {
      "id": "rr25",
      "label": "Skew",
      "text": "RR25 moved towards calls, averaging +0.21 volatility points to -0.23% across the six headline tenors."
    },
    {
      "id": "bf25",
      "label": "Convexity",
      "text": "BF25 decreased, averaging -0.42 volatility points to 2.02% across the six headline tenors."
    },
    {
      "id": "largest-standard-tenor",
      "label": "Largest standard-tenor move",
      "text": "The largest standard-tenor ATM IV move was -2.86 volatility points at 1W, to 36.50%.",
      "tenor": "1W",
      "value": -2.86
    }
  ],
  "summaryMetrics": {
    "basis": "Fixed-tenor endpoint comparison",
    "unit": "volatility points",
    "atmIvChange": -0.74,
    "rr25Change": 0.21,
    "bf25Change": -0.42,
    "largestAtmMove": {
      "tenor": "1W",
      "current": 36.5,
      "previous": 39.36,
      "change": -2.86,
      "historicalSignificance": {
        "absoluteMove": 2.86,
        "movePercentile30d": 56.7,
        "movePercentileFullHistory": 75.5,
        "currentLevelPercentileFullHistory": 65.1,
        "classificationPercentile": 75.5,
        "label": "notable",
        "observations30d": 30,
        "observationsFullHistory": 151,
        "levelObservationsFullHistory": 152
      }
    },
    "frontEndAverageAtm": {
      "current": 36.6,
      "previous": 37.74,
      "change": -1.14
    },
    "longEndAverageAtm": {
      "current": 39.36,
      "previous": 39.55,
      "change": -0.19
    },
    "oneYearMinusOneWeekAtmSlope": {
      "current": null,
      "previous": null,
      "change": null
    },
    "largestRr25Move": {
      "tenor": "1W",
      "current": 0.56,
      "previous": -0.71,
      "change": 1.27,
      "historicalSignificance": {
        "absoluteMove": 1.27,
        "movePercentile30d": 53.3,
        "movePercentileFullHistory": 74.2,
        "currentLevelPercentileFullHistory": 88.8,
        "classificationPercentile": 74.2,
        "label": "notable",
        "observations30d": 30,
        "observationsFullHistory": 151,
        "levelObservationsFullHistory": 152
      },
      "direction": "toward calls",
      "currentSign": "call-rich"
    },
    "largestBf25Move": {
      "tenor": "2W",
      "current": 1.7,
      "previous": 2.49,
      "change": -0.79,
      "historicalSignificance": {
        "absoluteMove": 0.79,
        "movePercentile30d": 100.0,
        "movePercentileFullHistory": 96.7,
        "currentLevelPercentileFullHistory": 20.4,
        "classificationPercentile": 100.0,
        "label": "exceptional",
        "observations30d": 30,
        "observationsFullHistory": 151,
        "levelObservationsFullHistory": 152
      }
    },
    "nearestEligibleForwardMove": {
      "label": "25SEP26",
      "daysToExpiry": 2.571,
      "current": 86678.24,
      "previous": 85989.13,
      "change": 689.11,
      "percentChange": 0.8
    }
  },
  "tenors": [
    {
      "tenor": "1W",
      "targetExpiry": 1790705880114,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 36.5,
        "previous": 39.36,
        "change": -2.86,
        "percentChange": -7.27
      },
      "rr25": {
        "current": 0.56,
        "previous": -0.71,
        "change": 1.27,
        "percentChange": 178.87
      },
      "bf25": {
        "current": 1.96,
        "previous": 2.43,
        "change": -0.47,
        "percentChange": -19.34
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 2.86,
          "movePercentile30d": 56.7,
          "movePercentileFullHistory": 75.5,
          "currentLevelPercentileFullHistory": 65.1,
          "classificationPercentile": 75.5,
          "label": "notable",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "rr25": {
          "absoluteMove": 1.27,
          "movePercentile30d": 53.3,
          "movePercentileFullHistory": 74.2,
          "currentLevelPercentileFullHistory": 88.8,
          "classificationPercentile": 74.2,
          "label": "notable",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "bf25": {
          "absoluteMove": 0.47,
          "movePercentile30d": 83.3,
          "movePercentileFullHistory": 83.4,
          "currentLevelPercentileFullHistory": 58.6,
          "classificationPercentile": 83.4,
          "label": "notable",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        }
      }
    },
    {
      "tenor": "2W",
      "targetExpiry": 1791310680114,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 36.63,
        "previous": 37.47,
        "change": -0.84,
        "percentChange": -2.24
      },
      "rr25": {
        "current": 0.06,
        "previous": -0.17,
        "change": 0.23,
        "percentChange": 135.29
      },
      "bf25": {
        "current": 1.7,
        "previous": 2.49,
        "change": -0.79,
        "percentChange": -31.73
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.84,
          "movePercentile30d": 40.0,
          "movePercentileFullHistory": 39.1,
          "currentLevelPercentileFullHistory": 61.2,
          "classificationPercentile": 40.0,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "rr25": {
          "absoluteMove": 0.23,
          "movePercentile30d": 20.0,
          "movePercentileFullHistory": 21.9,
          "currentLevelPercentileFullHistory": 88.8,
          "classificationPercentile": 21.9,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "bf25": {
          "absoluteMove": 0.79,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 96.7,
          "currentLevelPercentileFullHistory": 20.4,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        }
      }
    },
    {
      "tenor": "1M",
      "targetExpiry": 1792693080114,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 36.68,
        "previous": 36.4,
        "change": 0.28,
        "percentChange": 0.77
      },
      "rr25": {
        "current": -0.47,
        "previous": -0.44,
        "change": -0.03,
        "percentChange": -6.82
      },
      "bf25": {
        "current": 1.91,
        "previous": 2.34,
        "change": -0.43,
        "percentChange": -18.38
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.28,
          "movePercentile30d": 20.0,
          "movePercentileFullHistory": 23.8,
          "currentLevelPercentileFullHistory": 51.3,
          "classificationPercentile": 23.8,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "rr25": {
          "absoluteMove": 0.03,
          "movePercentile30d": 10.0,
          "movePercentileFullHistory": 4.0,
          "currentLevelPercentileFullHistory": 88.8,
          "classificationPercentile": 10.0,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "bf25": {
          "absoluteMove": 0.43,
          "movePercentile30d": 96.7,
          "movePercentileFullHistory": 91.4,
          "currentLevelPercentileFullHistory": 8.6,
          "classificationPercentile": 96.7,
          "label": "large",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        }
      }
    },
    {
      "tenor": "3M",
      "targetExpiry": 1797963480114,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 38.71,
        "previous": 38.78,
        "change": -0.07,
        "percentChange": -0.18
      },
      "rr25": {
        "current": -0.78,
        "previous": -0.38,
        "change": -0.4,
        "percentChange": -105.26
      },
      "bf25": {
        "current": 2.14,
        "previous": 2.4,
        "change": -0.26,
        "percentChange": -10.83
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.07,
          "movePercentile30d": 13.3,
          "movePercentileFullHistory": 6.6,
          "currentLevelPercentileFullHistory": 50.7,
          "classificationPercentile": 13.3,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "rr25": {
          "absoluteMove": 0.4,
          "movePercentile30d": 56.7,
          "movePercentileFullHistory": 61.6,
          "currentLevelPercentileFullHistory": 90.8,
          "classificationPercentile": 61.6,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "bf25": {
          "absoluteMove": 0.26,
          "movePercentile30d": 93.3,
          "movePercentileFullHistory": 93.4,
          "currentLevelPercentileFullHistory": 19.1,
          "classificationPercentile": 93.4,
          "label": "large",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        }
      }
    },
    {
      "tenor": "6M",
      "targetExpiry": 1805825880114,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 39.36,
        "previous": 39.55,
        "change": -0.19,
        "percentChange": -0.48
      },
      "rr25": {
        "current": -0.53,
        "previous": -0.52,
        "change": -0.01,
        "percentChange": -1.92
      },
      "bf25": {
        "current": 2.37,
        "previous": 2.52,
        "change": -0.15,
        "percentChange": -5.95
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.19,
          "movePercentile30d": 40.0,
          "movePercentileFullHistory": 44.4,
          "currentLevelPercentileFullHistory": 6.6,
          "classificationPercentile": 44.4,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "rr25": {
          "absoluteMove": 0.01,
          "movePercentile30d": 0.0,
          "movePercentileFullHistory": 3.3,
          "currentLevelPercentileFullHistory": 92.1,
          "classificationPercentile": 3.3,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "bf25": {
          "absoluteMove": 0.15,
          "movePercentile30d": 86.7,
          "movePercentileFullHistory": 88.1,
          "currentLevelPercentileFullHistory": 14.5,
          "classificationPercentile": 88.1,
          "label": "notable",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        }
      }
    },
    {
      "tenor": "9M",
      "targetExpiry": 1813688280114,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 39.89,
        "previous": 40.21,
        "change": -0.32,
        "percentChange": -0.8
      },
      "rr25": {
        "current": -0.11,
        "previous": -0.4,
        "change": 0.29,
        "percentChange": 72.5
      },
      "bf25": {
        "current": 2.47,
        "previous": 2.54,
        "change": -0.07,
        "percentChange": -2.76
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.32,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 70.2,
          "currentLevelPercentileFullHistory": 4.6,
          "classificationPercentile": 70.2,
          "label": "notable",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "rr25": {
          "absoluteMove": 0.29,
          "movePercentile30d": 60.0,
          "movePercentileFullHistory": 76.2,
          "currentLevelPercentileFullHistory": 94.7,
          "classificationPercentile": 76.2,
          "label": "notable",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        },
        "bf25": {
          "absoluteMove": 0.07,
          "movePercentile30d": 60.0,
          "movePercentileFullHistory": 60.3,
          "currentLevelPercentileFullHistory": 35.5,
          "classificationPercentile": 60.3,
          "label": "routine",
          "observations30d": 30,
          "observationsFullHistory": 151,
          "levelObservationsFullHistory": 152
        }
      }
    },
    {
      "tenor": "1Y",
      "targetExpiry": 1821637080114,
      "availability": "unavailable",
      "unavailableReason": "The target tenor falls outside the listed-expiry range at one or both snapshots; 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
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": null,
          "movePercentile30d": null,
          "movePercentileFullHistory": null,
          "currentLevelPercentileFullHistory": null,
          "classificationPercentile": null,
          "label": "unavailable",
          "observations30d": 0,
          "observationsFullHistory": 0,
          "levelObservationsFullHistory": 0
        },
        "rr25": {
          "absoluteMove": null,
          "movePercentile30d": null,
          "movePercentileFullHistory": null,
          "currentLevelPercentileFullHistory": null,
          "classificationPercentile": null,
          "label": "unavailable",
          "observations30d": 0,
          "observationsFullHistory": 0,
          "levelObservationsFullHistory": 0
        },
        "bf25": {
          "absoluteMove": null,
          "movePercentile30d": null,
          "movePercentileFullHistory": null,
          "currentLevelPercentileFullHistory": null,
          "classificationPercentile": null,
          "label": "unavailable",
          "observations30d": 0,
          "observationsFullHistory": 0,
          "levelObservationsFullHistory": 0
        }
      }
    }
  ],
  "listedExpiries": [
    {
      "label": "23SEP26",
      "expiry": 1790150400000,
      "tauYears": 0.00156395,
      "daysToExpiry": 0.571,
      "expiryClassification": "ultra-short",
      "rankingEligible": false,
      "forward": {
        "current": 86638.36,
        "previous": 85959.68,
        "change": 678.68,
        "percentChange": 0.79
      },
      "atmIv": {
        "current": 32.71,
        "previous": 39.29,
        "change": -6.58,
        "percentChange": -16.75
      },
      "rr25": {
        "current": 1.68,
        "previous": -0.15,
        "change": 1.83,
        "percentChange": 1220.0
      },
      "bf25": {
        "current": 1.36,
        "previous": 2.37,
        "change": -1.01,
        "percentChange": -42.62
      },
      "svi": {
        "a": {
          "current": -0.0218,
          "previous": -0.0616,
          "change": 0.0398,
          "percentChange": 64.6
        },
        "b": {
          "current": 0.0621,
          "previous": 0.1257,
          "change": -0.0636,
          "percentChange": -50.58
        },
        "rho": {
          "current": 0.0851,
          "previous": 0.0279,
          "change": 0.0572,
          "percentChange": 205.24
        },
        "m": {
          "current": 0.0249,
          "previous": 0.0147,
          "change": 0.0102,
          "percentChange": 69.41
        },
        "sigma": {
          "current": 0.3549,
          "previous": 0.4953,
          "change": -0.1405,
          "percentChange": -28.36
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          201.8679,
          193.0937,
          184.1939,
          175.169,
          166.0209,
          156.7523,
          147.368,
          137.8745,
          128.2816,
          118.6024,
          108.8554,
          99.0668,
          89.2739,
          79.5313,
          69.9225,
          60.5798,
          51.7228,
          43.7285,
          37.2415,
          33.2364,
          32.7025,
          35.8352,
          41.8371,
          49.681,
          58.6227,
          68.2141,
          78.1931,
          88.401,
          98.7373,
          109.1343,
          119.5448,
          129.9341,
          140.2764,
          150.5519,
          160.745,
          170.8439,
          180.8392,
          190.7237,
          200.4921,
          210.1405,
          219.6659
        ],
        "previous": [
          161.1782,
          154.1838,
          147.1418,
          140.057,
          132.9356,
          125.7851,
          118.615,
          111.4369,
          104.2658,
          97.1204,
          90.0253,
          83.0123,
          76.1242,
          69.4188,
          62.9754,
          56.9046,
          51.3598,
          46.5498,
          42.7417,
          40.2366,
          39.2961,
          40.0374,
          42.3743,
          46.0626,
          50.8034,
          56.3234,
          62.4062,
          68.8915,
          75.6632,
          82.6378,
          89.7546,
          96.9683,
          104.2453,
          111.5594,
          118.8906,
          126.2226,
          133.5429,
          140.841,
          148.1085,
          155.3385,
          162.5254
        ],
        "change": [
          40.6897,
          38.9099,
          37.0521,
          35.112,
          33.0853,
          30.9672,
          28.753,
          26.4376,
          24.0158,
          21.482,
          18.8301,
          16.0545,
          13.1497,
          10.1125,
          6.9471,
          3.6752,
          0.363,
          -2.8213,
          -5.5002,
          -7.0002,
          -6.5936,
          -4.2022,
          -0.5372,
          3.6184,
          7.8193,
          11.8907,
          15.7869,
          19.5095,
          23.0741,
          26.4965,
          29.7902,
          32.9658,
          36.0311,
          38.9925,
          41.8544,
          44.6213,
          47.2963,
          49.8827,
          52.3836,
          54.802,
          57.1405
        ],
        "classification": [
          "rotation towards calls",
          "wing steepening"
        ],
        "parallelShift": 14.009,
        "rotation": 10.96,
        "wingChange": 30.904,
        "rmsChange": 29.568
      }
    },
    {
      "label": "24SEP26",
      "expiry": 1790236800000,
      "tauYears": 0.00430367,
      "daysToExpiry": 1.571,
      "expiryClassification": "ultra-short",
      "rankingEligible": false,
      "forward": {
        "current": 86662.24,
        "previous": 85976.9,
        "change": 685.34,
        "percentChange": 0.8
      },
      "atmIv": {
        "current": 35.65,
        "previous": 40.61,
        "change": -4.96,
        "percentChange": -12.21
      },
      "rr25": {
        "current": 1.74,
        "previous": -1.89,
        "change": 3.63,
        "percentChange": 192.06
      },
      "bf25": {
        "current": 2.14,
        "previous": 2.89,
        "change": -0.75,
        "percentChange": -25.95
      },
      "svi": {
        "a": {
          "current": -0.0376,
          "previous": -0.07,
          "change": 0.0324,
          "percentChange": 46.23
        },
        "b": {
          "current": 0.098,
          "previous": 0.1453,
          "change": -0.0473,
          "percentChange": -32.58
        },
        "rho": {
          "current": 0.0747,
          "previous": -0.0402,
          "change": 0.115,
          "percentChange": 285.85
        },
        "m": {
          "current": 0.0232,
          "previous": -0.0117,
          "change": 0.0349,
          "percentChange": 298.18
        },
        "sigma": {
          "current": 0.3907,
          "previous": 0.4899,
          "change": -0.0992,
          "percentChange": -20.24
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          149.9754,
          143.5348,
          137.0229,
          130.4431,
          123.7998,
          117.099,
          110.3485,
          103.5587,
          96.7432,
          89.92,
          83.1134,
          76.3557,
          69.6916,
          63.1832,
          56.9187,
          51.0242,
          45.6809,
          41.1414,
          37.7326,
          35.8099,
          35.6387,
          37.2587,
          40.4629,
          44.9138,
          50.2758,
          56.2794,
          62.7275,
          69.4808,
          76.4415,
          83.5396,
          90.7242,
          97.9575,
          105.2108,
          112.4621,
          119.694,
          126.8931,
          134.0485,
          141.1516,
          148.1956,
          155.1751,
          162.086
        ],
        "previous": [
          142.8563,
          136.8803,
          130.8738,
          124.8424,
          118.7927,
          112.7329,
          106.6729,
          100.6248,
          94.6036,
          88.6278,
          82.7206,
          76.9116,
          71.2386,
          65.7504,
          60.5108,
          55.6029,
          51.134,
          47.2392,
          44.0789,
          41.8254,
          40.6324,
          40.5925,
          41.7049,
          43.8753,
          46.9479,
          50.7485,
          55.1147,
          59.9101,
          65.0267,
          70.3809,
          75.9091,
          81.5626,
          87.3039,
          93.1043,
          98.9409,
          104.7961,
          110.6556,
          116.508,
          122.3442,
          128.1566,
          133.9394
        ],
        "change": [
          7.1191,
          6.6545,
          6.1491,
          5.6007,
          5.0071,
          4.3661,
          3.6756,
          2.9339,
          2.1396,
          1.2922,
          0.3928,
          -0.5559,
          -1.547,
          -2.5672,
          -3.5921,
          -4.5787,
          -5.4531,
          -6.0978,
          -6.3463,
          -6.0155,
          -4.9937,
          -3.3338,
          -1.242,
          1.0385,
          3.3279,
          5.5309,
          7.6128,
          9.5707,
          11.4148,
          13.1587,
          14.8151,
          16.3949,
          17.9069,
          19.3578,
          20.7531,
          22.097,
          23.3929,
          24.6436,
          25.8514,
          27.0185,
          28.1466
        ],
        "classification": [
          "rotation towards calls",
          "wing steepening"
        ],
        "parallelShift": 3.405,
        "rotation": 14.422,
        "wingChange": 12.598,
        "rmsChange": 12.498
      }
    },
    {
      "label": "25SEP26",
      "expiry": 1790323200000,
      "tauYears": 0.0070434,
      "daysToExpiry": 2.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 86678.24,
        "previous": 85989.13,
        "change": 689.11,
        "percentChange": 0.8
      },
      "atmIv": {
        "current": 37.54,
        "previous": 39.34,
        "change": -1.8,
        "percentChange": -4.58
      },
      "rr25": {
        "current": -1.5,
        "previous": -1.98,
        "change": 0.48,
        "percentChange": 24.24
      },
      "bf25": {
        "current": 2.36,
        "previous": 2.44,
        "change": -0.08,
        "percentChange": -3.28
      },
      "svi": {
        "a": {
          "current": -0.0544,
          "previous": -0.0835,
          "change": 0.0291,
          "percentChange": 34.82
        },
        "b": {
          "current": 0.1207,
          "previous": 0.1487,
          "change": -0.0279,
          "percentChange": -18.79
        },
        "rho": {
          "current": -0.0392,
          "previous": -0.0631,
          "change": 0.0239,
          "percentChange": 37.87
        },
        "m": {
          "current": -0.0108,
          "previous": -0.0249,
          "change": 0.014,
          "percentChange": 56.44
        },
        "sigma": {
          "current": 0.4592,
          "previous": 0.5727,
          "change": -0.1135,
          "percentChange": -19.82
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          133.0746,
          127.5304,
          121.952,
          116.3446,
          110.7142,
          105.0684,
          99.4163,
          93.7692,
          88.1413,
          82.5498,
          77.0168,
          71.5703,
          66.2461,
          61.091,
          56.1658,
          51.5502,
          47.3478,
          43.689,
          40.7297,
          38.637,
          37.5589,
          37.582,
          38.7001,
          40.8162,
          43.7761,
          47.4107,
          51.565,
          56.1102,
          60.9451,
          65.9919,
          71.1917,
          76.4995,
          81.8809,
          87.3093,
          92.7639,
          98.2285,
          103.6902,
          109.1386,
          114.5654,
          119.9641,
          125.3293
        ],
        "previous": [
          117.9467,
          113.131,
          108.3098,
          103.489,
          98.6752,
          93.8764,
          89.1019,
          84.3631,
          79.6737,
          75.0502,
          70.5129,
          66.0869,
          61.803,
          57.6996,
          53.8245,
          50.2362,
          47.0053,
          44.2141,
          41.9531,
          40.3131,
          39.3714,
          39.1766,
          39.7364,
          41.0152,
          42.943,
          45.4307,
          48.3845,
          51.717,
          55.3517,
          59.2246,
          63.2837,
          67.4871,
          71.8014,
          76.1996,
          80.6602,
          85.1658,
          89.7022,
          94.2579,
          98.8235,
          103.3911,
          107.9543
        ],
        "change": [
          15.1279,
          14.3994,
          13.6422,
          12.8556,
          12.039,
          11.192,
          10.3144,
          9.4061,
          8.4676,
          7.4996,
          6.5039,
          5.4834,
          4.4431,
          3.3914,
          2.3413,
          1.314,
          0.3425,
          -0.5251,
          -1.2234,
          -1.6761,
          -1.8125,
          -1.5946,
          -1.0363,
          -0.199,
          0.8331,
          1.98,
          3.1805,
          4.3932,
          5.5934,
          6.7673,
          7.908,
          9.0124,
          10.0795,
          11.1097,
          12.1037,
          13.0627,
          13.988,
          14.8807,
          15.7419,
          16.573,
          17.375
        ],
        "classification": [
          "rotation towards calls",
          "wing steepening"
        ],
        "parallelShift": 4.2,
        "rotation": 1.404,
        "wingChange": 9.018,
        "rmsChange": 9.294
      }
    },
    {
      "label": "2OCT26",
      "expiry": 1790928000000,
      "tauYears": 0.02622148,
      "daysToExpiry": 9.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 86752.1,
        "previous": 86093.92,
        "change": 658.18,
        "percentChange": 0.76
      },
      "atmIv": {
        "current": 36.41,
        "previous": 39.37,
        "change": -2.96,
        "percentChange": -7.52
      },
      "rr25": {
        "current": 0.43,
        "previous": -0.26,
        "change": 0.69,
        "percentChange": 265.38
      },
      "bf25": {
        "current": 1.85,
        "previous": 2.42,
        "change": -0.57,
        "percentChange": -23.55
      },
      "svi": {
        "a": {
          "current": -0.1069,
          "previous": -0.1062,
          "change": -0.0007,
          "percentChange": -0.62
        },
        "b": {
          "current": 0.1584,
          "previous": 0.1746,
          "change": -0.0163,
          "percentChange": -9.31
        },
        "rho": {
          "current": -0.168,
          "previous": -0.1835,
          "change": 0.0155,
          "percentChange": 8.43
        },
        "m": {
          "current": -0.1234,
          "previous": -0.1159,
          "change": -0.0074,
          "percentChange": -6.4
        },
        "sigma": {
          "current": 0.7068,
          "previous": 0.6447,
          "change": 0.062,
          "percentChange": 9.62
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          70.9776,
          68.3721,
          65.7987,
          63.2633,
          60.7724,
          58.3334,
          55.9548,
          53.646,
          51.4178,
          49.282,
          47.2522,
          45.3433,
          43.5715,
          41.9542,
          40.5099,
          39.2569,
          38.2132,
          37.3951,
          36.8159,
          36.4851,
          36.4072,
          36.5812,
          37.0007,
          37.6546,
          38.5277,
          39.6023,
          40.8589,
          42.278,
          43.8404,
          45.5278,
          47.3234,
          49.2122,
          51.1803,
          53.216,
          55.3084,
          57.4485,
          59.6282,
          61.8404,
          64.079,
          66.3388,
          68.6151
        ],
        "previous": [
          76.1941,
          73.4858,
          70.8087,
          68.1685,
          65.5722,
          63.0271,
          60.5419,
          58.1261,
          55.7903,
          53.5466,
          51.4082,
          49.3897,
          47.5071,
          45.7774,
          44.2184,
          42.8484,
          41.6851,
          40.7448,
          40.0415,
          39.5855,
          39.3831,
          39.4351,
          39.7373,
          40.2806,
          41.0517,
          42.0342,
          43.2097,
          44.5588,
          46.0623,
          47.7015,
          49.4589,
          51.3184,
          53.2654,
          55.287,
          57.3715,
          59.5089,
          61.6902,
          63.9076,
          66.1545,
          68.4248,
          70.7135
        ],
        "change": [
          -5.2165,
          -5.1137,
          -5.01,
          -4.9052,
          -4.7998,
          -4.6937,
          -4.5871,
          -4.4801,
          -4.3725,
          -4.2646,
          -4.156,
          -4.0464,
          -3.9356,
          -3.8232,
          -3.7085,
          -3.5915,
          -3.4719,
          -3.3497,
          -3.2256,
          -3.1004,
          -2.9759,
          -2.8539,
          -2.7366,
          -2.626,
          -2.524,
          -2.4319,
          -2.3508,
          -2.2808,
          -2.2219,
          -2.1737,
          -2.1355,
          -2.1062,
          -2.0851,
          -2.071,
          -2.0631,
          -2.0604,
          -2.062,
          -2.0672,
          -2.0755,
          -2.086,
          -2.0984
        ],
        "classification": [
          "rotation towards calls"
        ],
        "parallelShift": -3.089,
        "rotation": 2.02,
        "wingChange": -0.17,
        "rmsChange": 3.391
      }
    },
    {
      "label": "9OCT26",
      "expiry": 1791532800000,
      "tauYears": 0.04539956,
      "daysToExpiry": 16.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 86810.96,
        "previous": 86172.33,
        "change": 638.63,
        "percentChange": 0.74
      },
      "atmIv": {
        "current": 36.7,
        "previous": 36.24,
        "change": 0.46,
        "percentChange": 1.27
      },
      "rr25": {
        "current": -0.06,
        "previous": -0.1,
        "change": 0.04,
        "percentChange": 40.0
      },
      "bf25": {
        "current": 1.66,
        "previous": 2.54,
        "change": -0.88,
        "percentChange": -34.65
      },
      "svi": {
        "a": {
          "current": -0.1319,
          "previous": -0.0989,
          "change": -0.033,
          "percentChange": -33.34
        },
        "b": {
          "current": 0.1725,
          "previous": 0.1842,
          "change": -0.0117,
          "percentChange": -6.35
        },
        "rho": {
          "current": -0.2364,
          "previous": -0.221,
          "change": -0.0154,
          "percentChange": -6.95
        },
        "m": {
          "current": -0.1966,
          "previous": -0.1289,
          "change": -0.0677,
          "percentChange": -52.5
        },
        "sigma": {
          "current": 0.8233,
          "previous": 0.5858,
          "change": 0.2376,
          "percentChange": 40.55
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          58.3825,
          56.6375,
          54.93,
          53.2641,
          51.6443,
          50.0754,
          48.5626,
          47.1114,
          45.7278,
          44.418,
          43.1885,
          42.0461,
          40.9975,
          40.0496,
          39.209,
          38.4818,
          37.8736,
          37.389,
          37.0316,
          36.8039,
          36.7068,
          36.7397,
          36.9006,
          37.1862,
          37.5919,
          38.112,
          38.74,
          39.4691,
          40.2917,
          41.2005,
          42.1881,
          43.2471,
          44.3708,
          45.5525,
          46.7861,
          48.066,
          49.3869,
          50.744,
          52.1329,
          53.5497,
          54.9906
        ],
        "previous": [
          65.2225,
          63.0276,
          60.8626,
          58.7329,
          56.6445,
          54.6039,
          52.6185,
          50.6965,
          48.8466,
          47.0786,
          45.4028,
          43.8306,
          42.3738,
          41.0446,
          39.8554,
          38.8182,
          37.9445,
          37.2441,
          36.7251,
          36.3929,
          36.25,
          36.2959,
          36.5266,
          36.9352,
          37.5126,
          38.2473,
          39.1269,
          40.138,
          41.2673,
          42.5016,
          43.8284,
          45.2361,
          46.7139,
          48.2519,
          49.8414,
          51.4746,
          53.1443,
          54.8445,
          56.5696,
          58.315,
          60.0764
        ],
        "change": [
          -6.84,
          -6.3901,
          -5.9326,
          -5.4688,
          -5.0002,
          -4.5285,
          -4.0559,
          -3.5851,
          -3.1188,
          -2.6606,
          -2.2143,
          -1.7845,
          -1.3763,
          -0.995,
          -0.6464,
          -0.3364,
          -0.0709,
          0.1449,
          0.3065,
          0.411,
          0.4568,
          0.4438,
          0.374,
          0.251,
          0.0793,
          -0.1353,
          -0.3869,
          -0.6689,
          -0.9756,
          -1.3011,
          -1.6403,
          -1.989,
          -2.3431,
          -2.6994,
          -3.0553,
          -3.4086,
          -3.7574,
          -4.1005,
          -4.4367,
          -4.7653,
          -5.0858
        ],
        "classification": [
          "rotation towards calls",
          "wing flattening"
        ],
        "parallelShift": -1.133,
        "rotation": 0.574,
        "wingChange": -2.384,
        "rmsChange": 3.122
      }
    },
    {
      "label": "30OCT26",
      "expiry": 1793347200000,
      "tauYears": 0.10293381,
      "daysToExpiry": 37.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 87061.49,
        "previous": 86443.92,
        "change": 617.57,
        "percentChange": 0.71
      },
      "atmIv": {
        "current": 36.67,
        "previous": 36.45,
        "change": 0.22,
        "percentChange": 0.6
      },
      "rr25": {
        "current": -0.58,
        "previous": -0.55,
        "change": -0.03,
        "percentChange": -5.45
      },
      "bf25": {
        "current": 1.98,
        "previous": 2.27,
        "change": -0.29,
        "percentChange": -12.78
      },
      "svi": {
        "a": {
          "current": -0.1197,
          "previous": -0.1043,
          "change": -0.0155,
          "percentChange": -14.85
        },
        "b": {
          "current": 0.1922,
          "previous": 0.1843,
          "change": 0.008,
          "percentChange": 4.32
        },
        "rho": {
          "current": -0.3146,
          "previous": -0.2208,
          "change": -0.0938,
          "percentChange": -42.49
        },
        "m": {
          "current": -0.2251,
          "previous": -0.1329,
          "change": -0.0922,
          "percentChange": -69.34
        },
        "sigma": {
          "current": 0.732,
          "previous": 0.6581,
          "change": 0.0739,
          "percentChange": 11.23
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          50.4924,
          49.3524,
          48.2445,
          47.171,
          46.1346,
          45.1379,
          44.1838,
          43.2749,
          42.414,
          41.604,
          40.8474,
          40.1471,
          39.5053,
          38.9246,
          38.4069,
          37.9542,
          37.5678,
          37.2491,
          36.9986,
          36.8169,
          36.7038,
          36.6587,
          36.6808,
          36.7687,
          36.9206,
          37.1345,
          37.4079,
          37.7384,
          38.1231,
          38.559,
          39.0433,
          39.5727,
          40.1444,
          40.7552,
          41.4023,
          42.0827,
          42.7938,
          43.533,
          44.2977,
          45.0856,
          45.8946
        ],
        "previous": [
          51.1741,
          49.9936,
          48.841,
          47.7192,
          46.6313,
          45.5802,
          44.5694,
          43.6021,
          42.682,
          41.8123,
          40.9967,
          40.2386,
          39.5415,
          38.9085,
          38.3427,
          37.8467,
          37.423,
          37.0735,
          36.7997,
          36.6025,
          36.4822,
          36.4386,
          36.4711,
          36.5781,
          36.7579,
          37.0081,
          37.3259,
          37.7083,
          38.1519,
          38.6532,
          39.2085,
          39.8142,
          40.4666,
          41.1621,
          41.897,
          42.6681,
          43.472,
          44.3056,
          45.1661,
          46.0507,
          46.9568
        ],
        "change": [
          -0.6817,
          -0.6412,
          -0.5965,
          -0.5482,
          -0.4967,
          -0.4423,
          -0.3856,
          -0.3272,
          -0.268,
          -0.2083,
          -0.1493,
          -0.0915,
          -0.0362,
          0.0161,
          0.0642,
          0.1075,
          0.1448,
          0.1756,
          0.1989,
          0.2144,
          0.2216,
          0.2201,
          0.2097,
          0.1906,
          0.1627,
          0.1264,
          0.082,
          0.0301,
          -0.0288,
          -0.0942,
          -0.1652,
          -0.2415,
          -0.3222,
          -0.4069,
          -0.4947,
          -0.5854,
          -0.6782,
          -0.7726,
          -0.8684,
          -0.9651,
          -1.0622
        ],
        "classification": [
          "limited movement"
        ],
        "parallelShift": -0.031,
        "rotation": -0.016,
        "wingChange": -0.379,
        "rmsChange": 0.43
      }
    },
    {
      "label": "27NOV26",
      "expiry": 1795766400000,
      "tauYears": 0.17964614,
      "daysToExpiry": 65.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 87416.06,
        "previous": 86801.09,
        "change": 614.97,
        "percentChange": 0.71
      },
      "atmIv": {
        "current": 38.25,
        "previous": 38.21,
        "change": 0.04,
        "percentChange": 0.1
      },
      "rr25": {
        "current": -0.79,
        "previous": -0.53,
        "change": -0.26,
        "percentChange": -49.06
      },
      "bf25": {
        "current": 1.83,
        "previous": 2.33,
        "change": -0.5,
        "percentChange": -21.46
      },
      "svi": {
        "a": {
          "current": -0.1485,
          "previous": -0.1438,
          "change": -0.0046,
          "percentChange": -3.22
        },
        "b": {
          "current": 0.2245,
          "previous": 0.2506,
          "change": -0.0261,
          "percentChange": -10.43
        },
        "rho": {
          "current": -0.4131,
          "previous": -0.4126,
          "change": -0.0005,
          "percentChange": -0.12
        },
        "m": {
          "current": -0.3527,
          "previous": -0.3147,
          "change": -0.038,
          "percentChange": -12.06
        },
        "sigma": {
          "current": 0.8544,
          "previous": 0.7465,
          "change": 0.1079,
          "percentChange": 14.45
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          46.4995,
          45.8033,
          45.1325,
          44.488,
          43.8709,
          43.282,
          42.7223,
          42.1926,
          41.6937,
          41.2264,
          40.7913,
          40.389,
          40.0202,
          39.6852,
          39.3843,
          39.1179,
          38.8861,
          38.6889,
          38.5263,
          38.3981,
          38.304,
          38.2438,
          38.2168,
          38.2225,
          38.2603,
          38.3294,
          38.429,
          38.5582,
          38.7161,
          38.9018,
          39.1141,
          39.3521,
          39.6146,
          39.9006,
          40.209,
          40.5387,
          40.8886,
          41.2577,
          41.6449,
          42.0492,
          42.4696
        ],
        "previous": [
          47.8755,
          47.0439,
          46.2421,
          45.4715,
          44.7334,
          44.0293,
          43.3606,
          42.7285,
          42.1342,
          41.5789,
          41.0637,
          40.5896,
          40.1572,
          39.7673,
          39.4205,
          39.1171,
          38.8574,
          38.6414,
          38.4691,
          38.34,
          38.2538,
          38.2099,
          38.2074,
          38.2455,
          38.323,
          38.4389,
          38.5919,
          38.7806,
          39.0035,
          39.2593,
          39.5463,
          39.8631,
          40.208,
          40.5796,
          40.9763,
          41.3966,
          41.8391,
          42.3023,
          42.7847,
          43.2852,
          43.8023
        ],
        "change": [
          -1.376,
          -1.2406,
          -1.1096,
          -0.9835,
          -0.8625,
          -0.7473,
          -0.6383,
          -0.5359,
          -0.4405,
          -0.3525,
          -0.2724,
          -0.2006,
          -0.137,
          -0.0821,
          -0.0362,
          0.0008,
          0.0287,
          0.0475,
          0.0572,
          0.0581,
          0.0502,
          0.0339,
          0.0094,
          -0.023,
          -0.0627,
          -0.1095,
          -0.1629,
          -0.2224,
          -0.2874,
          -0.3575,
          -0.4322,
          -0.511,
          -0.5934,
          -0.679,
          -0.7673,
          -0.8579,
          -0.9505,
          -1.0446,
          -1.1398,
          -1.236,
          -1.3327
        ],
        "classification": [
          "limited movement"
        ],
        "parallelShift": -0.218,
        "rotation": -0.16,
        "wingChange": -0.403,
        "rmsChange": 0.655
      }
    },
    {
      "label": "25DEC26",
      "expiry": 1798185600000,
      "tauYears": 0.25635847,
      "daysToExpiry": 93.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 87793.88,
        "previous": 87175.85,
        "change": 618.03,
        "percentChange": 0.71
      },
      "atmIv": {
        "current": 38.74,
        "previous": 38.84,
        "change": -0.1,
        "percentChange": -0.26
      },
      "rr25": {
        "current": -0.78,
        "previous": -0.36,
        "change": -0.42,
        "percentChange": -116.67
      },
      "bf25": {
        "current": 2.16,
        "previous": 2.4,
        "change": -0.24,
        "percentChange": -10.0
      },
      "svi": {
        "a": {
          "current": -0.2296,
          "previous": -0.1472,
          "change": -0.0825,
          "percentChange": -56.03
        },
        "b": {
          "current": 0.271,
          "previous": 0.2569,
          "change": 0.0141,
          "percentChange": 5.47
        },
        "rho": {
          "current": -0.2766,
          "previous": -0.3813,
          "change": 0.1046,
          "percentChange": 27.44
        },
        "m": {
          "current": -0.2546,
          "previous": -0.2969,
          "change": 0.0423,
          "percentChange": 14.24
        },
        "sigma": {
          "current": 1.0294,
          "previous": 0.7842,
          "change": 0.2451,
          "percentChange": 31.26
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          45.4577,
          44.9078,
          44.377,
          43.8662,
          43.376,
          42.9071,
          42.4602,
          42.0359,
          41.635,
          41.2579,
          40.9053,
          40.5777,
          40.2755,
          39.9992,
          39.7491,
          39.5257,
          39.329,
          39.1593,
          39.0168,
          38.9015,
          38.8133,
          38.7522,
          38.718,
          38.7105,
          38.7294,
          38.7744,
          38.8451,
          38.9409,
          39.0613,
          39.2059,
          39.3739,
          39.5647,
          39.7777,
          40.0122,
          40.2673,
          40.5425,
          40.8368,
          41.1497,
          41.4802,
          41.8276,
          42.1912
        ],
        "previous": [
          45.9112,
          45.2985,
          44.7092,
          44.1443,
          43.6045,
          43.0907,
          42.6037,
          42.1442,
          41.7129,
          41.3104,
          40.9374,
          40.5941,
          40.2812,
          39.9988,
          39.7472,
          39.5266,
          39.3369,
          39.1782,
          39.0503,
          38.953,
          38.886,
          38.8487,
          38.8409,
          38.8618,
          38.9109,
          38.9875,
          39.0908,
          39.2199,
          39.3742,
          39.5525,
          39.7542,
          39.9782,
          40.2235,
          40.4893,
          40.7746,
          41.0784,
          41.3998,
          41.7379,
          42.0918,
          42.4605,
          42.8433
        ],
        "change": [
          -0.4535,
          -0.3907,
          -0.3322,
          -0.2781,
          -0.2285,
          -0.1836,
          -0.1435,
          -0.1083,
          -0.0779,
          -0.0525,
          -0.0321,
          -0.0164,
          -0.0057,
          0.0004,
          0.0019,
          -0.0009,
          -0.0079,
          -0.0189,
          -0.0335,
          -0.0515,
          -0.0727,
          -0.0965,
          -0.1229,
          -0.1513,
          -0.1815,
          -0.2131,
          -0.2457,
          -0.279,
          -0.3129,
          -0.3466,
          -0.3803,
          -0.4135,
          -0.4458,
          -0.4771,
          -0.5073,
          -0.5359,
          -0.563,
          -0.5882,
          -0.6116,
          -0.6329,
          -0.6521
        ],
        "classification": [
          "parallel shift lower"
        ],
        "parallelShift": -0.162,
        "rotation": -0.348,
        "wingChange": -0.133,
        "rmsChange": 0.324
      }
    },
    {
      "label": "26MAR27",
      "expiry": 1806048000000,
      "tauYears": 0.50567354,
      "daysToExpiry": 184.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 88836.24,
        "previous": 88195.05,
        "change": 641.19,
        "percentChange": 0.73
      },
      "atmIv": {
        "current": 39.37,
        "previous": 39.56,
        "change": -0.19,
        "percentChange": -0.48
      },
      "rr25": {
        "current": -0.53,
        "previous": -0.53,
        "change": 0.0,
        "percentChange": 0.0
      },
      "bf25": {
        "current": 2.37,
        "previous": 2.53,
        "change": -0.16,
        "percentChange": -6.32
      },
      "svi": {
        "a": {
          "current": -0.25,
          "previous": -0.1828,
          "change": -0.0672,
          "percentChange": -36.73
        },
        "b": {
          "current": 0.3005,
          "previous": 0.287,
          "change": 0.0134,
          "percentChange": 4.69
        },
        "rho": {
          "current": -0.1989,
          "previous": -0.2743,
          "change": 0.0754,
          "percentChange": 27.49
        },
        "m": {
          "current": -0.1672,
          "previous": -0.2142,
          "change": 0.047,
          "percentChange": 21.95
        },
        "sigma": {
          "current": 1.1149,
          "previous": 0.9504,
          "change": 0.1645,
          "percentChange": 17.31
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          43.42,
          43.1001,
          42.7915,
          42.4947,
          42.2098,
          41.9372,
          41.6772,
          41.43,
          41.1958,
          40.975,
          40.7676,
          40.574,
          40.3942,
          40.2285,
          40.0771,
          39.9399,
          39.8172,
          39.709,
          39.6154,
          39.5364,
          39.472,
          39.4223,
          39.3871,
          39.3664,
          39.3601,
          39.3682,
          39.3905,
          39.4268,
          39.4771,
          39.541,
          39.6185,
          39.7092,
          39.813,
          39.9296,
          40.0587,
          40.2001,
          40.3535,
          40.5185,
          40.695,
          40.8825,
          41.0808
        ],
        "previous": [
          43.8673,
          43.522,
          43.1892,
          42.8694,
          42.5628,
          42.2698,
          41.9906,
          41.7256,
          41.4751,
          41.2391,
          41.0181,
          40.8121,
          40.6214,
          40.446,
          40.2862,
          40.1419,
          40.0133,
          39.9004,
          39.8033,
          39.7218,
          39.6559,
          39.6056,
          39.5708,
          39.5512,
          39.5469,
          39.5575,
          39.5829,
          39.6229,
          39.6772,
          39.7455,
          39.8276,
          39.9232,
          40.0319,
          40.1534,
          40.2874,
          40.4336,
          40.5916,
          40.7609,
          40.9414,
          41.1326,
          41.3341
        ],
        "change": [
          -0.4473,
          -0.4219,
          -0.3977,
          -0.3747,
          -0.353,
          -0.3326,
          -0.3134,
          -0.2956,
          -0.2793,
          -0.2641,
          -0.2505,
          -0.2381,
          -0.2272,
          -0.2175,
          -0.2091,
          -0.202,
          -0.1961,
          -0.1914,
          -0.1879,
          -0.1854,
          -0.1839,
          -0.1833,
          -0.1837,
          -0.1848,
          -0.1868,
          -0.1893,
          -0.1924,
          -0.1961,
          -0.2001,
          -0.2045,
          -0.2091,
          -0.214,
          -0.2189,
          -0.2238,
          -0.2287,
          -0.2335,
          -0.2381,
          -0.2424,
          -0.2464,
          -0.2501,
          -0.2533
        ],
        "classification": [
          "parallel shift lower"
        ],
        "parallelShift": -0.214,
        "rotation": 0.041,
        "wingChange": -0.046,
        "rmsChange": 0.254
      }
    },
    {
      "label": "25JUN27",
      "expiry": 1813910400000,
      "tauYears": 0.75498861,
      "daysToExpiry": 275.571,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 89924.18,
        "previous": 89249.05,
        "change": 675.13,
        "percentChange": 0.76
      },
      "atmIv": {
        "current": 39.9,
        "previous": 40.23,
        "change": -0.33,
        "percentChange": -0.82
      },
      "rr25": {
        "current": -0.1,
        "previous": -0.4,
        "change": 0.3,
        "percentChange": 75.0
      },
      "bf25": {
        "current": 2.48,
        "previous": 2.54,
        "change": -0.06,
        "percentChange": -2.36
      },
      "svi": {
        "a": {
          "current": -0.2487,
          "previous": -0.163,
          "change": -0.0857,
          "percentChange": -52.56
        },
        "b": {
          "current": 0.3213,
          "previous": 0.2936,
          "change": 0.0276,
          "percentChange": 9.41
        },
        "rho": {
          "current": -0.1658,
          "previous": -0.2457,
          "change": 0.0799,
          "percentChange": 32.52
        },
        "m": {
          "current": -0.1315,
          "previous": -0.1775,
          "change": 0.0461,
          "percentChange": 25.94
        },
        "sigma": {
          "current": 1.1642,
          "previous": 1.0034,
          "change": 0.1608,
          "percentChange": 16.02
        }
      },
      "smile": {
        "logMoneyness": [
          -0.3,
          -0.285,
          -0.27,
          -0.255,
          -0.24,
          -0.225,
          -0.21,
          -0.195,
          -0.18,
          -0.165,
          -0.15,
          -0.135,
          -0.12,
          -0.105,
          -0.09,
          -0.075,
          -0.06,
          -0.045,
          -0.03,
          -0.015,
          0.0,
          0.015,
          0.03,
          0.045,
          0.06,
          0.075,
          0.09,
          0.105,
          0.12,
          0.135,
          0.15,
          0.165,
          0.18,
          0.195,
          0.21,
          0.225,
          0.24,
          0.255,
          0.27,
          0.285,
          0.3
        ],
        "current": [
          42.7875,
          42.561,
          42.3428,
          42.133,
          41.9318,
          41.7394,
          41.5559,
          41.3814,
          41.2161,
          41.0602,
          40.9137,
          40.7768,
          40.6495,
          40.5319,
          40.4242,
          40.3264,
          40.2385,
          40.1606,
          40.0927,
          40.0349,
          39.9871,
          39.9494,
          39.9216,
          39.9039,
          39.8962,
          39.8983,
          39.9103,
          39.932,
          39.9634,
          40.0044,
          40.0549,
          40.1147,
          40.1837,
          40.2618,
          40.3489,
          40.4447,
          40.5492,
          40.6622,
          40.7835,
          40.9129,
          41.0503
        ],
        "previous": [
          43.3898,
          43.1483,
          42.9154,
          42.6912,
          42.4761,
          42.27,
          42.0733,
          41.8859,
          41.7082,
          41.5401,
          41.3818,
          41.2335,
          41.0952,
          40.967,
          40.8489,
          40.741,
          40.6434,
          40.556,
          40.4789,
          40.4121,
          40.3555,
          40.3091,
          40.2729,
          40.2468,
          40.2307,
          40.2246,
          40.2283,
          40.2418,
          40.2649,
          40.2975,
          40.3394,
          40.3905,
          40.4507,
          40.5197,
          40.5975,
          40.6837,
          40.7783,
          40.8811,
          40.9918,
          41.1102,
          41.2362
        ],
        "change": [
          -0.6023,
          -0.5873,
          -0.5726,
          -0.5582,
          -0.5443,
          -0.5306,
          -0.5174,
          -0.5045,
          -0.4921,
          -0.4799,
          -0.4681,
          -0.4567,
          -0.4457,
          -0.4351,
          -0.4247,
          -0.4146,
          -0.4049,
          -0.3954,
          -0.3862,
          -0.3772,
          -0.3684,
          -0.3597,
          -0.3513,
          -0.3429,
          -0.3345,
          -0.3263,
          -0.318,
          -0.3098,
          -0.3015,
          -0.2931,
          -0.2845,
          -0.2758,
          -0.267,
          -0.2579,
          -0.2486,
          -0.239,
          -0.2291,
          -0.2189,
          -0.2083,
          -0.1973,
          -0.1859
        ],
        "classification": [
          "parallel shift lower"
        ],
        "parallelShift": -0.374,
        "rotation": 0.184,
        "wingChange": -0.008,
        "rmsChange": 0.396
      }
    }
  ],
  "events": [
    {
      "type": "atmIv",
      "title": "Largest standard-tenor ATM IV move",
      "label": "1W",
      "value": -2.86,
      "score": 2.86,
      "unit": "volatility points"
    },
    {
      "type": "rotation",
      "title": "Largest eligible smile rotation",
      "label": "2OCT26",
      "value": 2.02,
      "score": 2.02,
      "unit": "volatility points"
    },
    {
      "type": "rr25",
      "title": "Largest standard-tenor RR25 move",
      "label": "1W",
      "value": 1.27,
      "score": 1.27,
      "unit": "volatility points"
    },
    {
      "type": "bf25",
      "title": "Largest standard-tenor BF25 move",
      "label": "2W",
      "value": -0.79,
      "score": 0.79,
      "unit": "volatility points"
    },
    {
      "type": "sigma",
      "title": "Largest eligible SVI sigma move",
      "label": "25DEC26",
      "value": 0.2451,
      "score": 0.2451,
      "unit": "parameter units"
    },
    {
      "type": "rho",
      "title": "Largest eligible SVI rho move",
      "label": "25DEC26",
      "value": 0.1046,
      "score": 0.1046,
      "unit": "parameter units"
    }
  ],
  "expiryEffects": [
    {
      "label": "24SEP26",
      "daysToExpiry": 1.571,
      "metric": "Smile rotation",
      "value": 14.422,
      "unit": "volatility points",
      "context": "Excluded from headline rankings because the contract has fewer than the configured full days to expiry."
    },
    {
      "label": "23SEP26",
      "daysToExpiry": 0.571,
      "metric": "Smile rotation",
      "value": 10.96,
      "unit": "volatility points",
      "context": "Excluded from headline rankings because the contract has fewer than the configured full days to expiry."
    }
  ],
  "ultraShortThresholdDays": 2.0,
  "greekCharacteristics": {
    "highestVega": {
      "label": "25JUN27",
      "expiry": 1813910400000,
      "value": 307.0660134,
      "metric": "vega",
      "availability": "available"
    },
    "highestGamma": {
      "label": "23SEP26",
      "expiry": 1790150400000,
      "value": 0.000355958292,
      "metric": "gamma",
      "availability": "available"
    },
    "highestThetaDecay": {
      "label": "23SEP26",
      "expiry": 1790150400000,
      "value": -391.61361975,
      "metric": "theta",
      "availability": "available"
    },
    "highestVanna": {
      "label": "25JUN27",
      "expiry": 1813910400000,
      "value": 0.00170736,
      "metric": "vanna",
      "availability": "available"
    },
    "highestVolga": {
      "label": "25JUN27",
      "expiry": 1813910400000,
      "value": -23.12517628,
      "metric": "volga",
      "availability": "available"
    }
  },
  "heatmap": {
    "x": [
      -0.3,
      -0.285,
      -0.27,
      -0.255,
      -0.24,
      -0.225,
      -0.21,
      -0.195,
      -0.18,
      -0.165,
      -0.15,
      -0.135,
      -0.12,
      -0.105,
      -0.09,
      -0.075,
      -0.06,
      -0.045,
      -0.03,
      -0.015,
      0.0,
      0.015,
      0.03,
      0.045,
      0.06,
      0.075,
      0.09,
      0.105,
      0.12,
      0.135,
      0.15,
      0.165,
      0.18,
      0.195,
      0.21,
      0.225,
      0.24,
      0.255,
      0.27,
      0.285,
      0.3
    ],
    "rows": [
      {
        "label": "23SEP26",
        "values": [
          40.6897,
          38.9099,
          37.0521,
          35.112,
          33.0853,
          30.9672,
          28.753,
          26.4376,
          24.0158,
          21.482,
          18.8301,
          16.0545,
          13.1497,
          10.1125,
          6.9471,
          3.6752,
          0.363,
          -2.8213,
          -5.5002,
          -7.0002,
          -6.5936,
          -4.2022,
          -0.5372,
          3.6184,
          7.8193,
          11.8907,
          15.7869,
          19.5095,
          23.0741,
          26.4965,
          29.7902,
          32.9658,
          36.0311,
          38.9925,
          41.8544,
          44.6213,
          47.2963,
          49.8827,
          52.3836,
          54.802,
          57.1405
        ]
      },
      {
        "label": "24SEP26",
        "values": [
          7.1191,
          6.6545,
          6.1491,
          5.6007,
          5.0071,
          4.3661,
          3.6756,
          2.9339,
          2.1396,
          1.2922,
          0.3928,
          -0.5559,
          -1.547,
          -2.5672,
          -3.5921,
          -4.5787,
          -5.4531,
          -6.0978,
          -6.3463,
          -6.0155,
          -4.9937,
          -3.3338,
          -1.242,
          1.0385,
          3.3279,
          5.5309,
          7.6128,
          9.5707,
          11.4148,
          13.1587,
          14.8151,
          16.3949,
          17.9069,
          19.3578,
          20.7531,
          22.097,
          23.3929,
          24.6436,
          25.8514,
          27.0185,
          28.1466
        ]
      },
      {
        "label": "25SEP26",
        "values": [
          15.1279,
          14.3994,
          13.6422,
          12.8556,
          12.039,
          11.192,
          10.3144,
          9.4061,
          8.4676,
          7.4996,
          6.5039,
          5.4834,
          4.4431,
          3.3914,
          2.3413,
          1.314,
          0.3425,
          -0.5251,
          -1.2234,
          -1.6761,
          -1.8125,
          -1.5946,
          -1.0363,
          -0.199,
          0.8331,
          1.98,
          3.1805,
          4.3932,
          5.5934,
          6.7673,
          7.908,
          9.0124,
          10.0795,
          11.1097,
          12.1037,
          13.0627,
          13.988,
          14.8807,
          15.7419,
          16.573,
          17.375
        ]
      },
      {
        "label": "2OCT26",
        "values": [
          -5.2165,
          -5.1137,
          -5.01,
          -4.9052,
          -4.7998,
          -4.6937,
          -4.5871,
          -4.4801,
          -4.3725,
          -4.2646,
          -4.156,
          -4.0464,
          -3.9356,
          -3.8232,
          -3.7085,
          -3.5915,
          -3.4719,
          -3.3497,
          -3.2256,
          -3.1004,
          -2.9759,
          -2.8539,
          -2.7366,
          -2.626,
          -2.524,
          -2.4319,
          -2.3508,
          -2.2808,
          -2.2219,
          -2.1737,
          -2.1355,
          -2.1062,
          -2.0851,
          -2.071,
          -2.0631,
          -2.0604,
          -2.062,
          -2.0672,
          -2.0755,
          -2.086,
          -2.0984
        ]
      },
      {
        "label": "9OCT26",
        "values": [
          -6.84,
          -6.3901,
          -5.9326,
          -5.4688,
          -5.0002,
          -4.5285,
          -4.0559,
          -3.5851,
          -3.1188,
          -2.6606,
          -2.2143,
          -1.7845,
          -1.3763,
          -0.995,
          -0.6464,
          -0.3364,
          -0.0709,
          0.1449,
          0.3065,
          0.411,
          0.4568,
          0.4438,
          0.374,
          0.251,
          0.0793,
          -0.1353,
          -0.3869,
          -0.6689,
          -0.9756,
          -1.3011,
          -1.6403,
          -1.989,
          -2.3431,
          -2.6994,
          -3.0553,
          -3.4086,
          -3.7574,
          -4.1005,
          -4.4367,
          -4.7653,
          -5.0858
        ]
      },
      {
        "label": "30OCT26",
        "values": [
          -0.6817,
          -0.6412,
          -0.5965,
          -0.5482,
          -0.4967,
          -0.4423,
          -0.3856,
          -0.3272,
          -0.268,
          -0.2083,
          -0.1493,
          -0.0915,
          -0.0362,
          0.0161,
          0.0642,
          0.1075,
          0.1448,
          0.1756,
          0.1989,
          0.2144,
          0.2216,
          0.2201,
          0.2097,
          0.1906,
          0.1627,
          0.1264,
          0.082,
          0.0301,
          -0.0288,
          -0.0942,
          -0.1652,
          -0.2415,
          -0.3222,
          -0.4069,
          -0.4947,
          -0.5854,
          -0.6782,
          -0.7726,
          -0.8684,
          -0.9651,
          -1.0622
        ]
      },
      {
        "label": "27NOV26",
        "values": [
          -1.376,
          -1.2406,
          -1.1096,
          -0.9835,
          -0.8625,
          -0.7473,
          -0.6383,
          -0.5359,
          -0.4405,
          -0.3525,
          -0.2724,
          -0.2006,
          -0.137,
          -0.0821,
          -0.0362,
          0.0008,
          0.0287,
          0.0475,
          0.0572,
          0.0581,
          0.0502,
          0.0339,
          0.0094,
          -0.023,
          -0.0627,
          -0.1095,
          -0.1629,
          -0.2224,
          -0.2874,
          -0.3575,
          -0.4322,
          -0.511,
          -0.5934,
          -0.679,
          -0.7673,
          -0.8579,
          -0.9505,
          -1.0446,
          -1.1398,
          -1.236,
          -1.3327
        ]
      },
      {
        "label": "25DEC26",
        "values": [
          -0.4535,
          -0.3907,
          -0.3322,
          -0.2781,
          -0.2285,
          -0.1836,
          -0.1435,
          -0.1083,
          -0.0779,
          -0.0525,
          -0.0321,
          -0.0164,
          -0.0057,
          0.0004,
          0.0019,
          -0.0009,
          -0.0079,
          -0.0189,
          -0.0335,
          -0.0515,
          -0.0727,
          -0.0965,
          -0.1229,
          -0.1513,
          -0.1815,
          -0.2131,
          -0.2457,
          -0.279,
          -0.3129,
          -0.3466,
          -0.3803,
          -0.4135,
          -0.4458,
          -0.4771,
          -0.5073,
          -0.5359,
          -0.563,
          -0.5882,
          -0.6116,
          -0.6329,
          -0.6521
        ]
      },
      {
        "label": "26MAR27",
        "values": [
          -0.4473,
          -0.4219,
          -0.3977,
          -0.3747,
          -0.353,
          -0.3326,
          -0.3134,
          -0.2956,
          -0.2793,
          -0.2641,
          -0.2505,
          -0.2381,
          -0.2272,
          -0.2175,
          -0.2091,
          -0.202,
          -0.1961,
          -0.1914,
          -0.1879,
          -0.1854,
          -0.1839,
          -0.1833,
          -0.1837,
          -0.1848,
          -0.1868,
          -0.1893,
          -0.1924,
          -0.1961,
          -0.2001,
          -0.2045,
          -0.2091,
          -0.214,
          -0.2189,
          -0.2238,
          -0.2287,
          -0.2335,
          -0.2381,
          -0.2424,
          -0.2464,
          -0.2501,
          -0.2533
        ]
      },
      {
        "label": "25JUN27",
        "values": [
          -0.6023,
          -0.5873,
          -0.5726,
          -0.5582,
          -0.5443,
          -0.5306,
          -0.5174,
          -0.5045,
          -0.4921,
          -0.4799,
          -0.4681,
          -0.4567,
          -0.4457,
          -0.4351,
          -0.4247,
          -0.4146,
          -0.4049,
          -0.3954,
          -0.3862,
          -0.3772,
          -0.3684,
          -0.3597,
          -0.3513,
          -0.3429,
          -0.3345,
          -0.3263,
          -0.318,
          -0.3098,
          -0.3015,
          -0.2931,
          -0.2845,
          -0.2758,
          -0.267,
          -0.2579,
          -0.2486,
          -0.239,
          -0.2291,
          -0.2189,
          -0.2083,
          -0.1973,
          -0.1859
        ]
      }
    ]
  },
  "marketDiary": {
    "schemaVersion": 1,
    "source": "local-news-mcp",
    "generatedAt": "2026-09-22T18:18:00+00:00",
    "window": {
      "startAt": "2026-09-21T18:37:00+00:00",
      "endAt": "2026-09-22T18:18:00+00:00",
      "endExclusive": true
    },
    "headline": "Bitcoin options lose two-week convexity premium as volatility cools",
    "standfirst": "Bitcoin two-week BF25 fell 0.79 volatility points to 1.70% over the observation window, an exceptional move at the 100th percentile of the available 30-day comparison set. BF25 measures the premium assigned to options away from the centre of the distribution. Separately, Bitcoin one-week ATM IV fell 2.86 points to 36.50%, while Derivasys data showed the nearest eligible forward proxy, 25SEP26, up 0.80% to $86,678.24.",
    "days": [
      {
        "reportDate": "2026-09-22",
        "headline": "Bitcoin news mixed during options reset",
        "summary": "CoinDesk reported a Bitcoin recovery from Asian-session lows, while Bitcoin Magazine reported a Binance inquiry.",
        "macro": {
          "summary": "Bitcoin Magazine reported a federal inquiry into alleged Binance sanctions violations involving Iran.",
          "events": [
            {
              "eventId": "cde60d9b-a5cf-47b2-bc4b-1711adc660a6",
              "title": "Feds Probing Binance Over Iran’s Bitcoin Use: Report",
              "publisher": "Bitcoin Magazine",
              "url": "https://bitcoinmagazine.com/news/feds-probing-iran-use-of-binance",
              "publishedAt": "2026-09-22T16:52:26+00:00"
            }
          ]
        },
        "crypto": {
          "summary": "CoinDesk reported Bitcoin recovering from Asian-session lows as oil prices fell.",
          "events": [
            {
              "eventId": "c0eb4714-7ae3-468f-bd1a-33319b2aed1b",
              "title": "Bitcoin recovers from Asian-session lows as falling oil price supports risk appetite",
              "publisher": "CoinDesk",
              "url": "https://www.coindesk.com/markets/2026/09/22/bitcoin-recovers-from-asian-session-lows-as-falling-oil-price-supports-risk-appetite",
              "publishedAt": "2026-09-22T10:59:03+00:00"
            }
          ]
        }
      }
    ]
  },
  "newsStatus": "context",
  "headline": "Bitcoin options lose two-week convexity premium as volatility cools",
  "standfirst": "Bitcoin two-week BF25 fell 0.79 volatility points to 1.70% over the observation window, an exceptional move at the 100th percentile of the available 30-day comparison set. BF25 measures the premium assigned to options away from the centre of the distribution. Separately, Bitcoin one-week ATM IV fell 2.86 points to 36.50%, while Derivasys data showed the nearest eligible forward proxy, 25SEP26, up 0.80% to $86,678.24.",
  "crossAssetMarketContext": {
    "schemaVersion": 1,
    "source": "market-context-mcp",
    "status": "available",
    "asset": "BTC",
    "sessionDate": "2026-09-21",
    "asOfTimestamp": "2026-09-21T20:00:00+00:00",
    "summary": "Previous session (latest completed): Persisted common-session BTC, SPX, and VIX-family context as of the requested evidence cutoff. The crypto-to-SPX realised-volatility ratio was 4.57, at the 83.6 percentile across 238 prior observations. The 60-session crypto-SPX return correlation was 0.33 from 60 aligned observations.",
    "regimeInsights": [
      "The crypto-to-SPX realised-volatility ratio was 4.57, at the 83.6 percentile across 238 prior observations.",
      "The 60-session crypto-SPX return correlation was 0.33 from 60 aligned observations."
    ],
    "metrics": {
      "cryptoAtmIv30d": 36.65,
      "vix": 14.869999885559082,
      "vix9d": 13.140000343322754,
      "vix3m": 18.079999923706055,
      "ivSpread": 21.780000114440917,
      "ivRatio": 2.464694033763406,
      "cryptoRealisedVol20d": 48.76622765488641,
      "spxRealisedVol20": 10.66022461111303,
      "rvSpread": 38.10600304377338,
      "rvRatio": 4.574596636927216,
      "rvSpreadPercentile": 80.67226890756302,
      "rvSpreadPercentileSampleCount": 238,
      "rvRatioPercentile": 83.61344537815125,
      "rvRatioPercentileSampleCount": 238,
      "returnCorrelation30": 0.3924802956164639,
      "returnCorrelation30SampleCount": 30,
      "returnCorrelation60": 0.3296487008972292,
      "returnCorrelation60SampleCount": 60
    },
    "methodology": "Returned persisted Derivasys context; crypto RV annualised with sqrt(365), SPX RV with sqrt(252)."
  }
}
