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

MPI 55 Regime Bull · early SPY $741.00 +1.65% QQQ $724.08 +2.49% VIX 17.65 SPY/QQQ/VIX as of 29 June 2026 close MPI as of 26 June 2026 close

Monday, 29 June 2026 — EOD read, stamped at the close. Risk came back on to finish the month, and the tape and the blocks largely agreed even as the option market quietly paid up for insurance on the way higher.

What happened

SPY printed $741.00, up +1.65% on the session, reclaiming Friday’s $728.99 close with room to spare; the index tagged $741.56 at the high and never revisited its $732.09 morning low. QQQ did the heavy lifting, +2.49% to $724.08 on a semiconductor-led bid, while NVDA added +1.27% to $194.97. VIX gave back -4.13% to 17.65, sliding back under 18. The broad desk-flow tape said risk-on without much ambiguity: market-wide call premium ran roughly $27.2B against $18.1B in puts, and the all-in put/call sat at 0.79.

The wrinkle we flagged in flow: index single-name volume stayed put-heavy even as the tape paid for calls. SPY put volume outran calls at a 1.17 ratio and SPY net premium closed red (−$27.6M) despite the green print; QQQ ran a 1.29 put/call. That split — broad call premium up top, index puts bid underneath — is the signature of protection demand into a rally, not a directional fade. The off-exchange blocks told the same story.

Why it matters

Our read is that this was an accumulation day wearing a hedge. Off-exchange, the largest blocks of the session crossed in semis and large-cap tech right at the bell — AVGO (~$137M), AMAT (~$118M), NVDA (~$115M), AMD (~$99M) and the SMH complex (~$104M) — and a ~$87M HYG block alongside them is the kind of credit-ETF print that usually confirms, rather than contradicts, a risk-on equity move. When the blocks and the broad call-premium skew line up but index puts stay bid, the cleaner interpretation is “long and hedged” into month- and quarter-end.

The honest caveat: one green session off a Friday close does not flip a regime. Our internal composite still reads Bull · early at an MPI of 55 — constructive, not euphoric. We would rather watch the QQQ put bid and the SMH downside protection burn off before treating 724–741 as a clean breakout instead of a quarter-end mark.

What to watch into Tuesday (month- and quarter-end)

  • SPY: $741.56 (today’s high) is the first pivot. Hold $732 on any fade and the gap up from $728.99 stays clean; lose $728.99 and the rally starts to look like a quarter-end mark.
  • QQQ: $724.58 high versus the $713.99 opening print — that open is our line. Gap-fill risk sits back toward Friday’s $706.52.
  • VIX: sub-18 is the tell. A push under today’s $17.49 low keeps the bid alive; a reclaim of 18.4 says the hedges are working.
  • SPX dealers: 7490–7505 is the call wall into September; 7100 and 7000 puts are the downside shelf. ~7440 spot is the magnet.
  • NVDA: $196.18 is resistance, $189.80 the line that matters on a pullback. Calls paid up today — watch for follow-through, not just a one-day chase.
  • Semis (SMH): $631.98 with the July-2 610 puts live. If that protection gets monetized into strength, the up-and-hedged read resolves bullish.

Names on our radar

TickerSignalRead
AVGO~$137M block crossed at the close (366.8k sh @ $372.45)Biggest single-name dark print of the day; semis accumulation tone
AMAT~$118M block @ $694.64, well above its typical block sizeEquipment names carried the QQQ tape; we read it as an add, not a fade
NVDA~$115M block @ $194.97 into a +1.27% close; tape call-skewed (P/C 0.55)Still the engine; calls paid up on the day
SMH~$104M block @ $631.98, but July-2 610 puts bought on the tapeUp-and-hedged — someone funded downside into semis strength
AMD~$99M block @ $539.49Joined the semis bid; no offsetting put flagged in our scan of the tape
QQQ725 puts (Jul 17) repeated-hits, ask-side lifts; day P/C 1.29Protection demand into a +2.49% rip — hedges, our read, not a directional short
SPXTwo-sided 7490–7505 calls (Sep) vs 7000–7250 putsDealers pinned near 7440; call wall above, put cushion below
HYG~$87M block @ $80.01Credit ETF accumulating — risk-on confirmation under the equity move
SPY737-strike 0DTE calls, ~37x volume-over-OI; day P/C 1.17Expiry-day gamma chase even as index puts stayed bid

The set-up

