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

MPI 70
Regime Bull
SPY $756.48 +0.25%
QQQ $738.31 +0.37%
VIX 15.32
SPY/QQQ/VIX as of 29 May 2026 close
MPI as of 27 May close

Friday, 29 May 2026 — EOD read, US session close, end of week.

What happened

Quiet grind on the surface; meaningful divergence underneath. SPY closed at $756.48 (+0.25%) inside a 754.69–758.08 range — the narrowest session of the week and the highest weekly close of the month. QQQ added 0.37% to $738.31. VIX punched through the 15-handle floor we flagged Thursday and closed at 15.32, the lowest print since the April vol regime broke. The index tape was textbook end-of-week drift; the headline was elsewhere.

NVDA broke the pattern. The stock opened at $214.58, traded as high as $217.86, and then unwound for the rest of the session to close at $211.14, low of the day, -1.45% — a -3.10% intraday round-trip against a green index tape. The off-exchange tape behind that close was extraordinary: we logged eight separate prints over $400M in NVDA at $211.14 in the final hour through the post-close window, aggregating roughly $3.5B in same-price size. That is not noise; that is concentrated institutional distribution at a single tick.

The rest of the dark-pool tape filled in around it. SPY took a $1.38B EOD block at $754.64 — a clean MOC print of size. IVV cleared $760M + $743M at $759.86 in extended hours. Memory was the next theme: MU printed $542M / $485M / $433M in the same window at $971 (~$1.46B aggregate, pre-earnings 24 June). SNDK took $516M and a follow-on at $1,694.98. WDC took $411M. CSCO $395M, GOOGL $459M, AAPL $461M, AMD $430M, AVGO $388M — broad mega-cap distribution alongside the NVDA pin. The options tape leaned the same way on positioning: MU 950 and 1000 puts bid through the bid, AVGO 450 January 2027 puts $2.6M into next week’s earnings (3 June), AMD 440 LEAPS puts $1.6M on the ask, TSLA 460 January 2027 puts on the bid. Bullish PLTR call buying continued (155 strikes both July and September), and NVDA showed both sides — 220 calls June 2027 LEAPS $4M on the ask and a 210 same-week call sized at $1.5M into close.

Why it matters

The single most useful read from today: the market is not the megacap. Indices held the bid, VIX collapsed, and ETF wrappers cleared at premium prices — and one of the four largest weights in those wrappers was being distributed in size at the same time. That divergence is durable enough to plan around. The NVDA tape was not a panic, it was a hand-off; the bid that absorbed it was patient. But the read forward is that semis dispersion is real and the index tape has been carried this week by breadth (QQQ +2.90% on the week, NVDA -1.95%), not by the historical mega-cap leadership.

The MU positioning is the second flag. Three nine-figure dark prints at $971 in the post-close window, plus puts being lifted on the bid through $920–$1000 strikes, is the signature of a holder unwinding pre-earnings. Earnings are 24 June; the chains tell us at least one large book wants protection, not exposure, into the print. AVGO is the cleaner near-term read: with earnings 3 June, the LEAPS put bid for January 2027 is a structural hedge, not a directional call — but it tells us how the institutional book is sized into next week.

Housekeeping continues: the post-close MPI ETL did not fire 28 May or 29 May, so the strip’s MPI 70 / Bull is the 27 May composite. We expect the pipeline to roll forward over the weekend.

What to watch into Monday

  • NVDA $211 — Friday’s pin; lose this and the next reference is the 50-day at roughly $208. Hold and the dispersion narrows.
  • SPY $755 — the level that held all week. Acceptance keeps the trend; rejection forces a re-rate on the back of NVDA.
  • QQQ $740 — Friday’s high water and the next round number. Breakout extension would need to come without NVDA cooperation.
  • VIX 15.00 — if Monday accepts a 14-handle, dealer gamma stays supportive into the AVGO print Tuesday.
  • AVGO into 3 June earnings — January 2027 puts already bid; track for whether the spot drifts toward strike or away.
  • 10-year yield 4.50% — quiet all week; the back-up that matters has not happened yet. Watch the weekly auction window.

Names on our radar

