Daily Pulse — Options Flow + Dark Pool, 6 July 2026

MPI 64 Regime Bull · early SPY $751.28 +0.87% QQQ $722.82 +1.43% VIX 15.57 SPY/QQQ/VIX as of 6 July 2026 close MPI as of 2 July 2026 close

6 July 2026 — EOD read. First session back from the long holiday weekend, and the tape picked up right where it left off before the break: higher, quieter, and with the interesting business happening off-exchange and out on the 2027 expiries.

What happened

SPY gained +0.87% to $751.28 versus Thursday’s close, tagging an intraday high of $752.41 — new-high territory. QQQ did better, up +1.43% to $722.82, and NVDA added +0.37% to $195.55 on a noticeably lighter options tape than its recent averages. VIX finished at 15.57 with an IV rank in the low teens on SPY — index protection is about as cheap as it has been all year.

Market-wide, the single-name tape leaned constructive: roughly 36.2M calls traded against 25.7M puts (a 0.71 put/call), with about $22.1B in call premium versus $12.6B in put premium. But the index complex told a more hedged story — SPY ran a 1.06 put/call and QQQ a 1.04, so puts modestly outpaced calls on both benchmarks even as they rallied. On the desk-flow tape, we flagged repeated size in long-dated SPX downside: roughly $19M in premium across June ’27 and December ’27 puts at the 6500 and 4500 strikes, alongside heavy two-way September 7590–7600 structures. Off-exchange, the blocks were big: a $326M NVDA print (1.67M shares at $195.55), $265M in SNDK, $130M in SPY, $128M in MU, $112M in DIA, and a $110M block in KVUE.

Why it matters

Our read is that institutions are staying long but paying up for time and distance on their hedges. New index highs with sub-16 VIX and cheap IV rank is exactly the environment where patient money layers in 2027 tail protection — and that’s precisely what the repeated-hit SPX put buying looks like. It is not a bearish call; it is insurance bought while it’s cheap. The split between a 0.71 market-wide put/call and above-parity put/call on both SPY and QQQ says the same thing: single names are being chased, indices are being hedged.

The dark-pool tape reinforces the constructive lean. Size changed hands in NVDA, MU, TSM, and SNDK — the semiconductor and memory complex keeps absorbing blocks near highs, which historically reads more like accumulation than distribution when the underlying tape is making new highs. The one that raised an eyebrow was KVUE: 5.6M shares in a sleepy consumer-defensive name is not routine rebalancing size.

What to watch into Tuesday

  • SPY $752.40 / $747.40 — today’s high and low bracket the session; above $752.40 is blue-sky, and the $750 round level is first support.
  • QQQ $726 / $718.50 — hold above the $718.50 area keeps the breakout structure intact; $726 was the intraday cap.
  • VIX 15.5 with low IV rank — hedges are cheap and the long-dated SPX put flow says desks are using it; a pop back above 17 would be the first crack.
  • SPX 7590–7600 — heavy two-way September premium clustered here today; treat it as a near-term magnet/pin zone.
  • BAC into 7/14 earnings — $8.5M of aggressive long-dated call buying today; bank earnings season is the next catalyst on the calendar.
  • NVDA $197.55 / $194 — today’s high versus the support shelf; the $326M closing block means someone big just repositioned.

Names on our radar

TickerSignalRead
SPX~$19M repeated hits in Jun ’27 / Dec ’27 puts (6500, 4500 strikes)Long-dated tail protection layered into strength — insurance, not a top call
BAC$8.5M ask-side sweeps-then-floor in Jun ’27 65 callsAggressive long-horizon upside bet a week ahead of 7/14 earnings
SNDK$7.1M bought 7/10 1570 calls vs ~$5.2M bought 7/17 1500 puts; $265M dark-pool blockTwo-way fight in a very high-IV name — expect continued violent chop
NVDA$326M dark-pool print at $195.55 (1.67M shares)Major size repositioned at the closing print; options tape ran below recent averages
MUDec ’28 1200 calls bought at the ask; $128M dark-pool blockLong-horizon bullish positioning plus block accumulation in memory
AAPL$3.15M in 7/31 320 calls hit the bid, volume ~2x OIReads as call selling into the 7/30 earnings print — premium harvest, not a chase
META$1.6M Dec 575 calls, mostly ask-sidePatient upside accumulation ahead of 7/29 earnings
KVUE$110M dark-pool block (5.6M shares)Unusual size for a defensive name — watching for follow-through or news

