{
  "schema_version": 1,
  "date": "2026-07-07",
  "sentiment_read": "Overnight tone is cautious on tech: chip names sold off after Samsung's results, and the index-composition story of the session is SpaceX joining the Nasdaq 100 \u2014 reshuffle and IPO-rebound headlines rather than macro ones. Rivian's share sale and pre-announcement add to the single-name churn, and insider filings landed in GOOGL, META and NVDA. All instruments carry a CHOP regime tag, with ATR readings of 105.34 on NQ, 11.68 on ES and 13.01 on GC, so the tape enters the session compressed and two-sided. Macro flags read as a positive yield-curve signal alongside loose financial conditions per NFCI. The calendar stacks event risk through the London late morning \u2014 S&P Global services and composite PMIs, then the full ISM services suite with its prices and employment components, then a Fed Waller appearance at midday \u2014 followed by bill auctions and, late in the afternoon, the CFTC positioning reports across equity indices and metals, each release bracketed by a data blackout window.",
  "the_setup": "NQ: the overnight range is 29557.5 to 29916.75, sitting entirely below PDH 30094 with PDC 29852.25 in the middle third of the prior day's range. Acceptance above ON high 29916.75 puts PDH 30094 in question above; rejection at 29916.75 leaves it as resistance, with ON low 29557.5 and PDL 29683.25 below as support. Acceptance below 29557.5 puts PDL 29683.25 in question. Between 29557.5 and 29916.75, rangebound \u2014 the ON extremes are the edges to watch. EMAs at 29744.87, 29809.06 and 29859.49 all sit inside the ON range, and round-number magnets rest at 29750, 30000 and 29500. ES: ON high 7595.5 and PDH 7602.25 sit close together, making that zone the single upside reference. Acceptance above 7595.5 puts PDH 7602.25 in question above; rejection at 7595.5 leaves it as resistance, with ON low 7563 and PDL 7538 below as support. Acceptance below 7563 puts PDL 7538 in question. Between 7563 and 7595.5, rangebound. PDC 7585.75 printed in the upper third of the prior day's range, EMAs cluster tightly at 7577.32, 7576.21 and 7565.21 inside the ON range, and magnets at 7500 below and 7750 above frame the wider map. GC: acceptance above ON high 4174.4 puts PDH 4215.9 in question above; rejection at 4174.4 leaves it as resistance, with ON low 4127.7 and PDL 4140.5 below as support. Acceptance below 4127.7 puts PDL 4140.5 in question. Between 4127.7 and 4174.4, rangebound. PDC 4168.5 sits near the top of the ON range, EMAs at 4148.38, 4156.67 and 4153.92 rest mid-range, and magnets at 4250 above with 4000 and 3750 further below mark the round-number map; the late-afternoon CFTC gold positioning report is the instrument-specific calendar item.",
  "technical_map": {
    "NQ": "PDH 30094 / PDL 29683.25 / PDC 29852.25; ON range 29557.5\u201329916.75; ATR 105.34, regime CHOP; EMAs 9:29744.87 / 20:29809.06 / 50:29859.49; magnets 29750, 30000, 29500; PDC 29852.25 in middle third of PD range",
    "ES": "PDH 7602.25 / PDL 7538 / PDC 7585.75; ON range 7563\u20137595.5; ATR 11.68, regime CHOP; EMAs 9:7577.32 / 20:7576.21 / 50:7565.21; magnets 7500, 7750, 7250; PDC 7585.75 in upper third of PD range",
    "GC": "PDH 4215.9 / PDL 4140.5 / PDC 4168.5; ON range 4127.7\u20134174.4; ATR 13.01, regime CHOP; EMAs 9:4148.38 / 20:4156.67 / 50:4153.92; magnets 4250, 4000, 3750; PDC 4168.5 in middle third of PD range"
  },
  "levels": {
    "NQ": {
      "symbol": "NQ",
      "pdh": 30094.0,
      "pdl": 29683.25,
      "pdc": 29852.25,
      "on_high": 29916.75,
      "on_low": 29557.5,
      "orb_anchors": {},
      "emas": {
        "9": 29744.87,
        "20": 29809.06,
        "50": 29859.49
      },
      "atr": 105.34,
      "regime": "CHOP",
      "magnets": [
        29000.0,
        29250.0,
        29500.0,
        29750.0,
        30000.0,
        30250.0,
        30500.0,
        30750.0
      ]
    },
    "ES": {
      "symbol": "ES",
      "pdh": 7602.25,
      "pdl": 7538.0,
      "pdc": 7585.75,
      "on_high": 7595.5,
      "on_low": 7563.0,
      "orb_anchors": {},
      "emas": {
        "9": 7577.32,
        "20": 7576.21,
        "50": 7565.21
      },
      "atr": 11.68,
      "regime": "CHOP",
      "magnets": [
        7250.0,
        7500.0,
        7750.0
      ]
    },
    "GC": {
      "symbol": "GC",
      "pdh": 4215.9,
      "pdl": 4140.5,
      "pdc": 4168.5,
      "on_high": 4174.4,
      "on_low": 4127.7,
      "orb_anchors": {},
      "emas": {
        "9": 4148.38,
        "20": 4156.67,
        "50": 4153.92
      },
      "atr": 13.01,
      "regime": "CHOP",
      "magnets": [
        3750.0,
        4000.0,
        4250.0
      ]
    }
  },
  "options": {
    "NQ": {
      "symbol": "NQ",
      "proxy_etf": "QQQ",
      "spot": 710.35,
      "expiry": "2026-07-07",
      "dte": 0,
      "expected_move": 13.86,
      "expected_move_pct": 0.019512,
      "expected_move_1w": 23.56,
      "expected_move_1w_pct": 0.033167,
      "atm_strike": 710.0,
      "max_pain": 724.0,
      "gamma_flip": null,
      "call_wall": 712.0,
      "put_wall": 710.0,
      "net_gex": 95929876.53,
      "pcr_oi": 1.6366,
      "pcr_volume": 0.9495,
      "heavy_call_oi": [
        [
          730.0,
          8411.0
        ],
        [
          725.0,
          5775.0
        ],
        [
          727.0,
          4501.0
        ],
        [
          740.0,
          4426.0
        ]
      ],
      "heavy_put_oi": [
        [
          500.0,
          16046.0
        ],
        [
          724.0,
          9616.0
        ],
        [
          710.0,
          6696.0
        ],
        [
          700.0,
          6047.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": 748.705,
      "expiry": "2026-07-07",
      "dte": 0,
      "expected_move": 4.0,
      "expected_move_pct": 0.005343,
      "expected_move_1w": 9.51,
      "expected_move_1w_pct": 0.012702,
      "atm_strike": 749.0,
      "max_pain": 749.0,
      "gamma_flip": 748.428,
      "call_wall": 749.0,
      "put_wall": 748.0,
      "net_gex": -571374193.6,
      "pcr_oi": 0.9497,
      "pcr_volume": 1.0238,
      "heavy_call_oi": [
        [
          753.0,
          26947.0
        ],
        [
          751.0,
          18881.0
        ],
        [
          755.0,
          16642.0
        ],
        [
          760.0,
          15722.0
        ]
      ],
      "heavy_put_oi": [
        [
          750.0,
          18280.0
        ],
        [
          745.0,
          17483.0
        ],
        [
          748.0,
          12880.0
        ],
        [
          747.0,
          11187.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": 530.205,
      "expiry": "2026-07-10",
      "dte": 3,
      "expected_move": 4.64,
      "expected_move_pct": 0.008751,
      "expected_move_1w": 8.5,
      "expected_move_1w_pct": 0.016032,
      "atm_strike": 530.0,
      "max_pain": 525.0,
      "gamma_flip": 530.3814,
      "call_wall": 531.0,
      "put_wall": 525.0,
      "net_gex": -1185768.72,
      "pcr_oi": 0.7179,
      "pcr_volume": 0.649,
      "heavy_call_oi": [
        [
          538.0,
          5517.0
        ],
        [
          536.0,
          3869.0
        ],
        [
          537.0,
          2461.0
        ],
        [
          530.0,
          2245.0
        ]
      ],
      "heavy_put_oi": [
        [
          520.0,
          3679.0
        ],
        [
          525.0,
          2058.0
        ],
        [
          502.0,
          1007.0
        ],
        [
          524.0,
          773.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.54,
      "expiry": "2026-07-07",
      "dte": 0,
      "expected_move": 3.01,
      "expected_move_pct": 0.01015,
      "expected_move_1w": 6.74,
      "expected_move_1w_pct": 0.022729,
      "atm_strike": 297.0,
      "max_pain": 299.0,
      "gamma_flip": 200.0,
      "call_wall": 297.0,
      "put_wall": 295.0,
      "net_gex": -1577491.9,
      "pcr_oi": 0.9278,
      "pcr_volume": 0.8938,
      "heavy_call_oi": [
        [
          302.0,
          6715.0
        ],
        [
          301.0,
          5261.0
        ],
        [
          304.0,
          3135.0
        ],
        [
          303.0,
          3112.0
        ]
      ],
      "heavy_put_oi": [
        [
          291.0,
          2952.0
        ],
        [
          298.0,
          2881.0
        ],
        [
          299.0,
          2837.0
        ],
        [
          300.0,
          2348.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": 381.9,
      "expiry": "2026-07-08",
      "dte": 1,
      "expected_move": 5.03,
      "expected_move_pct": 0.013171,
      "expected_move_1w": 8.73,
      "expected_move_1w_pct": 0.022859,
      "atm_strike": 382.0,
      "max_pain": 376.0,
      "gamma_flip": 381.0,
      "call_wall": 382.0,
      "put_wall": 376.0,
      "net_gex": -199783846.68,
      "pcr_oi": 0.7841,
      "pcr_volume": 0.5375,
      "heavy_call_oi": [
        [
          425.0,
          1842.0
        ],
        [
          385.0,
          1463.0
        ],
        [
          390.0,
          762.0
        ],
        [
          388.0,
          494.0
        ]
      ],
      "heavy_put_oi": [
        [
          357.0,
          1068.0
        ],
        [
          376.0,
          682.0
        ],
        [
          365.0,
          605.0
        ],
        [
          363.0,
          565.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-07-07",
    "trade_count": 397,
    "purchase_count": 224,
    "sale_count": 172,
    "exchange_count": 1,
    "purchase_notional_est": 8677616.0,
    "sale_notional_est": 10505087.5,
    "net_notional_est": -1827471.5,
    "index_purchase_count": 9,
    "index_sale_count": 12,
    "index_net_notional_est": -266501.5,
    "index_tickers": [
      "NVDA",
      "MSFT",
      "AAPL",
      "AMZN",
      "GOOGL",
      "GOOG",
      "META",
      "TSLA"
    ],
    "top_tickers": [
      [
        "LPLA",
        6,
        48003.0,
        6,
        0
      ],
      [
        "T",
        5,
        66501.5,
        4,
        1
      ],
      [
        "HUBB",
        5,
        47003.0,
        5,
        0
      ],
      [
        "TDG",
        5,
        40002.5,
        5,
        0
      ],
      [
        "AAPL",
        5,
        32500.5,
        3,
        2
      ],
      [
        "BWXT",
        4,
        81002.0,
        4,
        0
      ],
      [
        "BIIB",
        4,
        74002.5,
        4,
        0
      ],
      [
        "AMD",
        4,
        32002.0,
        4,
        0
      ]
    ],
    "notable": [
      {
        "name": "Sheldon Whitehouse",
        "chamber": "Senate",
        "ticker": "NVDA",
        "type": "sale",
        "amount": "$100,001 - $250,000",
        "amount_mid": 175000.5,
        "txn_date": "2026-05-08",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Sheldon Whitehouse",
        "chamber": "Senate",
        "ticker": "NVDA",
        "type": "sale",
        "amount": "$100,001 - $250,000",
        "amount_mid": 175000.5,
        "txn_date": "2026-05-08",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Tim Moore",
        "chamber": "House",
        "ticker": "T",
        "type": "purchase",
        "amount": "$50,001 - $100,000",
        "amount_mid": 75000.5,
        "txn_date": "2026-06-04",
        "disclosure_date": "2026-06-04",
        "notable": true
      },
      {
        "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": "Tim Moore",
        "chamber": "House",
        "ticker": "T",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-05-21",
        "disclosure_date": "2026-05-21",
        "notable": true
      },
      {
        "name": "Sheldon Whitehouse",
        "chamber": "Senate",
        "ticker": "ORCL",
        "type": "sale",
        "amount": "$15,001 - $50,000",
        "amount_mid": 32500.5,
        "txn_date": "2026-05-07",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Josh Gottheimer",
        "chamber": "House",
        "ticker": "ABBV",
        "type": "sale",
        "amount": "$1,001 - $15,000",
        "amount_mid": 8000.5,
        "txn_date": "2026-05-05",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Josh Gottheimer",
        "chamber": "House",
        "ticker": "AMD",
        "type": "purchase",
        "amount": "$1,001 - $15,000",
        "amount_mid": 8000.5,
        "txn_date": "2026-05-05",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Josh Gottheimer",
        "chamber": "House",
        "ticker": "ADI",
        "type": "purchase",
        "amount": "$1,001 - $15,000",
        "amount_mid": 8000.5,
        "txn_date": "2026-05-19",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Josh Gottheimer",
        "chamber": "House",
        "ticker": "FN",
        "type": "purchase",
        "amount": "$1,001 - $15,000",
        "amount_mid": 8000.5,
        "txn_date": "2026-05-01",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Josh Gottheimer",
        "chamber": "House",
        "ticker": "LITE",
        "type": "purchase",
        "amount": "$1,001 - $15,000",
        "amount_mid": 8000.5,
        "txn_date": "2026-05-22",
        "disclosure_date": "2026-06-02",
        "notable": true
      },
      {
        "name": "Josh Gottheimer",
        "chamber": "House",
        "ticker": "MU",
        "type": "purchase",
        "amount": "$1,001 - $15,000",
        "amount_mid": 8000.5,
        "txn_date": "2026-05-21",
        "disclosure_date": "2026-06-02",
        "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 29916.75 puts PDH 30094 in question above.",
      "Rejection at 29916.75 leaves it as resistance, with 29557.5 and PDL 29683.25 below as support.",
      "Acceptance below ON low 29557.5 puts PDL 29683.25 in question below.",
      "Between 29557.5 and 29916.75, rangebound \u2014 the ON extremes are the edges to watch."
    ],
    "ES": [
      "Acceptance above ON high 7595.5 puts PDH 7602.25 in question above.",
      "Rejection at 7595.5 leaves it as resistance, with 7563 and PDL 7538 below as support.",
      "Acceptance below ON low 7563 puts PDL 7538 in question below.",
      "Between 7563 and 7595.5, rangebound \u2014 the ON extremes are the edges to watch."
    ],
    "GC": [
      "Acceptance above ON high 4174.4 puts PDH 4215.9 in question above.",
      "Rejection at 4174.4 leaves it as resistance, with 4127.7 and PDL 4140.5 below as support.",
      "Acceptance below ON low 4127.7 puts PDL 4140.5 in question below.",
      "Between 4127.7 and 4174.4, 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 Composite PMI (blackout 10:40\u201310:50)",
    "10:45 BST \u2014 S&P Global Services PMI (blackout 10:40\u201310:50)",
    "11:00 BST \u2014 CB Employment Trends Index (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Non-Manufacturing Business Activity (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Non-Manufacturing Employment (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Non-Manufacturing New Orders (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Non-Manufacturing PMI (blackout 10:55\u201311:05)",
    "11:00 BST \u2014 ISM Non-Manufacturing Prices (blackout 10:55\u201311:05)",
    "12:00 BST \u2014 Fed Waller Speaks (blackout 11:55\u201312: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)",
    "16:30 BST \u2014 CFTC Aluminium speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Copper speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Corn speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Crude Oil speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Gold speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Nasdaq 100 speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Natural Gas speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC S&P 500 speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Silver speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Soybeans speculative net positions (blackout 16:25\u201316:35)",
    "16:30 BST \u2014 CFTC Wheat speculative net positions (blackout 16:25\u201316:35)"
  ],
  "material_filings": [
    "GOOGL: 7 Form-4 insider filing(s)",
    "META: 1 Form-4 insider filing(s)",
    "NVDA: 1 Form-4 insider filing(s)"
  ],
  "overnight_digest": [
    "Stock market today: S&P 500, Nasdaq slip after Samsung results spark chip sell-off [Yahoo]",
    "SpaceX Joins Nasdaq 100 Riding A Wave Of Buy Ratings [Yahoo]",
    "Tech stocks live: Chip stocks sell off, SpaceX joins Nasdaq-100 [Yahoo]",
    "Daily Spotlight: SpaceX Helps IPO Market Rebound [Yahoo]",
    "Rivian stock down on 75M share sale, pre-announces Q2 revenue [Yahoo]"
  ],
  "data_quality_notes": [],
  "instruments": [
    "NQ",
    "ES",
    "GC"
  ]
}