{
  "schemaVersion": 3,
  "reportDate": "2026-08-31",
  "generatedAt": "2026-08-31T21:03:18+00:00",
  "currentSnapshotAt": "2026-08-31T20:58:00+00:00",
  "previousSnapshotAt": "2026-08-30T20:58:00+00:00",
  "windowHours": 24.0,
  "currency": "SOL",
  "methodology": {
    "source": "Derivasys proprietary historical SVI surface and canonical SOL index databases",
    "comparison": "Nearest successful surface snapshots approximately 24 hours apart",
    "rrConvention": "25-delta call IV minus 25-delta put IV",
    "bfConvention": "Average 25-delta wing IV minus ATM forward IV",
    "greeks": "Black forward Greeks for a normalized one-SOL 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 interpolated independently at 1W, 2W, 1M, 3M, 6M, 9M and 1Y; headline rankings prioritise 1W, 2W, 1M, 3M, 6M and 1Y.",
    "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 and realised-volatility changes only and does not infer unsupported market drivers, flows or forecasts.",
    "realisedVolatility": "Annualised root-mean-square of one-minute canonical SOL-USD index log returns using a 365-day basis; all windows end at the current snapshot."
  },
  "realisedVolatility": {
    "source": "canonical/SOL-USDC-INDEX (DERIBIT and OKX indexes)",
    "fallbackObservations": 0,
    "fallbackPolicy": "Missing canonical minutes use the stored Deribit index first, then the stored OKX index; canonical bars always take precedence.",
    "samplingInterval": "1 minute",
    "annualizationBasis": "365 days",
    "windowEnd": "2026-08-31T20:58:00+00:00",
    "spotMove24hPercent": -1.08,
    "rv24hPercent": 67.99,
    "rv7dPercent": 72.93,
    "rv30dPercent": 62.68,
    "observations": {
      "24h": 1440,
      "7d": 10080,
      "30d": 43200
    },
    "oneWeekAtmIvPercent": 66.67,
    "oneWeekIvMinus7dRvPoints": -6.26,
    "oneWeekIvMinus24hRvPoints": -1.32,
    "oneWeekIvMinus30dRvPoints": 3.99
  },
  "fitQuality": {
    "currentObjective": 0.01847771,
    "previousObjective": 0.01518231,
    "currentLiveError": 8.00012123,
    "previousLiveError": 7.08781337
  },
  "coverage": {
    "currentListedExpiries": 6,
    "previousListedExpiries": 6,
    "comparedListedExpiries": 5,
    "addedExpiries": [
      "2SEP26"
    ],
    "removedExpiries": [
      "31AUG26"
    ],
    "fixedTenors": [
      "1W",
      "2W",
      "1M",
      "3M",
      "6M",
      "9M",
      "1Y"
    ]
  },
  "commentary": {
    "source": "codex",
    "model": "gpt-5.6-terra",
    "headline": "SOL implied volatility compresses as call-side richness narrows",
    "executiveSummary": "SOL\u2019s central move was a 5.10-point fall in 1W ATM IV to 66.67%, with front-end ATM IV down 4.51 points on average.",
    "evidenceIds": [
      "largest-standard-tenor",
      "front-atm",
      "rr25",
      "bf25",
      "realised-vol"
    ],
    "newsSummary": "The retained SOL item reported validator agreement to cancel 18.9 million SOL, alongside unrelated Bitcoin-security coverage.",
    "marketContextSummary": "The report coincided with short-horizon changes in SOL skew and convexity, but pre-event movement was detected and the reaction record is partial. It provides no direct explanation for the closing compression.",
    "marketContext": [
      {
        "title": "SOL supply report and surface compression",
        "explanation": "Over four hours after the report, SOL RR25 and BF25 declined 1.97 and 1.39 points respectively, whereas ATM IV was 0.02 points higher. With pre-event movement detected, this association does not establish a cause for the later broad IV decline.",
        "relationship": "no-clear-link",
        "confidence": "low",
        "surfaceEvidenceIds": [
          "front-atm",
          "rr25",
          "bf25"
        ],
        "newsEvidenceIds": [
          "7c6102a7-cb2f-434b-87c6-65aedae9cd0f"
        ]
      }
    ],
    "newsEvidenceIds": [
      "7c6102a7-cb2f-434b-87c6-65aedae9cd0f"
    ],
    "takeaways": [
      {
        "id": "realised-vol",
        "label": "Implied versus realised",
        "text": "At the 20:58 UTC cutoff, 1W ATM IV was 66.67%, 6.26 volatility points below seven-day realised volatility of 72.93%; 24-hour realised volatility was 67.99% and 30-day realised volatility was 62.68%."
      },
      {
        "id": "front-atm",
        "label": "Front end",
        "text": "Front-end ATM IV decreased, averaging -4.51 volatility points to 65.12% across 1W, 2W and 1M."
      },
      {
        "id": "back-atm",
        "label": "Long end",
        "text": "Long-dated ATM IV decreased, averaging -0.41 volatility points to 57.86% across 6M and 1Y."
      },
      {
        "id": "rr25",
        "label": "Skew",
        "text": "RR25 moved towards puts, averaging -1.86 volatility points to 3.12% across the six headline tenors."
      },
      {
        "id": "bf25",
        "label": "Convexity",
        "text": "BF25 decreased, averaging -0.46 volatility points to 5.03% across the six headline tenors."
      },
      {
        "id": "largest-standard-tenor",
        "label": "Largest standard-tenor move",
        "text": "The largest standard-tenor ATM IV move was -5.10 volatility points at 1W, to 66.67%.",
        "tenor": "1W",
        "value": -5.1
      }
    ]
  },
  "newsEvidence": {
    "schemaVersion": 1,
    "source": "local-news-mcp",
    "generatedAt": "2026-08-31T20:58:00+00:00",
    "window": {
      "startAt": "2026-08-30T20:58:00+00:00",
      "endAt": "2026-08-31T20:58:00+00:00",
      "endExclusive": true
    },
    "collectorWindow": {
      "startAt": "2026-08-30T20:58:00+00:00",
      "endAt": "2026-08-31T20:58:00+00:00",
      "endExclusive": true
    },
    "coverage": {
      "configuredSources": 1,
      "successfulSources": 1,
      "failedSources": 0
    },
    "selection": {
      "feedsQueried": 1,
      "publishersQueried": 3,
      "feedEntriesScanned": 41,
      "articlesPassingTimeFilter": 4,
      "articlesPassingSourceRelevanceRules": 3,
      "articlesPassingSelectionThreshold": 1,
      "storiesSelected": 1,
      "selectedPublishers": 1,
      "maximumStories": 3,
      "maximumStoriesPerPublisher": 2,
      "minimumSelectionScore": 0,
      "eventsSelected": 1
    },
    "items": [
      {
        "id": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
        "sourceId": "cointelegraph",
        "publisher": "Cointelegraph",
        "title": "Bitcoin\u2019s new quantum defenses, 18.9M SOL cancelled: Hodler\u2019s Digest",
        "url": "https://cointelegraph.com/magazine/bitcoins-new-quantum-defenses-189m-sol-cancelled-hodlers-digest",
        "publishedAt": "2026-08-30T23:36:16+00:00",
        "summary": "A Cointelegraph digest reported that Solana validators agreed to curb inflation by cancelling 18.9 million SOL; it also covered Bitcoin quantum-defence work.",
        "matchedTerms": [
          "BTC",
          "Bitcoin",
          "SOL",
          "Solana"
        ],
        "topics": [
          "macro",
          "macro_release"
        ],
        "sourceKind": "media",
        "rightsStatus": "link-and-summary",
        "selectionScore": 1,
        "relevanceReasons": [
          "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation."
        ],
        "selectionReason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
        "canonicalEventId": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
        "reactionHorizon": "4h",
        "marketReaction": {
          "event_id": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
          "asset": "SOL",
          "calculated_at": "2026-08-31T19:30:30.114550Z",
          "complete_through": "2026-08-31T03:36:16Z",
          "spot_return_5m": -0.501425,
          "spot_return_1h": 0.563381,
          "spot_return_4h": -0.185081,
          "spot_return_24h": null,
          "atm_iv_change_5m": -0.12,
          "atm_iv_change_1h": 0.07,
          "atm_iv_change_4h": 0.02,
          "atm_iv_change_24h": null,
          "rr25_change_5m": 0.13,
          "rr25_change_1h": -1.33,
          "rr25_change_4h": -1.97,
          "rr25_change_24h": null,
          "bf25_change_5m": 0.11,
          "bf25_change_1h": -0.49,
          "bf25_change_4h": -1.39,
          "bf25_change_24h": null,
          "realised_vol_pre": 52.479132665073855,
          "realised_vol_post_5m": 52.79085516237878,
          "realised_vol_post_1h": 56.84766862516286,
          "realised_vol_post_4h": 59.09489968652299,
          "realised_vol_post_24h": null
        },
        "status": "selected",
        "relevance": "macro",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "ATM IV 1W: down 5.10 points to 66.67%",
          "ATM slope 1Y-minus-1W: +4.87 points to -9.09 points"
        ],
        "selection_reason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
        "event_cluster_id": "macro-release-2026-08"
      }
    ],
    "events": [
      {
        "event_cluster_id": "macro-release-2026-08",
        "status": "selected",
        "relevance": "macro",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "ATM IV 1W: down 5.10 points to 66.67%",
          "ATM slope 1Y-minus-1W: +4.87 points to -9.09 points"
        ],
        "selection_reason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
        "primary_article": {
          "id": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
          "sourceId": "cointelegraph",
          "publisher": "Cointelegraph",
          "title": "Bitcoin\u2019s new quantum defenses, 18.9M SOL cancelled: Hodler\u2019s Digest",
          "url": "https://cointelegraph.com/magazine/bitcoins-new-quantum-defenses-189m-sol-cancelled-hodlers-digest",
          "publishedAt": "2026-08-30T23:36:16+00:00",
          "summary": "A Cointelegraph digest reported that Solana validators agreed to curb inflation by cancelling 18.9 million SOL; it also covered Bitcoin quantum-defence work.",
          "matchedTerms": [
            "BTC",
            "Bitcoin",
            "SOL",
            "Solana"
          ],
          "topics": [
            "macro",
            "macro_release"
          ],
          "sourceKind": "media",
          "rightsStatus": "link-and-summary",
          "selectionScore": 1,
          "relevanceReasons": [
            "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation."
          ],
          "selectionReason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
          "canonicalEventId": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
          "reactionHorizon": "4h",
          "marketReaction": {
            "event_id": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
            "asset": "SOL",
            "calculated_at": "2026-08-31T19:30:30.114550Z",
            "complete_through": "2026-08-31T03:36:16Z",
            "spot_return_5m": -0.501425,
            "spot_return_1h": 0.563381,
            "spot_return_4h": -0.185081,
            "spot_return_24h": null,
            "atm_iv_change_5m": -0.12,
            "atm_iv_change_1h": 0.07,
            "atm_iv_change_4h": 0.02,
            "atm_iv_change_24h": null,
            "rr25_change_5m": 0.13,
            "rr25_change_1h": -1.33,
            "rr25_change_4h": -1.97,
            "rr25_change_24h": null,
            "bf25_change_5m": 0.11,
            "bf25_change_1h": -0.49,
            "bf25_change_4h": -1.39,
            "bf25_change_24h": null,
            "realised_vol_pre": 52.479132665073855,
            "realised_vol_post_5m": 52.79085516237878,
            "realised_vol_post_1h": 56.84766862516286,
            "realised_vol_post_4h": 59.09489968652299,
            "realised_vol_post_24h": null
          },
          "status": "selected",
          "relevance": "macro",
          "relationship": "neutral",
          "causal_confidence": "low",
          "matched_signals": [
            "ATM IV 1W: down 5.10 points to 66.67%",
            "ATM slope 1Y-minus-1W: +4.87 points to -9.09 points"
          ],
          "selection_reason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
          "event_cluster_id": "macro-release-2026-08"
        },
        "additional_coverage": []
      }
    ]
  },
  "newsContext": {
    "outcome": "Relevant context found; no confirmed catalyst",
    "highest_causal_confidence": "low",
    "section_heading": "Relevant market event",
    "events": [
      {
        "event_cluster_id": "macro-release-2026-08",
        "status": "selected",
        "relevance": "macro",
        "relationship": "neutral",
        "causal_confidence": "low",
        "matched_signals": [
          "ATM IV 1W: down 5.10 points to 66.67%",
          "ATM slope 1Y-minus-1W: +4.87 points to -9.09 points"
        ],
        "selection_reason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
        "primary_article": {
          "id": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
          "sourceId": "cointelegraph",
          "publisher": "Cointelegraph",
          "title": "Bitcoin\u2019s new quantum defenses, 18.9M SOL cancelled: Hodler\u2019s Digest",
          "url": "https://cointelegraph.com/magazine/bitcoins-new-quantum-defenses-189m-sol-cancelled-hodlers-digest",
          "publishedAt": "2026-08-30T23:36:16+00:00",
          "summary": "A Cointelegraph digest reported that Solana validators agreed to curb inflation by cancelling 18.9 million SOL; it also covered Bitcoin quantum-defence work.",
          "matchedTerms": [
            "BTC",
            "Bitcoin",
            "SOL",
            "Solana"
          ],
          "topics": [
            "macro",
            "macro_release"
          ],
          "sourceKind": "media",
          "rightsStatus": "link-and-summary",
          "selectionScore": 1,
          "relevanceReasons": [
            "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation."
          ],
          "selectionReason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
          "canonicalEventId": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
          "reactionHorizon": "4h",
          "marketReaction": {
            "event_id": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
            "asset": "SOL",
            "calculated_at": "2026-08-31T19:30:30.114550Z",
            "complete_through": "2026-08-31T03:36:16Z",
            "spot_return_5m": -0.501425,
            "spot_return_1h": 0.563381,
            "spot_return_4h": -0.185081,
            "spot_return_24h": null,
            "atm_iv_change_5m": -0.12,
            "atm_iv_change_1h": 0.07,
            "atm_iv_change_4h": 0.02,
            "atm_iv_change_24h": null,
            "rr25_change_5m": 0.13,
            "rr25_change_1h": -1.33,
            "rr25_change_4h": -1.97,
            "rr25_change_24h": null,
            "bf25_change_5m": 0.11,
            "bf25_change_1h": -0.49,
            "bf25_change_4h": -1.39,
            "bf25_change_24h": null,
            "realised_vol_pre": 52.479132665073855,
            "realised_vol_post_5m": 52.79085516237878,
            "realised_vol_post_1h": 56.84766862516286,
            "realised_vol_post_4h": 59.09489968652299,
            "realised_vol_post_24h": null
          },
          "status": "selected",
          "relevance": "macro",
          "relationship": "neutral",
          "causal_confidence": "low",
          "matched_signals": [
            "ATM IV 1W: down 5.10 points to 66.67%",
            "ATM slope 1Y-minus-1W: +4.87 points to -9.09 points"
          ],
          "selection_reason": "Retained as contemporaneous macro context alongside ATM IV 1W: down 5.10 points to 66.67%; the surface data does not establish a causal relationship. MCP-measured 4h post-publication reaction: BTC spot -0.19%, ATM IV +0.02 points and RR25 -1.97 points; this is a timed association, not proof of causation.",
          "event_cluster_id": "macro-release-2026-08"
        },
        "additional_coverage": []
      }
    ]
  },
  "marketRead": {
    "text": "1W ATM IV fell 5.10 volatility points to 66.67%, a routine move at the 67th percentile. At the cutoff, realised volatility measured 67.99% over 24 hours, 72.93% over seven days and 62.68% over 30 days. Front-end ATM IV averaged 65.12%, -4.51 points from the prior snapshot, while the long end averaged 57.86%, -0.41 points. The 1Y-minus-1W ATM slope steepened 4.87 points to -9.09 points. 1W RR25 moved 3.77 volatility points toward puts to 1.11%, leaving calls richer than puts. 2W BF25 fell 1.34 volatility points to 4.51%. The nearest eligible forward, 4SEP26, fell $1.29 (-1.23%) to $103.67. Relevant context found; no confirmed catalyst; the strongest assessed relationship has low causal confidence.",
    "wordCount": 111,
    "source": "deterministic structured report facts",
    "evidenceFields": [
      "summaryMetrics.largestAtmMove",
      "realisedVolatility.rv24hPercent",
      "realisedVolatility.rv7dPercent",
      "realisedVolatility.rv30dPercent",
      "summaryMetrics.frontEndAverageAtm",
      "summaryMetrics.longEndAverageAtm",
      "summaryMetrics.oneYearMinusOneWeekAtmSlope",
      "summaryMetrics.largestRr25Move",
      "summaryMetrics.largestBf25Move",
      "summaryMetrics.nearestEligibleForwardMove",
      "newsContext.outcome",
      "newsContext.highest_causal_confidence"
    ]
  },
  "facts": [
    {
      "id": "realised-vol",
      "label": "Implied versus realised",
      "text": "At the 20:58 UTC cutoff, 1W ATM IV was 66.67%, 6.26 volatility points below seven-day realised volatility of 72.93%; 24-hour realised volatility was 67.99% and 30-day realised volatility was 62.68%."
    },
    {
      "id": "front-atm",
      "label": "Front end",
      "text": "Front-end ATM IV decreased, averaging -4.51 volatility points to 65.12% across 1W, 2W and 1M."
    },
    {
      "id": "back-atm",
      "label": "Long end",
      "text": "Long-dated ATM IV decreased, averaging -0.41 volatility points to 57.86% across 6M and 1Y."
    },
    {
      "id": "rr25",
      "label": "Skew",
      "text": "RR25 moved towards puts, averaging -1.86 volatility points to 3.12% across the six headline tenors."
    },
    {
      "id": "bf25",
      "label": "Convexity",
      "text": "BF25 decreased, averaging -0.46 volatility points to 5.03% across the six headline tenors."
    },
    {
      "id": "largest-standard-tenor",
      "label": "Largest standard-tenor move",
      "text": "The largest standard-tenor ATM IV move was -5.10 volatility points at 1W, to 66.67%.",
      "tenor": "1W",
      "value": -5.1
    }
  ],
  "summaryMetrics": {
    "basis": "Fixed-tenor endpoint comparison",
    "unit": "volatility points",
    "atmIvChange": -2.61,
    "rr25Change": -1.87,
    "bf25Change": -0.46,
    "largestAtmMove": {
      "tenor": "1W",
      "current": 66.67,
      "previous": 71.77,
      "change": -5.1,
      "historicalSignificance": {
        "absoluteMove": 5.1,
        "movePercentile30d": 66.7,
        "movePercentileFullHistory": 66.7,
        "currentLevelPercentileFullHistory": 25.0,
        "classificationPercentile": 66.7,
        "label": "routine",
        "observations30d": 3,
        "observationsFullHistory": 3,
        "levelObservationsFullHistory": 4
      }
    },
    "frontEndAverageAtm": {
      "current": 65.12,
      "previous": 69.63,
      "change": -4.51
    },
    "longEndAverageAtm": {
      "current": 57.86,
      "previous": 58.28,
      "change": -0.41
    },
    "oneYearMinusOneWeekAtmSlope": {
      "current": -9.09,
      "previous": -13.96,
      "change": 4.87
    },
    "largestRr25Move": {
      "tenor": "1W",
      "current": 1.11,
      "previous": 4.88,
      "change": -3.77,
      "historicalSignificance": {
        "absoluteMove": 3.77,
        "movePercentile30d": 66.7,
        "movePercentileFullHistory": 66.7,
        "currentLevelPercentileFullHistory": 50.0,
        "classificationPercentile": 66.7,
        "label": "routine",
        "observations30d": 3,
        "observationsFullHistory": 3,
        "levelObservationsFullHistory": 4
      },
      "direction": "toward puts",
      "currentSign": "call-rich"
    },
    "largestBf25Move": {
      "tenor": "2W",
      "current": 4.51,
      "previous": 5.85,
      "change": -1.34,
      "historicalSignificance": {
        "absoluteMove": 1.34,
        "movePercentile30d": 100.0,
        "movePercentileFullHistory": 100.0,
        "currentLevelPercentileFullHistory": 25.0,
        "classificationPercentile": 100.0,
        "label": "exceptional",
        "observations30d": 3,
        "observationsFullHistory": 3,
        "levelObservationsFullHistory": 4
      }
    },
    "nearestEligibleForwardMove": {
      "label": "4SEP26",
      "daysToExpiry": 3.46,
      "current": 103.67,
      "previous": 104.96,
      "change": -1.29,
      "percentChange": -1.23
    }
  },
  "tenors": [
    {
      "tenor": "1W",
      "targetExpiry": 1788814680315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 66.67,
        "previous": 71.77,
        "change": -5.1,
        "percentChange": -7.11
      },
      "rr25": {
        "current": 1.11,
        "previous": 4.88,
        "change": -3.77,
        "percentChange": -77.25
      },
      "bf25": {
        "current": 4.59,
        "previous": 5.64,
        "change": -1.05,
        "percentChange": -18.62
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 5.1,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 3.77,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 50.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 1.05,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    },
    {
      "tenor": "2W",
      "targetExpiry": 1789419480315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 65.11,
        "previous": 69.67,
        "change": -4.56,
        "percentChange": -6.55
      },
      "rr25": {
        "current": 2.31,
        "previous": 4.23,
        "change": -1.92,
        "percentChange": -45.39
      },
      "bf25": {
        "current": 4.51,
        "previous": 5.85,
        "change": -1.34,
        "percentChange": -22.91
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 4.56,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 1.92,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 50.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 1.34,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    },
    {
      "tenor": "1M",
      "targetExpiry": 1790801880315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 63.58,
        "previous": 67.44,
        "change": -3.86,
        "percentChange": -5.72
      },
      "rr25": {
        "current": 3.36,
        "previous": 6.09,
        "change": -2.73,
        "percentChange": -44.83
      },
      "bf25": {
        "current": 4.74,
        "previous": 5.83,
        "change": -1.09,
        "percentChange": -18.7
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 3.86,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 2.73,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 100.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 1.09,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    },
    {
      "tenor": "3M",
      "targetExpiry": 1796072280315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 59.26,
        "previous": 60.56,
        "change": -1.3,
        "percentChange": -2.15
      },
      "rr25": {
        "current": 3.88,
        "previous": 5.13,
        "change": -1.25,
        "percentChange": -24.37
      },
      "bf25": {
        "current": 5.32,
        "previous": 5.31,
        "change": 0.01,
        "percentChange": 0.19
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 1.3,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 1.25,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 75.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 0.01,
          "movePercentile30d": 0.0,
          "movePercentileFullHistory": 0.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 0.0,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    },
    {
      "tenor": "6M",
      "targetExpiry": 1803934680315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 58.15,
        "previous": 58.74,
        "change": -0.59,
        "percentChange": -1.0
      },
      "rr25": {
        "current": 4.01,
        "previous": 4.87,
        "change": -0.86,
        "percentChange": -17.66
      },
      "bf25": {
        "current": 5.47,
        "previous": 5.19,
        "change": 0.28,
        "percentChange": 5.39
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.59,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 0.86,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 50.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 0.28,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    },
    {
      "tenor": "9M",
      "targetExpiry": 1811797080315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 57.77,
        "previous": 58.12,
        "change": -0.35,
        "percentChange": -0.6
      },
      "rr25": {
        "current": 4.06,
        "previous": 4.78,
        "change": -0.72,
        "percentChange": -15.06
      },
      "bf25": {
        "current": 5.54,
        "previous": 5.14,
        "change": 0.4,
        "percentChange": 7.78
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.35,
          "movePercentile30d": 66.7,
          "movePercentileFullHistory": 66.7,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 66.7,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 0.72,
          "movePercentile30d": 33.3,
          "movePercentileFullHistory": 33.3,
          "currentLevelPercentileFullHistory": 50.0,
          "classificationPercentile": 33.3,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 0.4,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    },
    {
      "tenor": "1Y",
      "targetExpiry": 1819745880315,
      "availability": "available",
      "unavailableReason": null,
      "atmIv": {
        "current": 57.58,
        "previous": 57.81,
        "change": -0.23,
        "percentChange": -0.4
      },
      "rr25": {
        "current": 4.08,
        "previous": 4.74,
        "change": -0.66,
        "percentChange": -13.92
      },
      "bf25": {
        "current": 5.56,
        "previous": 5.12,
        "change": 0.44,
        "percentChange": 8.59
      },
      "historicalSignificance": {
        "atmIv": {
          "absoluteMove": 0.23,
          "movePercentile30d": 0.0,
          "movePercentileFullHistory": 0.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 0.0,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "rr25": {
          "absoluteMove": 0.66,
          "movePercentile30d": 33.3,
          "movePercentileFullHistory": 33.3,
          "currentLevelPercentileFullHistory": 50.0,
          "classificationPercentile": 33.3,
          "label": "routine",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        },
        "bf25": {
          "absoluteMove": 0.44,
          "movePercentile30d": 100.0,
          "movePercentileFullHistory": 100.0,
          "currentLevelPercentileFullHistory": 25.0,
          "classificationPercentile": 100.0,
          "label": "exceptional",
          "observations30d": 3,
          "observationsFullHistory": 3,
          "levelObservationsFullHistory": 4
        }
      }
    }
  ],
  "listedExpiries": [
    {
      "label": "1SEP26",
      "expiry": 1788249600000,
      "tauYears": 0.00125953,
      "daysToExpiry": 0.46,
      "expiryClassification": "ultra-short",
      "rankingEligible": false,
      "forward": {
        "current": 103.66,
        "previous": 104.96,
        "change": -1.3,
        "percentChange": -1.24
      },
      "atmIv": {
        "current": 73.7,
        "previous": 71.48,
        "change": 2.22,
        "percentChange": 3.11
      },
      "rr25": {
        "current": -6.6,
        "previous": 0.34,
        "change": -6.94,
        "percentChange": -2041.18
      },
      "bf25": {
        "current": 3.92,
        "previous": 6.16,
        "change": -2.24,
        "percentChange": -36.36
      },
      "svi": {
        "a": {
          "current": -0.0527,
          "previous": -0.0748,
          "change": 0.0221,
          "percentChange": 29.53
        },
        "b": {
          "current": 0.1097,
          "previous": 0.1655,
          "change": -0.0558,
          "percentChange": -33.73
        },
        "rho": {
          "current": -0.1525,
          "previous": -0.0023,
          "change": -0.1502,
          "percentChange": -6657.23
        },
        "m": {
          "current": -0.0604,
          "previous": -0.0008,
          "change": -0.0596,
          "percentChange": -7840.88
        },
        "sigma": {
          "current": 0.4926,
          "previous": 0.4645,
          "change": 0.0281,
          "percentChange": 6.05
        }
      },
      "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": [
          300.208,
          287.3412,
          274.4172,
          261.447,
          248.4437,
          235.4228,
          222.4025,
          209.4047,
          196.4557,
          183.5874,
          170.8395,
          158.2616,
          145.9169,
          133.8877,
          122.2823,
          111.2457,
          100.9725,
          91.7225,
          83.8315,
          77.7038,
          73.7615,
          72.3364,
          73.5425,
          77.2199,
          83.0013,
          90.444,
          99.1342,
          108.7339,
          118.9848,
          129.696,
          140.7273,
          151.9759,
          163.3655,
          174.8388,
          186.3525,
          197.8734,
          209.3757,
          220.8395,
          232.249,
          243.5918,
          254.8582
        ],
        "previous": [
          204.5272,
          196.2534,
          187.9463,
          179.6165,
          171.2767,
          162.9422,
          154.6321,
          146.3692,
          138.182,
          130.1052,
          122.1821,
          114.4664,
          107.0253,
          99.9421,
          93.3201,
          87.2853,
          81.9867,
          77.5923,
          74.2769,
          72.1999,
          71.4756,
          72.1466,
          74.1728,
          77.4417,
          81.7949,
          87.0574,
          93.0608,
          99.655,
          106.7134,
          114.132,
          121.8267,
          129.7301,
          137.788,
          145.9569,
          154.2018,
          162.4942,
          170.811,
          179.1334,
          187.4457,
          195.7353,
          203.9917
        ],
        "change": [
          95.6808,
          91.0878,
          86.4709,
          81.8305,
          77.167,
          72.4806,
          67.7704,
          63.0355,
          58.2737,
          53.4822,
          48.6574,
          43.7952,
          38.8916,
          33.9456,
          28.9622,
          23.9604,
          18.9858,
          14.1302,
          9.5546,
          5.5039,
          2.2859,
          0.1898,
          -0.6303,
          -0.2218,
          1.2064,
          3.3866,
          6.0734,
          9.0789,
          12.2714,
          15.564,
          18.9006,
          22.2458,
          25.5775,
          28.8819,
          32.1507,
          35.3792,
          38.5647,
          41.7061,
          44.8033,
          47.8565,
          50.8665
        ],
        "classification": [
          "rotation towards puts",
          "wing steepening"
        ],
        "parallelShift": 23.281,
        "rotation": -29.757,
        "wingChange": 31.493,
        "rmsChange": 44.713
      }
    },
    {
      "label": "4SEP26",
      "expiry": 1788508800000,
      "tauYears": 0.00947871,
      "daysToExpiry": 3.46,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 103.67,
        "previous": 104.96,
        "change": -1.29,
        "percentChange": -1.23
      },
      "atmIv": {
        "current": 70.98,
        "previous": 74.4,
        "change": -3.42,
        "percentChange": -4.6
      },
      "rr25": {
        "current": -0.3,
        "previous": 7.2,
        "change": -7.5,
        "percentChange": -104.17
      },
      "bf25": {
        "current": 4.98,
        "previous": 5.4,
        "change": -0.42,
        "percentChange": -7.78
      },
      "svi": {
        "a": {
          "current": -0.0982,
          "previous": -0.1069,
          "change": 0.0087,
          "percentChange": 8.14
        },
        "b": {
          "current": 0.1806,
          "previous": 0.1841,
          "change": -0.0035,
          "percentChange": -1.9
        },
        "rho": {
          "current": -0.1959,
          "previous": -0.0749,
          "change": -0.121,
          "percentChange": -161.44
        },
        "m": {
          "current": -0.1126,
          "previous": -0.0806,
          "change": -0.032,
          "percentChange": -39.77
        },
        "sigma": {
          "current": 0.5815,
          "previous": 0.6181,
          "change": -0.0366,
          "percentChange": -5.92
        }
      },
      "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": [
          140.6834,
          135.5997,
          130.5668,
          125.5962,
          120.7008,
          115.895,
          111.1952,
          106.6201,
          102.1902,
          97.929,
          93.8625,
          90.0195,
          86.4315,
          83.1323,
          80.1576,
          77.544,
          75.3269,
          73.5393,
          72.2092,
          71.3571,
          70.9945,
          71.1221,
          71.7299,
          72.798,
          74.298,
          76.1957,
          78.4534,
          81.0318,
          83.8924,
          86.9985,
          90.3159,
          93.8135,
          97.4638,
          101.2421,
          105.1268,
          109.0991,
          113.1428,
          117.2436,
          121.3893,
          125.5693,
          129.7744
        ],
        "previous": [
          117.4784,
          113.5727,
          109.7419,
          105.9987,
          102.3576,
          98.8343,
          95.4463,
          92.2128,
          89.1546,
          86.294,
          83.6548,
          81.2613,
          79.1385,
          77.3105,
          75.7999,
          74.6269,
          73.8075,
          73.3531,
          73.2692,
          73.5552,
          74.2044,
          75.2044,
          76.5378,
          78.1837,
          80.1184,
          82.3169,
          84.7538,
          87.4041,
          90.2437,
          93.2501,
          96.4023,
          99.6811,
          103.0693,
          106.5512,
          110.1128,
          113.7416,
          117.4265,
          121.1577,
          124.9265,
          128.7251,
          132.5469
        ],
        "change": [
          23.205,
          22.027,
          20.8249,
          19.5975,
          18.3432,
          17.0607,
          15.7489,
          14.4073,
          13.0356,
          11.635,
          10.2077,
          8.7582,
          7.293,
          5.8218,
          4.3577,
          2.9171,
          1.5194,
          0.1862,
          -1.06,
          -2.1981,
          -3.2099,
          -4.0823,
          -4.8079,
          -5.3857,
          -5.8204,
          -6.1212,
          -6.3004,
          -6.3723,
          -6.3513,
          -6.2516,
          -6.0864,
          -5.8676,
          -5.6055,
          -5.3091,
          -4.986,
          -4.6425,
          -4.2837,
          -3.9141,
          -3.5372,
          -3.1558,
          -2.7725
        ],
        "classification": [
          "rotation towards puts",
          "wing steepening"
        ],
        "parallelShift": 0.304,
        "rotation": -16.294,
        "wingChange": 5.271,
        "rmsChange": 9.982
      }
    },
    {
      "label": "11SEP26",
      "expiry": 1789113600000,
      "tauYears": 0.02865682,
      "daysToExpiry": 10.46,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 103.67,
        "previous": 104.96,
        "change": -1.29,
        "percentChange": -1.23
      },
      "atmIv": {
        "current": 65.22,
        "previous": 69.92,
        "change": -4.7,
        "percentChange": -6.72
      },
      "rr25": {
        "current": 1.61,
        "previous": 3.21,
        "change": -1.6,
        "percentChange": -49.84
      },
      "bf25": {
        "current": 4.45,
        "previous": 5.79,
        "change": -1.34,
        "percentChange": -23.14
      },
      "svi": {
        "a": {
          "current": -0.1,
          "previous": -0.0882,
          "change": -0.0118,
          "percentChange": -13.44
        },
        "b": {
          "current": 0.1908,
          "previous": 0.1907,
          "change": 0.0001,
          "percentChange": 0.05
        },
        "rho": {
          "current": -0.2366,
          "previous": -0.1039,
          "change": -0.1327,
          "percentChange": -127.72
        },
        "m": {
          "current": -0.1552,
          "previous": -0.0723,
          "change": -0.0829,
          "percentChange": -114.64
        },
        "sigma": {
          "current": 0.6053,
          "previous": 0.5454,
          "change": 0.0598,
          "percentChange": 10.97
        }
      },
      "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": [
          93.8308,
          91.3627,
          88.9562,
          86.6183,
          84.3565,
          82.1787,
          80.0932,
          78.1085,
          76.2334,
          74.477,
          72.848,
          71.3554,
          70.0075,
          68.8122,
          67.7767,
          66.9071,
          66.2083,
          65.6839,
          65.3358,
          65.1644,
          65.1683,
          65.3444,
          65.6884,
          66.1942,
          66.8546,
          67.6618,
          68.6068,
          69.6805,
          70.8734,
          72.1759,
          73.5788,
          75.0728,
          76.6492,
          78.2997,
          80.0164,
          81.7921,
          83.6199,
          85.4936,
          87.4075,
          89.3562,
          91.335
        ],
        "previous": [
          96.1563,
          93.8639,
          91.6246,
          89.4456,
          87.3346,
          85.2997,
          83.3492,
          81.4923,
          79.738,
          78.0958,
          76.5752,
          75.1857,
          73.9362,
          72.8355,
          71.8913,
          71.1106,
          70.4992,
          70.0612,
          69.7994,
          69.715,
          69.8071,
          70.0735,
          70.51,
          71.1113,
          71.8706,
          72.78,
          73.831,
          75.0144,
          76.3207,
          77.7403,
          79.2636,
          80.8813,
          82.5842,
          84.3638,
          86.2119,
          88.1208,
          90.0834,
          92.093,
          94.1437,
          96.2297,
          98.3461
        ],
        "change": [
          -2.3255,
          -2.5012,
          -2.6684,
          -2.8273,
          -2.9781,
          -3.121,
          -3.256,
          -3.3838,
          -3.5046,
          -3.6188,
          -3.7272,
          -3.8303,
          -3.9287,
          -4.0233,
          -4.1146,
          -4.2035,
          -4.2909,
          -4.3773,
          -4.4636,
          -4.5506,
          -4.6388,
          -4.7291,
          -4.8216,
          -4.9171,
          -5.016,
          -5.1182,
          -5.2242,
          -5.3339,
          -5.4473,
          -5.5644,
          -5.6848,
          -5.8085,
          -5.935,
          -6.0641,
          -6.1955,
          -6.3287,
          -6.4635,
          -6.5994,
          -6.7362,
          -6.8735,
          -7.0111
        ],
        "classification": [
          "parallel shift lower",
          "rotation towards puts"
        ],
        "parallelShift": -4.684,
        "rotation": -1.958,
        "wingChange": -0.067,
        "rmsChange": 4.86
      }
    },
    {
      "label": "25SEP26",
      "expiry": 1790323200000,
      "tauYears": 0.06701295,
      "daysToExpiry": 24.46,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 103.85,
        "previous": 105.02,
        "change": -1.17,
        "percentChange": -1.11
      },
      "atmIv": {
        "current": 64.97,
        "previous": 69.16,
        "change": -4.19,
        "percentChange": -6.06
      },
      "rr25": {
        "current": 3.2,
        "previous": 6.33,
        "change": -3.13,
        "percentChange": -49.45
      },
      "bf25": {
        "current": 4.58,
        "previous": 5.95,
        "change": -1.37,
        "percentChange": -23.03
      },
      "svi": {
        "a": {
          "current": -0.0816,
          "previous": -0.0671,
          "change": -0.0145,
          "percentChange": -21.6
        },
        "b": {
          "current": 0.1968,
          "previous": 0.1918,
          "change": 0.005,
          "percentChange": 2.62
        },
        "rho": {
          "current": -0.26,
          "previous": -0.0975,
          "change": -0.1625,
          "percentChange": -166.6
        },
        "m": {
          "current": -0.1821,
          "previous": -0.1004,
          "change": -0.0817,
          "percentChange": -81.38
        },
        "sigma": {
          "current": 0.5771,
          "previous": 0.5225,
          "change": 0.0546,
          "percentChange": 10.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": [
          77.5659,
          76.2835,
          75.052,
          73.8748,
          72.7554,
          71.6972,
          70.7035,
          69.7775,
          68.922,
          68.1398,
          67.4334,
          66.8048,
          66.2559,
          65.788,
          65.402,
          65.0984,
          64.8773,
          64.7383,
          64.6806,
          64.7029,
          64.8035,
          64.9804,
          65.2312,
          65.5533,
          65.9438,
          66.3997,
          66.9177,
          67.4945,
          68.1267,
          68.8111,
          69.5441,
          70.3225,
          71.143,
          72.0025,
          72.898,
          73.8265,
          74.7852,
          75.7716,
          76.783,
          77.8172,
          78.872
        ],
        "previous": [
          79.3005,
          78.1412,
          77.0289,
          75.9674,
          74.9605,
          74.012,
          73.1257,
          72.3054,
          71.5545,
          70.8764,
          70.2741,
          69.7503,
          69.3075,
          68.9476,
          68.672,
          68.4817,
          68.3772,
          68.3584,
          68.4247,
          68.575,
          68.8077,
          69.1207,
          69.5117,
          69.9778,
          70.5159,
          71.1226,
          71.7945,
          72.5279,
          73.3191,
          74.1643,
          75.0597,
          76.0018,
          76.9868,
          78.0113,
          79.0719,
          80.1654,
          81.2888,
          82.4391,
          83.6136,
          84.8097,
          86.0251
        ],
        "change": [
          -1.7346,
          -1.8577,
          -1.9769,
          -2.0926,
          -2.2051,
          -2.3148,
          -2.4222,
          -2.5279,
          -2.6325,
          -2.7366,
          -2.8407,
          -2.9455,
          -3.0516,
          -3.1596,
          -3.27,
          -3.3833,
          -3.4999,
          -3.6201,
          -3.7441,
          -3.8721,
          -4.0042,
          -4.1403,
          -4.2805,
          -4.4245,
          -4.5721,
          -4.7229,
          -4.8768,
          -5.0334,
          -5.1924,
          -5.3532,
          -5.5156,
          -5.6793,
          -5.8438,
          -6.0088,
          -6.1739,
          -6.3389,
          -6.5036,
          -6.6675,
          -6.8306,
          -6.9925,
          -7.1531
        ],
        "classification": [
          "parallel shift lower",
          "rotation towards puts"
        ],
        "parallelShift": -4.12,
        "rotation": -2.675,
        "wingChange": -0.174,
        "rmsChange": 4.494
      }
    },
    {
      "label": "25DEC26",
      "expiry": 1798185600000,
      "tauYears": 0.31632802,
      "daysToExpiry": 115.46,
      "expiryClassification": "standard",
      "rankingEligible": true,
      "forward": {
        "current": 103.78,
        "previous": 104.97,
        "change": -1.19,
        "percentChange": -1.13
      },
      "atmIv": {
        "current": 58.79,
        "previous": 59.77,
        "change": -0.98,
        "percentChange": -1.64
      },
      "rr25": {
        "current": 3.93,
        "previous": 5.02,
        "change": -1.09,
        "percentChange": -21.71
      },
      "bf25": {
        "current": 5.39,
        "previous": 5.26,
        "change": 0.13,
        "percentChange": 2.47
      },
      "svi": {
        "a": {
          "current": -0.1385,
          "previous": -0.0903,
          "change": -0.0482,
          "percentChange": -53.44
        },
        "b": {
          "current": 0.316,
          "previous": 0.2935,
          "change": 0.0225,
          "percentChange": 7.65
        },
        "rho": {
          "current": -0.1516,
          "previous": -0.2093,
          "change": 0.0577,
          "percentChange": 27.57
        },
        "m": {
          "current": -0.1482,
          "previous": -0.2043,
          "change": 0.0561,
          "percentChange": 27.47
        },
        "sigma": {
          "current": 0.7896,
          "previous": 0.7037,
          "change": 0.0859,
          "percentChange": 12.2
        }
      },
      "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": [
          62.3002,
          61.9005,
          61.5203,
          61.1602,
          60.8208,
          60.5025,
          60.2058,
          59.9312,
          59.6791,
          59.4497,
          59.2435,
          59.0607,
          58.9014,
          58.7659,
          58.6543,
          58.5665,
          58.5026,
          58.4626,
          58.4463,
          58.4535,
          58.484,
          58.5377,
          58.614,
          58.7128,
          58.8336,
          58.976,
          59.1394,
          59.3235,
          59.5276,
          59.7513,
          59.9939,
          60.2549,
          60.5337,
          60.8296,
          61.142,
          61.4703,
          61.8139,
          62.1721,
          62.5444,
          62.93,
          63.3285
        ],
        "previous": [
          62.3473,
          61.977,
          61.6279,
          61.3005,
          60.9953,
          60.7126,
          60.4529,
          60.2166,
          60.0038,
          59.8148,
          59.6497,
          59.5087,
          59.3918,
          59.2989,
          59.2299,
          59.1848,
          59.1633,
          59.1652,
          59.1901,
          59.2377,
          59.3076,
          59.3993,
          59.5125,
          59.6464,
          59.8007,
          59.9747,
          60.1678,
          60.3794,
          60.6089,
          60.8557,
          61.119,
          61.3983,
          61.6929,
          62.0021,
          62.3253,
          62.6618,
          63.0111,
          63.3725,
          63.7454,
          64.1291,
          64.5233
        ],
        "change": [
          -0.0471,
          -0.0765,
          -0.1076,
          -0.1403,
          -0.1745,
          -0.2101,
          -0.2471,
          -0.2854,
          -0.3247,
          -0.3651,
          -0.4062,
          -0.448,
          -0.4904,
          -0.533,
          -0.5756,
          -0.6183,
          -0.6607,
          -0.7026,
          -0.7438,
          -0.7842,
          -0.8236,
          -0.8616,
          -0.8985,
          -0.9336,
          -0.9671,
          -0.9987,
          -1.0284,
          -1.0559,
          -1.0813,
          -1.1044,
          -1.1251,
          -1.1434,
          -1.1592,
          -1.1725,
          -1.1833,
          -1.1915,
          -1.1972,
          -1.2004,
          -1.201,
          -1.1991,
          -1.1948
        ],
        "classification": [
          "rotation towards puts"
        ],
        "parallelShift": -0.785,
        "rotation": -0.719,
        "wingChange": 0.058,
        "rmsChange": 0.842
      }
    }
  ],
  "events": [
    {
      "type": "rotation",
      "title": "Largest eligible smile rotation",
      "label": "4SEP26",
      "value": -16.294,
      "score": 16.294,
      "unit": "volatility points"
    },
    {
      "type": "atmIv",
      "title": "Largest standard-tenor ATM IV move",
      "label": "1W",
      "value": -5.1,
      "score": 5.1,
      "unit": "volatility points"
    },
    {
      "type": "rr25",
      "title": "Largest standard-tenor RR25 move",
      "label": "1W",
      "value": -3.77,
      "score": 3.77,
      "unit": "volatility points"
    },
    {
      "type": "bf25",
      "title": "Largest standard-tenor BF25 move",
      "label": "2W",
      "value": -1.34,
      "score": 1.34,
      "unit": "volatility points"
    },
    {
      "type": "rho",
      "title": "Largest eligible SVI rho move",
      "label": "25SEP26",
      "value": -0.1625,
      "score": 0.1625,
      "unit": "parameter units"
    },
    {
      "type": "sigma",
      "title": "Largest eligible SVI sigma move",
      "label": "25DEC26",
      "value": 0.0859,
      "score": 0.0859,
      "unit": "parameter units"
    }
  ],
  "expiryEffects": [
    {
      "label": "1SEP26",
      "daysToExpiry": 0.46,
      "metric": "Smile rotation",
      "value": -29.757,
      "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": "25DEC26",
      "expiry": 1798185600000,
      "value": 0.22969805,
      "metric": "vega",
      "availability": "available"
    },
    "highestGamma": {
      "label": "1SEP26",
      "expiry": 1788249600000,
      "value": 0.147126271006,
      "metric": "gamma",
      "availability": "available"
    },
    "highestThetaDecay": {
      "label": "1SEP26",
      "expiry": 1788249600000,
      "value": -1.17631803,
      "metric": "theta",
      "availability": "available"
    },
    "highestVanna": {
      "label": "25DEC26",
      "expiry": 1798185600000,
      "value": 0.00110666,
      "metric": "vanna",
      "availability": "available"
    },
    "highestVolga": {
      "label": "25DEC26",
      "expiry": 1798185600000,
      "value": -0.01067919,
      "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": "1SEP26",
        "values": [
          95.6808,
          91.0878,
          86.4709,
          81.8305,
          77.167,
          72.4806,
          67.7704,
          63.0355,
          58.2737,
          53.4822,
          48.6574,
          43.7952,
          38.8916,
          33.9456,
          28.9622,
          23.9604,
          18.9858,
          14.1302,
          9.5546,
          5.5039,
          2.2859,
          0.1898,
          -0.6303,
          -0.2218,
          1.2064,
          3.3866,
          6.0734,
          9.0789,
          12.2714,
          15.564,
          18.9006,
          22.2458,
          25.5775,
          28.8819,
          32.1507,
          35.3792,
          38.5647,
          41.7061,
          44.8033,
          47.8565,
          50.8665
        ]
      },
      {
        "label": "4SEP26",
        "values": [
          23.205,
          22.027,
          20.8249,
          19.5975,
          18.3432,
          17.0607,
          15.7489,
          14.4073,
          13.0356,
          11.635,
          10.2077,
          8.7582,
          7.293,
          5.8218,
          4.3577,
          2.9171,
          1.5194,
          0.1862,
          -1.06,
          -2.1981,
          -3.2099,
          -4.0823,
          -4.8079,
          -5.3857,
          -5.8204,
          -6.1212,
          -6.3004,
          -6.3723,
          -6.3513,
          -6.2516,
          -6.0864,
          -5.8676,
          -5.6055,
          -5.3091,
          -4.986,
          -4.6425,
          -4.2837,
          -3.9141,
          -3.5372,
          -3.1558,
          -2.7725
        ]
      },
      {
        "label": "11SEP26",
        "values": [
          -2.3255,
          -2.5012,
          -2.6684,
          -2.8273,
          -2.9781,
          -3.121,
          -3.256,
          -3.3838,
          -3.5046,
          -3.6188,
          -3.7272,
          -3.8303,
          -3.9287,
          -4.0233,
          -4.1146,
          -4.2035,
          -4.2909,
          -4.3773,
          -4.4636,
          -4.5506,
          -4.6388,
          -4.7291,
          -4.8216,
          -4.9171,
          -5.016,
          -5.1182,
          -5.2242,
          -5.3339,
          -5.4473,
          -5.5644,
          -5.6848,
          -5.8085,
          -5.935,
          -6.0641,
          -6.1955,
          -6.3287,
          -6.4635,
          -6.5994,
          -6.7362,
          -6.8735,
          -7.0111
        ]
      },
      {
        "label": "25SEP26",
        "values": [
          -1.7346,
          -1.8577,
          -1.9769,
          -2.0926,
          -2.2051,
          -2.3148,
          -2.4222,
          -2.5279,
          -2.6325,
          -2.7366,
          -2.8407,
          -2.9455,
          -3.0516,
          -3.1596,
          -3.27,
          -3.3833,
          -3.4999,
          -3.6201,
          -3.7441,
          -3.8721,
          -4.0042,
          -4.1403,
          -4.2805,
          -4.4245,
          -4.5721,
          -4.7229,
          -4.8768,
          -5.0334,
          -5.1924,
          -5.3532,
          -5.5156,
          -5.6793,
          -5.8438,
          -6.0088,
          -6.1739,
          -6.3389,
          -6.5036,
          -6.6675,
          -6.8306,
          -6.9925,
          -7.1531
        ]
      },
      {
        "label": "25DEC26",
        "values": [
          -0.0471,
          -0.0765,
          -0.1076,
          -0.1403,
          -0.1745,
          -0.2101,
          -0.2471,
          -0.2854,
          -0.3247,
          -0.3651,
          -0.4062,
          -0.448,
          -0.4904,
          -0.533,
          -0.5756,
          -0.6183,
          -0.6607,
          -0.7026,
          -0.7438,
          -0.7842,
          -0.8236,
          -0.8616,
          -0.8985,
          -0.9336,
          -0.9671,
          -0.9987,
          -1.0284,
          -1.0559,
          -1.0813,
          -1.1044,
          -1.1251,
          -1.1434,
          -1.1592,
          -1.1725,
          -1.1833,
          -1.1915,
          -1.1972,
          -1.2004,
          -1.201,
          -1.1991,
          -1.1948
        ]
      }
    ]
  },
  "marketDiary": {
    "schemaVersion": 1,
    "source": "local-news-mcp",
    "generatedAt": "2026-08-31T20:58:00+00:00",
    "window": {
      "startAt": "2026-08-30T20:58:00+00:00",
      "endAt": "2026-08-31T20:58:00+00:00",
      "endExclusive": true
    },
    "headline": "SOL front-end volatility falls as skew rotates lower",
    "standfirst": "SOL saw the session\u2019s most pronounced surface move among the major coins: 1W ATM IV fell 5.10 points and front-end IV declined 4.51 points on average. RR25 moved toward relative put-side volatility, while remaining call-rich, and near-term convexity fell. A report on cancelled SOL supply was available in the window, but reaction data are partial and do not establish causation for the broad compression.",
    "days": [
      {
        "reportDate": "2026-08-31",
        "headline": "SOL volatility compresses sharply across front",
        "summary": "One-week implied volatility and skew fell materially while calls remained relatively richer.",
        "macro": {
          "summary": "No qualifying macro event was retained for SOL.",
          "events": []
        },
        "crypto": {
          "summary": "A digest reported validator agreement to cancel 18.9 million SOL.",
          "events": [
            {
              "eventId": "7c6102a7-cb2f-434b-87c6-65aedae9cd0f",
              "title": "Bitcoin\u2019s new quantum defenses, 18.9M SOL cancelled: Hodler\u2019s Digest",
              "publisher": "Cointelegraph",
              "url": "https://cointelegraph.com/magazine/bitcoins-new-quantum-defenses-189m-sol-cancelled-hodlers-digest",
              "publishedAt": "2026-08-30T23:36:16+00:00"
            }
          ]
        }
      }
    ]
  },
  "crossAssetMarketContext": {
    "schemaVersion": 1,
    "source": "market-context-mcp",
    "status": "available",
    "asset": "SOL",
    "sessionDate": "2026-08-28",
    "asOfTimestamp": "2026-08-28T20:00:00+00:00",
    "summary": "Latest completed common context available before the report cutoff. Crypto and SPX realised volatility use different annualisation clocks: sqrt(365) and sqrt(252), respectively.",
    "metrics": {
      "cryptoAtmIv30d": 67.6,
      "vix": 14.430000305175781,
      "vix9d": 11.22,
      "vix3m": 17.48,
      "ivSpread": 53.16999969482421,
      "ivRatio": 4.684684585609682,
      "cryptoRealisedVol20d": 69.19831465843626,
      "spxRealisedVol20": 10.580898229376473,
      "rvSpread": 58.61741642905979,
      "rvRatio": 6.539928194972733,
      "rvSpreadPercentile": 45.6221198156682,
      "rvSpreadPercentileSampleCount": 217,
      "rvRatioPercentile": 62.672811059907836,
      "rvRatioPercentileSampleCount": 217,
      "returnCorrelation30": 0.1827741522154003,
      "returnCorrelation30SampleCount": 30,
      "returnCorrelation60": 0.43280873597783703,
      "returnCorrelation60SampleCount": 60
    },
    "methodology": "Persisted common US session. SOL realised volatility is annualised on sqrt(365); SPX realised volatility is annualised on sqrt(252). Null IV percentiles are preserved because no eligible prior observations were available."
  }
}