The set-up

New highs on the indices, a sub-16 VIX, single-name call premium running nearly 2:1 over puts, and blocks getting absorbed in the semis — the trend tape remains bullish, and our regime model agrees (MPI 64, Bull · early, as of the 2 July close). The tell we’re respecting is the quiet, methodical long-dated index put buying underneath it: smart money is staying in the pool but moving closer to the ladder. Into Tuesday we lean with the trend above SPY $750, keep an eye on the SPX 7590–7600 pin zone, and let bank earnings — starting with BAC on 7/14 — set the tone for the next leg.

Method note

Flow and dark-pool data sourced from Unusual Whales. MPI score and regime classifier are our internal composite; daily synthesis is AI-assisted from those inputs. The MPI snapshot in the header strip reflects the 2 July 2026 close, the most recent composite run; index prices reflect today’s close. Bid/ask-side premium reads are inferred from execution prints and open-interest context; volume-over-OI activity is unconfirmed as new positioning until the next OI update.

This is research, not advice. Position sizing, risk management, and exit discipline are yours.

Daily Pulse — Options Flow + Dark Pool, 2 July 2026

MPI 62 Regime Bull · early SPY $744.78 -0.13% QQQ $712.60 -1.73% VIX 16.15 SPY/QQQ/VIX as of 2 July 2026 close MPI as of 1 July 2026 close

Thursday, 2 July 2026 — EOD read. The pre-holiday session rhymed with Wednesday, only louder: the broad index barely moved while the Nasdaq took its second straight 1.5%+ hit — and the volatility market spent the whole day yawning about it. SPY faded from a fresh morning high; QQQ never got off the mat. Into a three-day weekend, the tape chose rotation over protection.

What happened

SPY closed $744.78, down 0.13%, but the path mattered: a 751.31 morning high — a new recent extreme — sold steadily down to 740.03 before a partial reclaim into the bell. QQQ dropped 1.73% to $712.60, stacking on Wednesday’s 1.53% loss for a two-day, 3.2% tech give-back; it opened 725.58 and never traded above 730.83. NVDA slipped another 1.39% to $194.83. The tell, again, was the VIX: it fell 2.65% to 16.15, printing as low as 15.79 — a Nasdaq bleeding out for a second day into a long weekend, and nobody paying up for crash protection.

Flow was heavier and more two-sided than Wednesday. SPY ran 7.57M calls against 7.29M puts (0.96 put/call) but put premium outran call premium $1.35B to $1.13B, with net premium −$82M — the index book paid for downside even as contract volume leaned to calls. QQQ ran a 0.94 put/call with net premium −$61M, a clear cooling from Wednesday’s +$151M call-buying spree, and its IV rank pushed up toward the 73rd percentile of the year — Nasdaq protection is getting expensive relative to a 16-handle VIX.

Why it matters

The closing dark-pool tape was enormous. A $1.86B SPY average-price print crossed just after the bell — the week’s largest — alongside a $1.07B NVDA block at the closing price and roughly $1.4B in QQQ across three prints. Add $674M in SPYM, twin IVV prints near $385M each, and VOO size through the day, and the picture is index paper changing hands wholesale into the holiday — consistent with rebalance-week mechanics still washing through rather than a directional statement. The single-name standouts were SNOW ($665M at $260.15), BKNG ($415M) and AMZN ($364M), with a $326M SMH block marking the semis complex that led the week’s downside.

Our read: two straight days of the same pattern — flat index, soft tech, sleepy vol — is a rotation consolidating, not a top forming. But the divergence between a 73rd-percentile QQQ IV rank and a 16-handle VIX says the market is pricing single-complex risk (tech/semis) rather than systemic risk. That’s the honest tension to carry into next week: the index book is calm, the Nasdaq book is not.

What to watch into Monday (6 July)

  • Holiday: Friday 3 July is the July-4th observed close — next session is Monday. Three days of headline risk on a book that chose not to hedge.
  • SPY: 751.31 is the new high-water mark; 740.03 (today’s low) is the line — below it, Monday’s 732 shelf from last week is next.
  • QQQ: 707.56 was today’s low. Two-day give-back stops there or the June range (702–706) gets retested; bulls need 717 back first.
  • VIX: 15.79–16.15 into a long weekend is complacent by construction. A Monday open over 17 says the weekend repriced something.
  • NVDA: 192.35 (today’s low) is the pivot — it’s been sold for three sessions since rejecting $200.
  • Semis: the $326M SMH print at $592 marks the level; the complex led the downside both days and decides whether the rotation stays orderly.