Net-net, the desk-flow tape said risk-on and the blocks agreed, but the option market paid for insurance on the way up. We are carrying a constructive-but-hedged posture into quarter-end: long the semis-and-credit confirmation, respectful of the index put bid that refuses to leave. The cleanest tell on Tuesday is whether the QQQ and SMH downside protection gets sold into strength or defended — that, more than the headline index print, tells us whether 741/724 is a breakout or a month-end mark. Quarter-end rebalancing can distort the closing tape, so we are treating outsized late prints with extra skepticism until the morning’s open-interest update confirms what actually opened.

Method note

We pulled today’s index levels, options-flow statistics and off-exchange blocks at the close and synthesized them against our internal composite. 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. Block prints referenced here crossed at or just after the 4:00 PM ET bell on a prior-reference-price basis; volume-over-open-interest readings are unconfirmed until the next session’s open-interest update.

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

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

MPI 54 Regime Sideways SPY $728.99 -0.72% QQQ $706.52 -1.38% VIX 18.41 SPY/QQQ/VIX as of 26 June 2026 close MPI as of 25 June 2026 close

Friday, 26 June 2026 · EOD read. Stocks gave ground into the weekend in a tech-led fade that never tipped into panic — the kind of session where the tape leaks lower but the exits stay calm. We flagged the split early in flow: index hedging stacking up in the wrappers while single-name call appetite refused to roll over.

What happened

SPY closed at 728.99, off 0.72% from Thursday’s 734.30. QQQ did the heavier lifting on the downside, down 1.38% to 706.52, with NVDA off 1.64% to 192.53 leading the mega-cap drag. The VIX was the tell: it spiked to 20.72 intraday before the bid faded into the close, settling at 18.41 — down 0.48 on the day. A volatility print that pops and fades on a red tape is the signature of position-squaring, not a rush for the door.

Under the hood the tape was two-faced. Market-wide volume actually skewed to calls — a 0.89 put/call across the board, roughly $25.2B of call premium against $20.9B of puts. But the index wrappers told the opposite story: SPY ran a 1.34 put/call and QQQ a 1.16, and our read is that’s where the desk parked its hedges. The desk-flow tape lit up with index downside — SPX 7300 and 7360 put lines, a QQQ 715 put, IWM 282 puts in size — classic into-the-weekend insurance. Off-exchange, we tagged a $579M SPY block crossing at 732.55 on the late tape, plus roughly $233M in QQQ and better than $300M across two IWM prints, with credit (a $110M LQD cross) and emerging markets ($76M in EEM) getting repositioned alongside the beta.

Why it matters

Two things rhyme here. First, QQQ’s implied-volatility rank sat up near the 88th percentile of its year even as spot VIX printed calm — desks are paying up for Nasdaq downside protection regardless of what the headline fear gauge says. Second, the call/put split between single names and indices is the real signal: when traders are bidding MSFT, JPM and ARM calls while simultaneously loading index puts, that’s a book that wants selective upside with a hedge underneath, not a wholesale de-risk. Our read is this was a positioning day, not a conviction sell.

The regime backdrop agrees. Our internal composite has the market reading Sideways with a neutral bias and low strength — chop, not trend. That argues for fading extremes inside the range rather than chasing the break, at least until the tape forces the issue. We’re treating Friday’s weakness as range maintenance until proven otherwise.

What to watch into Monday

  • SPY 728.99: today’s 729.60 intraday low is the first shelf; lose it and 725, then the 716.58 session low, come into view. Reclaiming 734 (Thursday’s close) flips the near-term tone back constructive.
  • QQQ 706.52: 705.30 was the low and the line that matters — below it, 702 is open air. Bulls need 710 back first, then 716 to undo today’s damage.
  • VIX 18.41: a close back above the 20.72 spike high would change the character of the tape; holding sub-19 keeps dips buyable.
  • NVDA 192.53: 191.22 is the pivot. Lose it and NVDA drags the whole index lower; reclaim 195 to stabilize the mega-cap complex.
  • SPX 7300 / 7360 put strikes: the hedging walls we watched build today. How price behaves around them Monday tells us whether the insurance gets monetized or rolled.
  • The 0.89 vs 1.1+ split: market-wide calls against index puts. Watch whether single-name call appetite holds or finally capitulates to the index-hedging tone.

Names on our radar