Ticker Signal Read
NVDA ~$3.5B aggregate dark prints at $211.14 in late and post-close; -1.45% on the day Concentrated institutional distribution against a green index tape. Not panic, not noise — a planned exit at a single tick.
MU $542M / $485M / $433M dark prints at $971; chain bearish through $920–$1000 strikes Pre-earnings (24 June) unwind from a large holder. Direction of the chain matches direction of the tape.
SPY $1.38B EOD block at $754.64 Clean MOC print of size into the highs of the week — allocator close, not a hedge.
SNDK $516M dark print at $1,694.98 + follow-on; 1280 puts $2.4M with sweep Memory complex tape mirrors MU but earlier in the cycle. Watch chain skew Monday.
AVGO 450 January 2027 puts $2.6M; 490 calls $1.4M (both ask) Earnings 3 June; institutional book is hedging exposure rather than chasing it. Structural, not directional.
PLTR 155 July calls ascending $1.3M; 155 September calls $2.1M Persistent bullish chain — three consecutive sessions of call accumulation across two expiries.
TSLA 460 January 2027 puts $1.3M on the bid LEAPS bid with spot at $435 — directional hedge or speculative short on a name that has not led the tape.
AMD 440 June 2027 puts $1.6M ask; $430M dark print at $516.09 Block and chain disagree slightly — chain bearish, block neutral. Worth tracking for which one resolves first.
ORCL 220 puts $1.1M ask Earnings 10 June; first sign of pre-print positioning in the chain.
RMBS 160 calls volume 8,571 vs OI 264 — 32x ratio, $4.5M ascending fills One of the cleanest single-name call signatures of the week; not a chase, a track.

The set-up

The week closes with the broad tape at its highs and the mega-cap leader being distributed in size at the close. That is a configuration we have seen before and it tends to resolve one of two ways: either the breadth continues to carry while the leader consolidates (the constructive case), or the leader pulls the breadth back toward it (the cautious case). The vol tape is more comfortable with the first read — VIX through 15.50 is not a market expecting a Monday gap down. But size at $211.14 in NVDA after hours is also not a tape that has finished with the rotation. We carry the trend through the weekend with the same discipline: long the index, lighter on the mega-cap concentration, and respect the NVDA level because the institutional book just told us where it cares.

Method note

Daily Pulse synthesizes end-of-day options flow, off-exchange block prints, and our proprietary market posture index into a single read. The composite signal weights multiple cross-asset and cross-market inputs and adjusts to regime context; specific weights, lookbacks, and transition logic are not disclosed. Flow attribution is descriptive, not predictive — volume can reflect opens, closes, rolls, or hedges, and open-interest changes require next-session confirmation. Flow and dark-pool data sourced from our analytical pipeline. 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, 28 May 2026

MPI 70
Regime Bull
SPY $754.60 +0.55%
QQQ $735.60 +0.84%
VIX 15.74
SPY/QQQ/VIX as of 28 May 2026 close
MPI as of 27 May close

Thursday, 28 May 2026 — EOD read, US session close.

What happened

A clean low-to-high session. SPY opened at $750.25, sliced down to a 749.23 morning print, then walked the rest of the day to close at $754.60 (+0.55%). QQQ ran further, +0.84% to $735.60 after dipping as low as 726.41 in the first hour. VIX faded another point intraday — from a 16.85 high to a 15.74 close, the second straight session of vol carrying lower as desks let post-Memorial Day protection bleed. The morning gap-fill held, the afternoon bid was steady, and breadth did the work.

Options tape was noisier than the price action implied. SPY put volume ran 5.43M versus 4.00M calls — a 1.36 P/C that we typically read as hedge-heavy, but with net premium nearly flat at -$9.3M and bullish/bearish premium balanced ($846M vs $850M), the read is two-way insurance maintenance more than a directional skew. QQQ tape was similar: P/C 1.20, net premium +$66M green, with bullish premium $862M edging bearish $796M. NVDA finished +0.78% at $214.25 on quiet flow — net premium +$5M, P/C 0.34. The afternoon was about size moving through ETF wrappers, not chains.

Off-exchange tape was the headline. We logged a single $2.21B print in EFV (iShares MSCI EAFE Value) at $78.65 — the largest non-US-equity block we have on the week — followed by a $1.82B IUSB (broad US bond) print at $46.17 and $1.67B in CORO. On the S&P-tracking side, IVV cleared a $1.35B intraday block at $753.66 and then ran a back-to-back $758.29 strip through the late afternoon — six blocks totaling ~$3.7B in IVV at the same price tick. IEMG took $836M plus a follow-on $707M; QUAL took $863M twice; IVE took $912M. Mega-cap singles printed in extended hours: MSFT $833M at $426.99, AAPL $819M at $312.51, NVDA $720M at $214.25.