Names on our radar

TickerSignalRead
SPY$1.86B closing dark-pool print — week’s largest — plus $500M and $390M blocksWholesale index transfer into the holiday; rebalance mechanics, not conviction
NVDA$1.07B block at $194.83 on a third straight red closeSize crossing at the lows — watch whether it marks absorption or distribution
QQQ~$1.4B across closing prints; IV rank ~73rd percentileNasdaq protection bid persists even with spot VIX at 16
SNOW$665M block at $260.15The day’s software standout off-exchange
BKNG$415M prior-reference printConsumer-cyclical size in an otherwise index-dominated tape
AMZN$364M block at $242.67Mega-cap consumer paper in the closing cross
SMH$326M block at $592.29Semis marked at the lows after leading the two-day fade
MSFT$330M and $315M contingent blocksTwo-sided structure trades — positioning, not a clean directional bet

The set-up

Net-net, the market went into the long weekend flat on the index, down hard in tech for a second day, and unhedged at the headline level — with the protection demand hiding in the Nasdaq complex where the damage actually is. We carry a constructive-but-watchful posture into Monday: the rotation out of semis has been orderly, the value/financials bid from the start of the quarter hasn’t been refuted, and vol is priced for nothing going wrong over three days. QQQ’s 707.56 low and NVDA’s 192.35 are the lines that tell us Monday whether orderly stays orderly.

Method note

Index levels and closes are end-of-day prints for the session dated above; flow and block figures are session aggregates. The MPI reading and regime label are our internal composite and reflect the 1 July 2026 close — one trading day behind this session’s tape, which is why the strip surfaces both dates rather than print a lagged number behind a “today” label. Flow and dark-pool data sourced from Unusual Whales. MPI score and regime classifier are our internal composite; daily synthesis is AI-assisted from those inputs.

Publication note: this post was back-filled on 6 July 2026 after a publishing outage on 1–2 July. All market data are the actual EOD prints for the session dated above, and the MPI strip carries the composite value as it stood at this session’s close; nothing has been revised.

This is research, not advice. Position sizing, risk management, and exit discipline are yours.

Daily Pulse — Options Flow + Dark Pool, 1 July 2026

MPI 61 Regime Bull · early SPY $745.76 -0.14% QQQ $725.17 -1.53% VIX 16.59 SPY/QQQ/VIX as of 1 July 2026 close MPI as of 30 June 2026 close

Wednesday, 1 July 2026 — EOD read. The third quarter opened with a rotation, not a rally. The headline index barely moved — SPY off 0.14% — but underneath, the Nasdaq gave back 1.5% while the money that left tech showed up, in size, in financials, value wrappers and bond ETFs on the off-exchange tape. Day one of Q3 read like a book being re-based, not a book being sold.

What happened

SPY closed $745.76, down 0.14% from Tuesday’s $746.77, after tagging 749.44 at the high — a quiet index print masking a loud internal rotation. QQQ dropped 1.53% to $725.17, giving back most of Tuesday’s quarter-end pop, with NVDA off 1.25% to $197.58 after failing to hold the $200 handle it reclaimed a day earlier. The VIX barely acknowledged any of it, ticking up to 16.59 from 16.45 — no fear bid behind the tech fade.

The option tape carried the more interesting tell. Both index wrappers ran call-heavy by contract volume — SPY at a 0.96 put/call, QQQ at 0.90 — and QQQ’s premium tape was decisively call-tilted: roughly $1.45B in call premium against $0.87B in puts, with net premium finishing +$151M on a −1.53% day. That’s dip-buyers paying up for upside into weakness, not a book heading for the exits. SPY’s net premium leaned modestly negative (−$65M), consistent with light index hedging rather than distribution.

Why it matters