TickerSignalRead
NVDA−1.64%, net premium bearish, put side bidMega-cap leadership is wobbling; 191.22 is the line that decides QQQ’s week.
MUHeavy two-way — Aug 1200 calls vs Jul 1120 / 1250 putsThe desk is bracketing the name; we read 1120–1200 as the range traders are paying to define.
MSFTJul 375 & 390 calls bid in sizeUpside appetite intact in the highest-quality mega-cap — a tell that the selloff was selective.
JPMSep 345 calls lifted on the askBullish positioning into the 14 July print; financials still getting bought on dips.
GSOct 945 puts on the askSomeone’s hedging the bank complex ahead of earnings season; worth respecting.
SNDKElevated IV (~105%), mixed Jul puts and callsStorage/memory names running hot; two-way flow says no consensus yet.
ARMJul 390 call sweepSpeculative call chase persisting in the AI-adjacent semis.
IWMJul 282 puts in size, $300M+ dark-pool printsSmall-caps are where the index hedges concentrated; the weakest link if beta rolls.

The set-up

Net-net: an orderly, tech-led fade with a volatility spike that got sold. Our read is the tape spent Friday buying insurance, not abandoning ship — index puts and an elevated Nasdaq vol-rank on one side, bid-side calls in the quality mega-caps on the other. With the regime classifier still reading Sideways and the compass neutral, the base case into Monday is chop inside Friday’s range until something breaks it: a VIX reclaim of 20, or a QQQ push back through 716. Until then we’re flat-to-cautious, leaning on the 705 QQQ shelf and the 729 SPY pivot as the lines that matter.

Method note

Index and single-name levels are EOD prints for 26 June 2026; the MPI strip is frozen to the prior session’s close (25 June 2026), which is why the panel carries a split as-of stamp. 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.

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

MPI 59 Regime Bull · early SPY $734.30 +0.14% QQQ $716.38 +0.81% VIX 18.89 SPY/QQQ/VIX as of 25 June 2026 close MPI as of 17 June 2026 close

Thursday, June 25, 2026 — EOD read. A choppy session that ended green: both major index ETFs closed higher, but only after the Nasdaq flushed below the prior close and clawed it back, and the volatility bid never fully left the building. Here is how the desk-flow tape read into the bell.

What happened

SPY settled at $734.30, up +0.14% on Wednesday’s close — but that tidy number hides the chop. It printed a 739.37 high, sold all the way down to 729.60, and finished mid-range. QQQ ran the dramatic version: a 725.90 open, a washout to 705.30 (clean through the prior close), then an 11-point recovery into $716.38, good for +0.81%. NVDA was the visible drag, off −1.64% to $195.74 after tagging $192.13 intraday. VIX closed 18.89, up a quarter point, but spiked to 19.95 while the Nasdaq was at its lows before easing back.

Under the hood, the two-sided picture is what we flagged. Market-wide, call volume (36.7M) ran ahead of puts (34.0M) for a 0.93 put/call, and call premium ($30.9B) outpaced put premium ($27.9B) — a call-tilted day on the broad tape. But the index ETFs themselves leaned the other way: SPY ran a 1.26 put/call and QQQ a 1.10, both put-heavy. The dark pool, meanwhile, was thick with broad-beta blocks — roughly $300M across two IVV prints at 736.50, $189M in DIA, $118M in IWM, plus RSP and MDY size on the tape.

Why it matters

Our read is that this is a hedged-long tape, not a risk-off one. When single-name flow tilts to calls while the index ETFs soak up puts, that is the signature of desks staying long their names and paying for portfolio insurance on the index — a seatbelt, not an exit. The QQQ washout-and-reclaim, with VIX tagging 20 and settling back near 18.9, says dip demand showed up where it needed to. The weakness was concentrated in NVDA rather than broad.

The dark-pool tape reinforces it. Heavy off-exchange accumulation in IVV, DIA, RSP and MDY looks like institutions adding broad beta, not distributing it. The asterisk is volatility: QQQ’s IV rank sits up near 91 and VIX will not drop, so the market is paying up to stay hedged even as it grinds higher. That tension — constructive price, sticky vol — is the thing to respect into Friday.