Why it matters

When the regime is constructive and dispersion is wide, allocator tape is the cleanest signal you get. Today’s print pattern is institutional rebalance, not opportunistic — broad US (IVV/IEMG) plus international developed value (EFV) plus quality factor (QUAL) plus US aggregate bond (IUSB) is the textbook profile of a multi-asset model adding weight, not a single-name reach for upside. The IVV strip clearing at $758.29 above spot is particularly telling: allocators paid up. They were not trying to time the dip.

The risk worth naming: with VIX through 16 and now staring at 15, the volatility cushion is thinner. The same allocator tape that paid up today will sell quickly if the 10-year wakes up — DGS10 sits at 4.50%, the curve at 48 bps. Friday and early next week we want to see the tape hold $750 SPY with vol stable; the bear case is a back-up in yields that resets the allocator math overnight.

One housekeeping note: the formal MPI ETL did not produce a post-close 28 May print — the freshest snapshot we have is from 27 May at 66/Bull · early, which has since updated to 70/Bull on the morning recompute. We are working from the 27 May close composite for today’s strip and will refresh once the post-close pipeline rolls forward.

What to watch into Friday

  • SPY $755 — the level the close defended; acceptance here keeps the higher-high pattern intact.
  • SPY $750 — today’s session pivot. Loss of this level invalidates the low-to-high read.
  • QQQ $735 — the close; with VIX through 16 a hold here keeps the dealer gamma backdrop supportive.
  • QQQ $730 — the prior session reference and the gap-fill level for any reversal.
  • VIX 15.50 — if Friday tags it, term structure flattens further and the drift-higher tape stays in play.
  • 10-year yield 4.55% — the macro line that would force the allocator desks to rethink today’s prints.

Names on our radar

Ticker Signal Read
EFV $2.21B single block at $78.65 Largest international value print of the month — multi-asset model adding non-US equity weight, not a single-day trade.
IUSB $1.82B block at $46.17 Broad US bond rebalance in the same window as EFV — points to an allocation desk, not a directional bet.
IVV $1.35B + six-print $758.29 strip (~$3.7B total) The headline US equity flow of the session; allocators paid up above spot through the late afternoon.
IEMG $836M + $707M back-to-back at $83.58 Emerging markets adding into the multi-asset rotation — first time this size has shown up in two weeks.
QUAL Two $863M prints at $215.74 Quality factor catching size — risk-on positioning that still respects the dispersion in single names.
MSFT $833M block at $426.99 (extended hours) Mega-cap software absorbing size in after-hours print; track Friday open for follow-through.
AAPL $819M block at $312.51 (extended hours) Same window as MSFT — concentrated mega-cap allocation, not a single-name catalyst.
NVDA $720M block at $214.25 (extended hours) Confirming the +0.78% session; semis dispersion narrows briefly with NVDA participating.
BINC $687M block at $52.29 Active bond ETF adding size — fits the same allocator profile as IUSB.
IVE $912M block at $228.09 Large-cap value bid; pairs with EFV as a “value in two geographies” theme rather than a US-only call.

The set-up

Today’s profile is the version of strength we keep wanting to see at this stage of the move: an early gap down that gets bought, vol carrying lower through the day, and the off-exchange tape running heavy in allocator wrappers rather than chains. The international value print and the bond-side flow tell us the buyers are multi-asset rebalancers, which is durable in a way that single-name chasing is not. We stay positioned for the trend continuation into Friday and the start of June, with the same discipline as Wednesday: hold the trend, do not extend size on a vol-suppressed move, respect $750 SPY as the level that defines the read.

Method note

Daily Pulse synthesizes end-of-day options flow, off-exchange block prints, and our proprietary market posture index into a single read. The composite signal weights multiple cross-asset and cross-market inputs and adjusts to regime context; specific weights, lookbacks, and transition logic are not disclosed. Flow attribution is descriptive, not predictive — volume can reflect opens, closes, rolls, or hedges, and open-interest changes require next-session confirmation. Flow and dark-pool data sourced from our analytical pipeline. 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, 27 May 2026

MPI 66 Regime Bull · early SPY $750.46 -0.02% QQQ $729.45 -0.11% VIX 16.29 As of 27 May 2026 close

Wednesday, 27 May 2026 — EOD read, US session close.

What happened