The dark pool told us where the tech money went. The day’s largest single-name prints were bank and value paper: JPM crossed roughly $1.8B across three blocks around $334, MA printed $429M, CSCO $417M, ABBV $389M. The wrapper flow rhymed — a $537M IWD (value) block against $532M in IWF (growth), $835M in IEMG, and north of $1.1B across BND and BSV bond-ETF prints. That mix — value, international, fixed income — is the classic fingerprint of a new-quarter allocation reset, and it lines up with the financials accumulation we flagged in Citi and Goldman blocks at quarter-end.

Tech wasn’t abandoned — MU printed $1.16B across two blocks near $1,032 and NVDA crossed a clean $500M at the closing price — but the marginal dollar clearly rotated. Our read: day one of Q3 was rebalancing mechanics plus a genuine broadening, with the call-premium bid under QQQ arguing this is rotation within a constructive tape, not the start of distribution. The VIX shrug supports that.

What to watch into Thursday (2 July)

  • SPY: 749.44 is the new intraday high to beat; 742.38 (today’s low) is first support, with Monday’s 741 shelf right behind it.
  • QQQ: 724.60 was defended at the low. Hold it and today is a digestion day; lose it and the gap toward 716 opens.
  • VIX: 16.59 and asleep. Sub-16.45 keeps the vol unwind intact; a push over 17.30 into the holiday weekend would say hedges are being rebuilt.
  • NVDA: $200 rejected — 193.45 (today’s low) is the line; below it the June range-lows come back into play.
  • Financials: after ~$1.8B of JPM blocks, watch whether the sector bid follows through in price or fades as allocation noise.
  • Holiday tape: Friday is the July-4th observed close — Thursday is a pre-holiday session and liquidity thins into the bell.

Names on our radar

TickerSignalRead
JPM~$1.8B in dark-pool blocks around $334The day’s dominant single-name print — financials accumulation extends
MU$1.16B across two blocks near $1,032Institutions still positioning around the memory story after the run
NVDA$500M block at $197.58; −1.25% closeRejected at $200 but the size crossed at the close, not below it
QQQNet premium +$151M on a −1.53% day; P/C 0.90Call buyers funding the dip — rotation, not exit
IWD / IWF$537M value vs $532M growth blocks, minutes apartPaired style-box prints — textbook quarter-start rebalance
BND / BSV>$1.1B combined bond-ETF printsFixed-income allocation leg of the reset
MSFT$431M block at $384.28Mega-cap software in the rotation mix
IEMG$835M block at $80.90EM allocation — the diversification bid is real

The set-up

Net-net, Q3 opened with the index flat, tech softer, and the biggest money on the tape rotating into financials, value and bonds — with option flow under the Nasdaq still leaning long. We’re treating this as a broadening tape until the price action says otherwise: the burden stays on the bears while VIX sits under 17 and dip-buyers keep paying for QQQ calls. Thursday’s pre-holiday session is the test of whether today’s 724.60 QQQ defense holds on thinner liquidity.

Method note

Index levels and closes are end-of-day prints for the session dated above; flow and block figures are session aggregates. The MPI reading and regime label are our internal composite and reflect the 30 June 2026 close — one trading day behind this session’s tape, which is why the strip surfaces both dates rather than print a lagged number behind a “today” label. Flow and dark-pool data sourced from Unusual Whales. MPI score and regime classifier are our internal composite; daily synthesis is AI-assisted from those inputs.

Publication note: this post was back-filled on 6 July 2026 after a publishing outage on 1–2 July. All market data are the actual EOD prints for the session dated above, and the MPI strip carries the composite value as it stood at this session’s close; nothing has been revised.

This is research, not advice. Position sizing, risk management, and exit discipline are yours.

Daily Pulse — Options Flow + Dark Pool, 30 June 2026

MPI 57 Regime Bull · early SPY $746.77 +0.78% QQQ $736.40 +1.70% VIX 16.45 SPY/QQQ/VIX as of 30 June 2026 close MPI as of 29 June 2026 close

Tuesday, 30 June 2026 — EOD read. Quarter- and half-end closed the way the tape had leaned all session: green across the board, with the Nasdaq doing the heavy lifting and volatility bleeding out into the bell. The wrinkle was in the closing cross, where a wall of index and financials blocks printed — most of it the mechanical fingerprint of a calendar turn rather than fresh conviction.

What happened