What to watch into Friday

  • SPY: 734 is the pivot. 739–740 is resistance (today’s high, and near the 740.96 level the MPI is keyed off); 729–730 is first support.
  • QQQ: 705.30 is the line that matters. Hold the washout low and the reversal stays valid; lose it and the bid is gone. Overhead is 726.
  • NVDA: 192 was today’s low and the source of the Nasdaq drag. It needs to stabilize above 192–195 to take pressure off QQQ; 200 is the overhead magnet.
  • VIX: it tagged ~20 and held 18.89. Back under 17.7 (today’s low) is the all-clear; a close back over 20 flips the tone.
  • Index hedges: SPY and QQQ put/call both ran above 1 today. If that persists while price grinds up, the puts are a cushion — watch for an unwind that would free the tape to run.
  • Semis: MU, AMAT, AVGO and MRVL all lit up across options flow and blocks. The chip complex is where the two-sided positioning is most concentrated.

Names on our radar

TickerSignalRead
NVDASep $180 calls + Nov $260 call sweep bought, ~$2M, on a −1.6% dayDip-buyers reaching for upside as the shares fell — laggard, not abandoned
GOOGL$139.7M dark-pool block at $343.71Largest single-name off-exchange print of the day — a real institutional footprint
MUNext-day $1,200 call and Dec $700 put both active, ~$4M combinedTwo-sided into the chip tape; we read it as hedged, not a clean directional bet
AMATJul $605 and Jan $500 puts, plus a $98M dark-pool blockDownside protection stacking on semicap — on our watch list
AVGOOct $310 put swept ask-side, ~$1.8MBearish-leaning hedge below spot; we flagged it in the tape
IWMPut-heavy (Jun $292, Jul $284) plus a $118M blockSmall-caps drawing index hedges alongside the majors
VSAT$6.1M Jan $105 call floor on light historical volumeOutsized long-dated upside bet on a small name — it stood out on our tape
AAPLJul $315 put bought ask-side, ~$2.4MDeep in-the-money — our read is protective/roll, not a fresh short
MSFT2028 $490 LEAP calls + Jun $347.50 calls ask-side, ~$2.3MUpside demand intact on mega-cap software
HIMSAug $33 calls swept, ~$1.1MSpeculative call appetite in a high-volatility name

The set-up

Net-net, June 25 was choppy-but-constructive: green closes (SPY +0.14%, QQQ +0.81%) earned the hard way, after QQQ flushed to 705 and reclaimed it while NVDA did the bleeding. The posture under the surface reads hedged-long — single-name calls, index puts, and institutions still blocking broad-beta ETFs through the dark pool. The MPI sits at 59, “Bull · early” as of the 17th, and nothing in today’s tape argues against that regime; the volatility bid (VIX ~19, QQQ IV rank ~91) is the one asterisk we are carrying forward. Friday comes down to two levels: QQQ’s 705 reversal low and NVDA’s 192. Hold them and the dip-buy stays in control; lose them and the hedges start to pay.

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. Index and single-name levels are end-of-day prints for the session dated above; intraday highs and lows reference the regular cash session.

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

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

MPI 55 Regime Bull · early SPY $733.24 -0.05% QQQ $710.62 -0.42% VIX 18.63 SPY/QQQ/VIX as of 24 June 2026 close MPI as of 23 June 2026 close

24 June 2026 — EOD read. A quiet close on the screen, a busier one under the hood. The index tape finished within a whisker of unchanged, but the intraday range, the volatility move, and the way the desk-flow tape split between hedges and call appetite told a more interesting story than the closing prints alone. Here is how we read the day.

What happened

SPY closed at $733.24, a rounding error lower (−0.05%) after opening at $735.17 and traveling a full $730.84–$739.95 band before fading into the bell. QQQ was the relative laggard, settling −0.42% at $710.62 after a wide $704.45–$719.93 swing — a ~2% intraday range that flags how unsettled tech was beneath a calm-looking index. NVDA slipped −0.52% to $199.00, surrendering the $200 handle and printing a $196.58 low. The tell we kept coming back to: the VIX fell to 18.63 from 19.49, roughly −4.4%, even on a soft close. Volatility was sold, not bought — this was digestion, not stress.

The flow split was the headline. At the index level, options ran defensive: we measured SPY put/call volume at ~1.23 and QQQ at ~1.21, each tilted toward downside protection. But step back to the whole tape and the picture inverts — market-wide put/call landed at 0.86, with call premium (~$29.1B) comfortably outpacing put premium (~$20.6B). In plain terms: desks were paying up to hedge the indices while single-name call appetite kept the broader premium skewed bullish. Off-exchange, the blocks were unmistakably index-led — we flagged a ~$486.7M SPY print plus another ~$73.3M at $733.24, a ~$196.7M IVV block, ~$105.4M in IWM and ~$100.5M in MDY, and ~$57.4M in QQQ, alongside single-name size in PYPL (~$79.2M), Carpenter (CRS, ~$61.4M), Flex (~$60.1M) and Microsoft (~$52.2M).