A textbook pause day on the surface, an unusually active one underneath. SPY finished at $750.46, essentially unchanged at -0.02% from Tuesday’s $750.59. QQQ was a touch softer at $729.45, down 0.11%. VIX did the talking — it leaked to 16.29 from 17.01, signaling that desks were comfortable letting protection burn through theta even as indices held the recent highs. Realized 20-day vol in our composite sits at 10.4%; the volatility risk premium widened to roughly 6.6 points.

Options tape was balanced. SPY put/call ran 0.99, QQQ 0.97 — both near unity, no meaningful directional skew on either index. Net premium leaned mildly bearish (SPY -$42M, QQQ -$20M, NVDA -$26M as semis took another small day of profit-take), but at these magnitudes that reads as positioning maintenance, not conviction. The off-exchange tape, by contrast, was loud: IVV printed a $1.02B single block at $753.83 — the largest off-exchange S&P-tracking print we’ve logged this month — alongside VOO at $672M, multiple SPY blocks aggregating north of $700M, and a $275M Seagate (STX) block. Allocators were active.

Why it matters

This is the version of a “flat day” we like to see when we’re long the trend. Cash didn’t move, vol came in, and the tape showed real allocation across S&P-beta vehicles. When the indices consolidate at the highs while desks buy through ETF wrappers and don’t reach for hedges, the path of least resistance is usually higher into the next catalyst. The structural read is intact: cyclical/defensive breadth at the 99th percentile, HY OAS still benign at 2.74%, MA50 sloping up at 1.9%.

The risk worth naming: the bid for IVV/VOO over SPY suggests the allocator flow is institutional rebalance, which is rate-sensitive. A back-up in the 10-year above 4.65% would change the calculus for the rest of the week. For now, the curve at 49 bps and DGS10 at 4.56% are not pressing the issue.

What to watch into Thursday

  • SPY $750 — the level the tape is now defending. Acceptance keeps the high-and-tight pattern alive.
  • SPY $745 — Friday’s reference, and where any rejection becomes a higher-low setup rather than a top.
  • QQQ $730 — yesterday’s close, today’s pivot. Break and the recent semis bid gets tested.
  • QQQ $725 — the 5-day shelf; below it and the Tuesday gap is in play.
  • VIX 15.50 — if we tag it, the term structure flattens further and dealer gamma supports drift higher.
  • 10-year yield 4.60% — the macro line that matters more than chart levels this week.

Names on our radar

TickerSignalRead
IVV$1.02B single block at $753.83Largest off-exchange S&P-tracking print of the month — institutional allocation, not opportunistic.
VOO$672M block at $689.80Companion to the IVV flow; broad-beta accumulation continued through Wednesday.
STX$275M + $99M back-to-back blocks at $870.66Outsized single-name block tape — storage cycle bid; tag and track for follow-through.
NOW$108M block at $102.12 (split-adjusted view)Software mega-cap absorbing size after a quiet stretch.
AMD$84M block at $495.54Semis dispersion — AMD bid even on a soft NVDA tape.
JPM$80M block at $299.28Financials bid persists; matches XLF flow from Tuesday.
KO$102M block at $81.62Defensive rebalance — not a trend signal, but worth flagging given size.
PANW$74M block at $248.47Cybersecurity bid into the close; we’ll watch chain skew Thursday.
DE$140K shares / $74M at $529.39Industrials confirmation continues — same theme as CP on Tuesday.
RVMD$73M block at $153Biotech single-name catalyst signature; not a chase, a track.

The set-up

The combination we want for the trend continuation case: cash holds the highs, vol drains, and allocation flow moves through index wrappers without options chains reaching for downside. That is what Wednesday delivered. The internals do not look exhausted, the macro line is quiet, and the structural sub-reads — credit, breadth, trend slope — remain in the upper deciles. We stay positioned for higher into Thursday and Friday, with the same discipline as Tuesday: hold the trend, don’t extend size on the move, respect the pivot levels.

Method note

Daily Pulse synthesizes end-of-day options flow, off-exchange block prints, and our proprietary market posture index into a single read. The composite signal weights multiple cross-asset and cross-market inputs and adjusts to regime context; specific weights, lookbacks, and transition logic are not disclosed. Flow attribution is descriptive, not predictive — volume can reflect opens, closes, rolls, or hedges, and open-interest changes require next-session confirmation. Flow and dark-pool data sourced from our analytical pipeline. 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, 26 May 2026

MPI 65 Regime Bull · early SPY $750.59 +0.66% QQQ $730.28 +1.78% VIX 17.01 As of 26 May 2026 close

