{
  "schema_version": 1,
  "date": "2026-08-04",
  "generated_at": "2026-08-03T21:50:20+00:00",
  "sentiment_read": "Tone: mixed (from 44 headlines).",
  "the_setup": "\u26a0 synthesis withheld \u2014 narrative failed no-direction gate",
  "technical_map": {
    "NQ": "PDH 28965 / PDL 28313 / PDC 28929.25; ON range 28382.75\u201328942.5; ATR 120.68, regime CHOP; EMAs 9:28816.63 / 20:28705.84 / 50:28507.74; magnets 29000, 28750, 29250; PDC 28929.25 in upper third of PD range",
    "ES": "PDH 7638.5 / PDL 7542.75 / PDC 7631.25; ON range 7545.25\u20137638.25; ATR 14.8, regime CHOP; EMAs 9:7612.31 / 20:7586.09 / 50:7539.45; magnets 7750, 7500, 7250; PDC 7631.25 in upper third of PD range",
    "GC": "PDH 4134.7 / PDL 4074 / PDC 4111; ON range 4098.1\u20134134.7; ATR 14.43, regime CHOP; EMAs 9:4102.01 / 20:4105.29 / 50:4112.29; magnets 4000, 4250; PDC 4111 in middle third of PD range"
  },
  "levels": {
    "NQ": {
      "symbol": "NQ",
      "pdh": 28965.0,
      "pdl": 28313.0,
      "pdc": 28929.25,
      "on_high": 28942.5,
      "on_low": 28382.75,
      "orb_anchors": {},
      "emas": {
        "9": 28816.63,
        "20": 28705.84,
        "50": 28507.74
      },
      "atr": 120.68,
      "regime": "CHOP",
      "magnets": [
        27000.0,
        27250.0,
        27500.0,
        27750.0,
        28000.0,
        28250.0,
        28500.0,
        28750.0,
        29000.0,
        29250.0,
        29500.0
      ]
    },
    "ES": {
      "symbol": "ES",
      "pdh": 7638.5,
      "pdl": 7542.75,
      "pdc": 7631.25,
      "on_high": 7638.25,
      "on_low": 7545.25,
      "orb_anchors": {},
      "emas": {
        "9": 7612.31,
        "20": 7586.09,
        "50": 7539.45
      },
      "atr": 14.8,
      "regime": "CHOP",
      "magnets": [
        7250.0,
        7500.0,
        7750.0
      ]
    },
    "GC": {
      "symbol": "GC",
      "pdh": 4134.7,
      "pdl": 4074.0,
      "pdc": 4111.0,
      "on_high": 4134.7,
      "on_low": 4098.1,
      "orb_anchors": {},
      "emas": {
        "9": 4102.01,
        "20": 4105.29,
        "50": 4112.29
      },
      "atr": 14.43,
      "regime": "CHOP",
      "magnets": [
        4000.0,
        4250.0
      ]
    }
  },
  "options": {
    "NQ": {
      "symbol": "NQ",
      "proxy_etf": "QQQ",
      "spot": 700.07,
      "expiry": "2026-08-04",
      "dte": 0,
      "expected_move": 6.44,
      "expected_move_pct": 0.009199,
      "expected_move_1w": 16.76,
      "expected_move_1w_pct": 0.02394,
      "atm_strike": 700.0,
      "max_pain": 681.0,
      "gamma_flip": 520.4335,
      "call_wall": 700.0,
      "put_wall": 700.0,
      "net_gex": -512507854.69,
      "pcr_oi": 1.8429,
      "pcr_volume": 1.1215,
      "heavy_call_oi": [
        [
          710.0,
          3340.0
        ],
        [
          705.0,
          2415.0
        ],
        [
          700.0,
          2373.0
        ],
        [
          709.0,
          2322.0
        ]
      ],
      "heavy_put_oi": [
        [
          575.0,
          6973.0
        ],
        [
          635.0,
          6490.0
        ],
        [
          620.0,
          5684.0
        ],
        [
          650.0,
          5283.0
        ]
      ],
      "note": "Retail GEX estimate from QQQ ETF options as a proxy for NQ; dealer short-call/long-put sign assumption; QQQ \u2260 index \u2260 future \u2014 positioning map, not a measured dealer book."
    },
    "ES": {
      "symbol": "ES",
      "proxy_etf": "SPY",
      "spot": 757.67,
      "expiry": "2026-08-04",
      "dte": 0,
      "expected_move": 2.835,
      "expected_move_pct": 0.003742,
      "expected_move_1w": 9.21,
      "expected_move_1w_pct": 0.012156,
      "atm_strike": 758.0,
      "max_pain": 743.0,
      "gamma_flip": 621.3819,
      "call_wall": 758.0,
      "put_wall": 750.0,
      "net_gex": -1733325794.37,
      "pcr_oi": 1.3367,
      "pcr_volume": 0.909,
      "heavy_call_oi": [
        [
          749.0,
          13233.0
        ],
        [
          744.0,
          10202.0
        ],
        [
          750.0,
          5353.0
        ],
        [
          748.0,
          4603.0
        ]
      ],
      "heavy_put_oi": [
        [
          714.0,
          12375.0
        ],
        [
          721.0,
          11029.0
        ],
        [
          704.0,
          8388.0
        ],
        [
          703.0,
          7774.0
        ]
      ],
      "note": "Retail GEX estimate from SPY ETF options as a proxy for ES; dealer short-call/long-put sign assumption; SPY \u2260 index \u2260 future \u2014 positioning map, not a measured dealer book."
    },
    "YM": {
      "symbol": "YM",
      "proxy_etf": "DIA",
      "spot": 531.22,
      "expiry": "2026-08-07",
      "dte": 3,
      "expected_move": 5.87,
      "expected_move_pct": 0.01105,
      "expected_move_1w": 9.2,
      "expected_move_1w_pct": 0.017319,
      "atm_strike": 531.0,
      "max_pain": 522.5,
      "gamma_flip": 386.822,
      "call_wall": 535.0,
      "put_wall": 520.0,
      "net_gex": -170495224.53,
      "pcr_oi": 0.6829,
      "pcr_volume": 1.542,
      "heavy_call_oi": [
        [
          535.0,
          3486.0
        ],
        [
          537.0,
          3324.0
        ],
        [
          525.0,
          1509.0
        ],
        [
          540.0,
          1428.0
        ]
      ],
      "heavy_put_oi": [
        [
          520.0,
          1436.0
        ],
        [
          515.0,
          1373.0
        ],
        [
          507.0,
          1127.0
        ],
        [
          492.0,
          526.0
        ]
      ],
      "note": "Retail GEX estimate from DIA ETF options as a proxy for YM; dealer short-call/long-put sign assumption; DIA \u2260 index \u2260 future \u2014 positioning map, not a measured dealer book."
    },
    "RTY": {
      "symbol": "RTY",
      "proxy_etf": "IWM",
      "spot": 296.22,
      "expiry": "2026-08-04",
      "dte": 0,
      "expected_move": 1.98,
      "expected_move_pct": 0.006684,
      "expected_move_1w": 5.285,
      "expected_move_1w_pct": 0.017841,
      "atm_strike": 296.0,
      "max_pain": 293.0,
      "gamma_flip": 245.0045,
      "call_wall": 297.0,
      "put_wall": 295.0,
      "net_gex": -41686666.44,
      "pcr_oi": 5.7302,
      "pcr_volume": 1.7485,
      "heavy_call_oi": [
        [
          302.0,
          1788.0
        ],
        [
          300.0,
          1633.0
        ],
        [
          294.0,
          1027.0
        ],
        [
          297.0,
          1022.0
        ]
      ],
      "heavy_put_oi": [
        [
          287.0,
          20262.0
        ],
        [
          286.0,
          10308.0
        ],
        [
          282.0,
          10124.0
        ],
        [
          280.0,
          5908.0
        ]
      ],
      "note": "Retail GEX estimate from IWM ETF options as a proxy for RTY; dealer short-call/long-put sign assumption; IWM \u2260 index \u2260 future \u2014 positioning map, not a measured dealer book."
    },
    "GC": {
      "symbol": "GC",
      "proxy_etf": "GLD",
      "spot": 371.71,
      "expiry": "2026-08-05",
      "dte": 1,
      "expected_move": 4.065,
      "expected_move_pct": 0.010936,
      "expected_move_1w": 7.65,
      "expected_move_1w_pct": 0.020581,
      "atm_strike": 372.0,
      "max_pain": 370.0,
      "gamma_flip": 375.961,
      "call_wall": 375.0,
      "put_wall": 370.0,
      "net_gex": -2155817.37,
      "pcr_oi": 0.8454,
      "pcr_volume": 0.8308,
      "heavy_call_oi": [
        [
          380.0,
          497.0
        ],
        [
          375.0,
          461.0
        ],
        [
          383.0,
          386.0
        ],
        [
          378.0,
          285.0
        ]
      ],
      "heavy_put_oi": [
        [
          367.0,
          558.0
        ],
        [
          360.0,
          522.0
        ],
        [
          363.0,
          506.0
        ],
        [
          370.0,
          270.0
        ]
      ],
      "note": "Retail GEX estimate from GLD ETF options as a proxy for GC; dealer short-call/long-put sign assumption; GLD \u2260 index \u2260 future \u2014 positioning map, not a measured dealer book."
    }
  },
  "congress": {
    "window_days": 50,
    "asof": "2026-08-04",
    "trade_count": 1026,
    "purchase_count": 801,
    "sale_count": 220,
    "exchange_count": 5,
    "purchase_notional_est": 13296901.5,
    "sale_notional_est": 25086497.0,
    "net_notional_est": -11789595.5,
    "index_purchase_count": 20,
    "index_sale_count": 10,
    "index_net_notional_est": 605505.0,
    "index_tickers": [
      "NVDA",
      "MSFT",
      "AAPL",
      "AMZN",
      "GOOGL",
      "GOOG",
      "META",
      "TSLA"
    ],
    "top_tickers": [
      [
        "AAPL",
        6,
        318000.0,
        3,
        3
      ],
      [
        "BRK.B",
        6,
        139503.0,
        6,
        0
      ],
      [
        "HUBB",
        6,
        48003.0,
        6,
        0
      ],
      [
        "HD",
        5,
        -124000.5,
        2,
        3
      ],
      [
        "GOOG",
        5,
        91001.5,
        4,
        1
      ],
      [
        "NVDA",
        5,
        50500.5,
        3,
        2
      ],
      [
        "MSFT",
        5,
        48501.5,
        4,
        1
      ],
      [
        "SPCX",
        4,
        56502.0,
        4,
        0
      ]
    ],
    "notable": [
      {
        "name": "Daniel Meuser",
        "chamber": "House",
        "ticker": "SPCX",
        "type": "purchase",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-15",
        "disclosure_date": "2026-06-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "AWK",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "CSX",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "DUK",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "LMT",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "MA",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "NEE",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "PFE",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Thomas H Tuberville",
        "chamber": "Senate",
        "ticker": "PG",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-08",
        "disclosure_date": "2026-07-16",
        "notable": true
      },
      {
        "name": "Sheldon Whitehouse",
        "chamber": "Senate",
        "ticker": "AAPL",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-24",
        "disclosure_date": "2026-07-08",
        "notable": true
      },
      {
        "name": "Sheldon Whitehouse",
        "chamber": "Senate",
        "ticker": "AAPL",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-24",
        "disclosure_date": "2026-07-08",
        "notable": true
      },
      {
        "name": "Sheldon Whitehouse",
        "chamber": "Senate",
        "ticker": "NVDA",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-06-30",
        "disclosure_date": "2026-07-08",
        "notable": true
      }
    ],
    "chambers": [
      "House",
      "Senate"
    ],
    "note": "Parsed STOCK Act disclosures (House + Senate), House, Senate chamber(s) with data in the last 50d. Disclosures LAG the actual trade by up to ~45 days (reporting window) \u2014 this is a map of what was FILED, not live positioning. Amount ranges are DISCLOSURE BUCKETS; all notional figures are midpoint ESTIMATES, not exact dollars. Descriptive only \u2014 no directional inference."
  },
  "scenarios": {
    "NQ": [
      "Acceptance above ON high 28942.5 puts PDH 28965 in question above.",
      "Rejection at 28942.5 leaves it as resistance, with 28382.75 and PDL 28313 below as support.",
      "Acceptance below ON low 28382.75 puts PDL 28313 in question below.",
      "Between 28382.75 and 28942.5, rangebound \u2014 the ON extremes are the edges to watch."
    ],
    "ES": [
      "Acceptance above ON high 7638.25 puts PDH 7638.5 in question above.",
      "Rejection at 7638.25 leaves it as resistance, with 7545.25 and PDL 7542.75 below as support.",
      "Acceptance below ON low 7545.25 puts PDL 7542.75 in question below.",
      "Between 7545.25 and 7638.25, rangebound \u2014 the ON extremes are the edges to watch."
    ],
    "GC": [
      "Acceptance above ON high 4134.7 puts PDH 4134.7 in question above.",
      "Rejection at 4134.7 leaves it as resistance, with 4098.1 and PDL 4074 below as support.",
      "Acceptance below ON low 4098.1 puts PDL 4074 in question below.",
      "Between 4098.1 and 4134.7, rangebound \u2014 the ON extremes are the edges to watch."
    ]
  },
  "charts": {
    "NQ": "NQ.png",
    "ES": "ES.png",
    "GC": "GC.png",
    "NQ_gamma": "NQ_gamma.png",
    "ES_gamma": "ES_gamma.png",
    "YM_gamma": "YM_gamma.png",
    "RTY_gamma": "RTY_gamma.png",
    "GC_gamma": "GC_gamma.png"
  },
  "catalyst_timeline": [
    "10:45 BST \u2014 S&P Global Manufacturing PMI (blackout 10:40\u201310:50)",
    "11:00 BST \u2014 Construction Spending (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Manufacturing Employment (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Manufacturing New Orders Index (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Manufacturing PMI (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Manufacturing Prices (blackout 10:55\u201311:05)",
    "12:30 BST \u2014 3-Month Bill Auction (blackout 12:25\u201312:35)",
    "12:30 BST \u2014 6-Month Bill Auction (blackout 12:25\u201312:35)",
    "12:30 BST \u2014 Atlanta Fed GDPNow (blackout 12:25\u201312:35)",
    "15:00 BST \u2014 Loan Officer Survey (blackout 14:55\u201315:05)",
    "17:40 BST \u2014 Total Vehicle Sales (blackout 17:35\u201317:45)"
  ],
  "material_filings": [],
  "overnight_digest": [
    "Cathie Wood sells $5.5 million of surging tech stock [Yahoo]",
    "Seagate Rallies on Strong Q4 Results and Guidance. What Does This Mean for STX Stock Here. [Yahoo]",
    "The tech stock dumpster fire should remind you of this important investing lesson [Yahoo]",
    "Xi Jinping warns world is \u2018crumbling into disarray\u2019 as 'dangerous' U.S. blockade hits markets. Protect your nest egg now [Yahoo]",
    "HSBC Says Stocks Have More Room to Rise as Market Sell Signal Fades [Yahoo]"
  ],
  "data_quality_notes": [
    "\u26a0 synthesis withheld \u2014 narrative failed no-direction gate"
  ],
  "instruments": [
    "NQ",
    "ES",
    "GC"
  ]
}