SPY closed $746.77, up 0.78% from Monday’s $741.00, holding the upper end of its range after tagging 748.02 intraday. QQQ was the clear leader, finishing $736.40 for a 1.70% gain, while NVDA reclaimed the $200 handle (+2.63% to $200.09). Volatility cooperated: the VIX settled 16.45, down roughly 6.8% from 17.65, sliding back into the lower half of its recent band.

Under the hood the premium tape was decisively long: market-wide call premium ran about $31.98B against $15.94B in puts, a 0.75 put/call. The index ETFs told the usual two-layer story underneath that — SPY carried a 1.08 put/call by contract volume and QQQ a 1.10, the standard hedging signature sitting beneath a melt-up rather than a directional bearish tilt. In flow we kept flagging persistent QQQ Jul-17 $748 call activity (north of 100k contracts across the session’s repeated-hit prints) and a long-dated NVDA Dec-2027 $220 call cluster worth roughly $13M.

Why it matters

It’s quarter- and half-end, and the closing tape lit up accordingly. Over $1.27B of SPY printed off-exchange into the bell, alongside a $357M DIA block and ~$98M in MDY — prior-reference-price prints in extended hours that read as index rebalancing, not new directional money. Our read: don’t over-interpret the size. A meaningful chunk of today’s block flow is calendar mechanics, and the honest move is to discount it.

What we are not discounting is the single-name dark-pool lean, which pointed squarely at financials — Citi blocks totaling near $660M around $139.96 and Goldman blocks near $565M around $1,011. That’s the kind of accumulation that squares with a still-positive curve (10s-2s near +28bp) and credit that remains tight. The desk-flow tape said risk-on without euphoria: vol compressing and premium leaning long, but index put volume still elevated. That’s a market climbing with one hand kept on the hedge.

What to watch into Wednesday (1 July)

  • SPY: 748.02 is today’s high and the line in the sand — a clean break opens fresh range; 741 (Monday’s close, today’s open) is first support.
  • QQQ: 737.62 is the intraday high to beat; the 724 area is the gap-fill floor if the leadership stalls.
  • VIX: 16.45 — a close back under 16 confirms the vol unwind; a snap back over 17.65 flips the near-term tone.
  • NVDA: $200 is now the pivot. Holding it keeps the reclaim and the long-dated call thesis intact; losing today’s 195.11 low negates it.
  • Financials: watch whether the Citi and Goldman dark-pool bid shows up in price Wednesday or fades as quarter-end window dressing.
  • New-quarter reset: the first session of Q3 often re-bases flow — we’ll be watching whether the call-tilt persists or the hedges start coming off.

Names on our radar

TickerSignalRead
QQQHeavy Jul-17 $748 call prints, repeated hits (100k+ contracts)Upside strike in play as the Qs led +1.70%
NVDADec-2027 $220 call cluster, repeated sweeps (~$13M)Marquee 2027 strike active; reclaimed $200 (+2.6%)
SPXTwo-sided 7500 / 7560 straddle hitsVol positioning around the index, not a directional bet
MUJul-24 $1150 calls lifted on the askMomentum continuation ahead of fall earnings
CDark-pool blocks ~$660M @ $139.96Institutional accumulation in financials
GSDark-pool blocks ~$565M @ $1,011Financials bid extends to the bulge bracket
SPY~$1.27B in closing dark-pool prints @ $746.77Read as quarter-end rebalance, not conviction
DIA$357M block @ $522.39Broad-index allocation flow at the turn

The set-up

Net-net, the first half closed on a risk-on footing: broad green, vol lower, premium leaning long. We’re treating the quarter-end blocks as mostly mechanical and giving more weight to the financials accumulation and the persistent index-call bid as the genuine tells. Into the new quarter the burden of proof sits with the bears — but with index put volume still elevated under the surface, this reads as a grind-higher tape, not a chase. We let Wednesday’s first Q3 session tell us whether the hedges come off or stay on.

Method note

A quick note on how this is built: index levels and closes are end-of-day prints, and flow and block figures are session aggregates. The MPI reading and regime label are our internal composite and reflect the prior session’s close (29 June 2026) — one trading day behind today’s tape — which is why the strip surfaces both dates rather than print a stale number behind a “today” label. Flow and dark-pool data sourced from Unusual Whales. MPI score and regime classifier are our internal composite; daily synthesis is AI-assisted from those inputs.

This is research, not advice. Position sizing, risk management, and exit discipline are yours.