Why it matters

Our read is that this was a positioning day, not a directional one. SPY is sitting almost exactly on its rising 50-day reference around $732, and the market chose to consolidate there rather than resolve. The combination we like to see for “constructive but tired” was all present: a near-flat index, volatility leaking lower, and hedging concentrated in the index complex rather than panic selling of single names. The dark-pool tape reinforces it — the heaviest off-exchange size was spread across SPY, IVV, IWM and MDY, i.e. large-, mid- and small-cap ETFs at once. That is the signature of institutions re-weighting broad exposure into quarter-end, not a one-sided dump of mega-cap tech.

The catalyst that reframes tomorrow is Micron, which reports after today’s close. Into the print the desk-flow tape leaned aggressively bullish on MU — the largest single-name call premium we tracked all session — and that sits against fresh, near-dated downside hedging across the semis complex (SMH and AMD both saw heavy 26 June put activity at elevated implied vol). The market is paying for upside in the reporting name while buying cheap insurance around it. Our composite Market Pulse Index held at 55 — still a “Bull, early” regime classification, but low-conviction and early-stage, which fits a tape that is grinding rather than trending.

What to watch into Thursday

  • SPY $730 / $740. The 50-day pivot (~$732) is the line. Holding $730.84 keeps the consolidation intact; a reclaim of $740 puts the up-trend back in gear. A close under $730 opens air.
  • QQQ $704–$705 must hold. Today’s $704.45 low is the marker after a 2% swing. $720 is the level to reclaim to neutralize the tech wobble.
  • NVDA $200. Lost today — watch for a reclaim of the handle versus a retest of the $196.50 area.
  • Micron (MU) reaction. The after-hours print drives the semis read-through into Thursday; SMH’s $600 line and AMD are the tells.
  • VIX 18 vs 20. A break under 18 is a green light for risk; back above today’s $20.34 high flips us cautious.
  • Does index hedging persist? If SPY/QQQ put/call stays north of 1.2 while the broad tape keeps buying calls, the hedge-vs-greed split is your tradable tension.

Names on our radar

TickerSignalRead
MUJan-2027 $1,500 & $1,200 calls bought, ~$4.3M sweep, into tonight’s earningsLargest single-name call premium on the tape — aggressive bullish positioning into the print
NVDANear-dated $185 / $197.5 puts bought, but Jan-2027 $210 calls accumulated (~$3.7M sweep)Hedged short-term after losing $200, still owned for the long horizon
SMH$600-strike 26-Jun puts repeatedly hit at ~81% IV, sweepsDefensive semis hedging stacked directly into the Micron catalyst
AMD$492.5 26-Jun put, sweep, ~93% IVSame near-term semis caution; cheap insurance ahead of the read-through
SPY~$486.7M + ~$73.3M dark-pool blocks at the close; P/C ~1.23Index hedged into the bell — the day’s clearest institutional footprint
IWM / MDY~$105.4M / ~$100.5M off-exchange blocksRepositioning reaches small- and mid-cap, not just mega-cap
METADec-2026 $570 calls lifted on the ask (~$0.9M of ~$1.2M)One of the cleaner single-name bullish bets of the session
GLD$405 17-Jul puts, 11K+ contracts across two printsNotable downside interest in gold worth tracking
PLTRMar-2027 $100 puts, ~$2.5MLonger-dated protection bought on a high-beta favorite
WMTJan-2028 $120 LEAP calls, ~$1.4MLong-horizon call accumulation in a defensive staple

The set-up

Net-net: a flat index masked a two-sided session — tech wobbled inside a wide range, the indices were actively hedged, and yet volatility came in and single-name call appetite never left. That is a market digesting near its 50-day, waiting on a catalyst rather than picking a side. Micron after the bell is that catalyst, and the semis complex is positioned for a move in either direction. We stay constructive but unhurried: respect the $730 SPY shelf and the $704–$705 QQQ floor, let the Micron reaction set the tone for the semis, and watch whether the index-hedge bid fades or builds. Until one of those levels breaks, the grind is the trade.

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. Index levels and options statistics reflect end-of-day prints for 24 June 2026; the MPI/regime read is frozen as of the 23 June 2026 close, the most recent value available at publish. Single-name and dark-pool items are notable flow we surfaced, not a complete record of the tape.

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