Tuesday, 26 May 2026 — EOD read, US session close.

What happened

The post-holiday Tuesday session opened with a gap higher and held it. SPY closed at $750.59, up 0.66% from Friday’s $745.64; QQQ outpaced and finished at $730.28, up 1.78% from $717.54. VIX edged up to 17.01 even as cash rallied — a tell that protection is being layered into a stronger tape rather than chased after it. The Russell-2000 proxy ran with the indices and breadth in our scan stayed firm: cyclical-over-defensive ratios held in the upper-90th percentile of the trailing year.

Options tape skewed bullish but not aggressively so. SPY put/call ran 0.92, QQQ ran 1.13 — QQQ’s elevated reading is consistent with hedging into a +1.78% session rather than directional bearishness. Net premium across SPY came in at +$92M (bull-tilt), QQQ at +$78M, NVDA at -$62M as semis broadly absorbed profit-take flow. The off-exchange tape was unambiguous: the largest blocks were passive index vehicles — VOO printed a $652M average-priced block, SPYV $95M, SPYM $90M, XLF $86M on financials, SMH $80M on semis. That’s allocation-driven accumulation, not opportunistic positioning.

Why it matters

Days like this are easy to misread. The price action looked clean — broad green, semis leading, breadth strong — but the protective bid in VIX and the put-heavy QQQ chain say desks are not yet treating this as a runaway leg. The signature is “accumulation with insurance”: large mechanical buyers stepping in via ETF blocks while option flow quietly funds downside cover. That’s a regime where you stay long the trend but don’t extend size on the move.

Our composite read keeps us in Bull · early — the credit and breadth sub-reads are loud (HY OAS at 2.78%, cyclical/defensive at the 96th percentile), the volatility and rotation sub-reads are quieter. That mix typically resolves higher into the next 5–10 sessions, but the path is rarely a straight line when VIX refuses to compress below 16.

What to watch into Wednesday

  • SPY $750 — yesterday’s close and now first reference. Hold above keeps the gap-and-go intact.
  • SPY $745.50 — Friday’s close. A retrace through it puts the post-holiday rally on the back foot.
  • QQQ $730 — the round number and yesterday’s close. Acceptance above $730 reopens $735 quickly.
  • QQQ $720 — short-term invalidation. Below it and the Tuesday gap fills.
  • VIX 17.50 — the level the term structure inverts toward if hedging accelerates.
  • NVDA $214 — the post-earnings consolidation pivot we’ve been tracking. Holding it keeps semis structurally bid.

Names on our radar

TickerSignalRead
VOO$652M average-priced blockPassive allocation tape — broad accumulation, not idiosyncratic.
XLF$86M block, prior-referenceFinancials rotation bid; matches our cyclical breadth signal.
SMH$80M blockSemis accumulation despite NVDA’s flat tape — basket bid is intact.
AAPL$81M block at $308.33Mega-cap rotation back into AAPL; second day of size in name.
TSLA$52M block at $433.59Notable given TSLA’s recent consolidation range; watch for follow-through.
KALV$77M block, healthcareOutsized for the cap — single-name catalyst likely; we don’t chase, we tag and track.
CP$66M block, transportsIndustrials confirmation; transports tend to lead when breadth widens.
NVDANet premium -$62MProfit-take above $215 — not distribution, but the chain is no longer one-way.
MDY$76M block, midcapsDown-cap participation — same theme as IWM-over-SPY in our breadth read.
RSP$63M block, equal-weight S&PEqual-weight bid reinforces the breadth-led rally character.

The set-up

Tuesday’s tape was the kind of session that builds confidence quietly rather than loudly. The allocation flow was real, the breadth read held, and the protective bid kept hands honest. We treat Bull · early as a hold-and-add regime, not a chase regime — that means staying long-trend on confirmed pullbacks and resisting the urge to extend size into vertical green. The next 24–48 hours of price action against the $750 SPY / $730 QQQ pivots will tell us whether this becomes a sustained run or a higher-low setup.

Method note

Daily Pulse synthesizes end-of-day options flow, off-exchange block prints, and our proprietary market posture index into a single read. The composite signal weights multiple cross-asset and cross-market inputs and adjusts to regime context; specific weights, lookbacks, and transition logic are not disclosed. Flow attribution is descriptive, not predictive — volume can reflect opens, closes, rolls, or hedges, and open-interest changes require next-session confirmation. Flow and dark-pool data sourced from our analytical pipeline. 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.