{
  "generated_at": "2026-10-23T15:31:01",
  "date": "2026-10-23",
  "bucket": "2026-10-23 15:30",
  "alerts_seen": [],
  "trigger": "scheduled",
  "model": "openai/gpt-oss-120b",
  "as_of": "15:30",
  "status": "ok",
  "overview": {
    "headline": "Bearish bias as call\u2011writer dominance deepens, spot teeters on max\u2011pain",
    "bias": "Bearish",
    "confidence": "High",
    "summary": "At 15:30 the PE\u2011CE OI diff sits at -729.5\u202fL (\u201115.16%) and PCR is 0.74, both indicating strong call\u2011writer dominance and a resistive market. Spot price 22600 is marginally above the VWAP of 22517.94, but the futures are trading below spot with a short\u2011build\u2011up, and writer sentiment is bearish. The diff has deepened steadily since the afternoon, reinforcing the bearish outlook.",
    "patterns": [
      {
        "title": "Call Writer Dominance Deepening",
        "detail": "PE\u2011CE OI diff moved from -642\u202fL at 14:45 to -729.5\u202fL now, showing call writers adding OI and increasing resistance.",
        "timeframe": "15m",
        "signal": "Bearish",
        "since": "14:45"
      },
      {
        "title": "PCR Decline",
        "detail": "PCR fell from 0.82 at the start of the session to 0.74, confirming call OI outweighs puts.",
        "timeframe": "Day",
        "signal": "Bearish",
        "since": "09:15"
      },
      {
        "title": "Spot Above VWAP",
        "detail": "Spot price 22600 is about 82 points above the VWAP of 22517.94, providing short\u2011term bullish support.",
        "timeframe": "5m",
        "signal": "Bullish",
        "since": "13:45"
      }
    ],
    "watch_levels": [
      {
        "level": 22600.0,
        "note": "Max pain / spot support"
      },
      {
        "level": 22517.94,
        "note": "VWAP, intraday pivot"
      }
    ],
    "what_to_watch": [
      "Whether spot holds above max pain 22600 while diff stays negative",
      "PCR remaining at or below 0.75",
      "Diff pushing beyond -750\u202fL indicating further call pressure",
      "Futures staying below spot, maintaining short buildup"
    ],
    "risks": [
      "A break below VWAP could trigger a pull\u2011back despite current support",
      "A sudden rise in PCR above 0.80 would signal put\u2011writer support and may reverse bias",
      "Unexpected news could disrupt the short\u2011build\u2011up and change sentiment"
    ]
  }
}