Daily Market Diaries

Wednesday, October 21, 2026pullback

Dominant force today

Today was driven by broad risk appetite. Large caps, the equal-weight index and credit all moved up together — a risk-on day rather than a single-theme one.

ConditionsAn ordinary session in both size and pace.

Short term

QQQ shakes off an overnight round trip to climb on broad risk appetite

Nasdaq futures round-tripped overnight: a high 322 points above the prior cash close by 8:45 p.m. the prior evening gave way to a low just 38.5 points above that close by 6:20 a.m., before a partial recovery left them up 186 points, or 0.63%, at the open. The gain was built in Asian hours and then eroded through European trading into that pre-dawn low, before firming again into the cash open, which landed near the middle of the overnight range. QQQ carried that firmness into the day, opening at $722.22 and closing at $725.20, up 1.05%. Broad risk appetite, not any single theme, did the describing today.

Opening hour
−$0.41 −0.06%
9:30–10:30
Midday
+$4.62 +0.64%
10:30–2:00
Final two hours
−$1.22 −0.17%
2:00–4:00

QQQ dipped to its session low of $719.71 by 9:45 a.m. in the opening hour, little changed overall, then climbed through midday to a high of $727.95 by 1:25 p.m. before giving back $1.22 in the final two hours to close near, not at, that high. The overnight low held through the session; the overnight high was cleared by 11:40 a.m.

Underneath, the largest stocks led with an average gain of 0.88%, while the broad market gauge added 0.53% and its equal-weight version 0.36% - up less, but still up, which is the mark of participation rather than concentration. Credit moved the same way, with the high-yield funds up 0.2% and 0.16%, bonds firmed slightly, and the VIX fell 3.7% to 16.67. A fast stretch between 2:40 and 3:10 took QQQ down 0.50% at more than seven times its typical pace for that window, but that kind of burst shows up in most sessions and isn't a special tell on its own.

By this market's own history, today was ordinary both in size and pace: the move ranked larger than 62% of the past 250 sessions, on a range matching its typical 20-day range and volume running a bit under it. Nothing today cleared the bar for a structural change.

Heading into the Oct 22 expiry, one day out, QQQ closed $5.20 above the 720 max-pain strike, between the largest put concentration at 708 and the largest call concentration at 736. The max-pain strike marks the price at which the greatest value of outstanding options would expire worthless; it is a measure of where positioning sits, not a magnet for price. The close moved from below that strike to above it, leaving today's high and low, $727.95 and $719.71, as the nearer markers for now.

Best to your trading!

Medium termpullback within an uptrend
Long termbull market

Signal and noise

What changed something today, and what you can set aside.

Signal

  • Nothing today cleared the bar for a structural change.

Noise

  • The 2:40–3:10 burst (-0.50%): most sessions have a fastest stretch like it.
  • The day's range: 1.0x its 20-day average, which is normal.

QQQ, last 15 sessions

Daily close against the nearest-expiry max-pain strike.

700710720730740750760Oct 1Oct 9Oct 21
Close ($725.20)Max pain (720)

Price recap

Open
$722.22
High
$727.95
Low
$719.71
Close
$725.20
Change
+1.05%
Volume
30.6M
Low at (ET)
9:45 AM
High at (ET)
1:25 PM

Options key levels

Nearest expiry Oct 22, 1 day out.

Positioning here is fairly balanced between calls and puts (0.75 put/call open interest). The 736 strike alone carries ~17,263 contracts, the largest concentration in the chain. The nearest notable put-side cluster is at 708. Spot is sitting $5.20 above the 720 max-pain strike into 2026-10-22's (1d) expiry.

Max pain
720
Put wall
708
Put wall OI
9,977
Call wall
736
Call wall OI
17,263
Put/call OI
0.75

Levels in play

Where things stand going into the next session. Facts about positioning and price, not forecasts.

720
Max-pain strike for the Oct 22 expiry, 1 day out; the close was $5.20 above it.
708
Largest put open interest in the chain (9,977 contracts).
736
Largest call open interest above the price (17,263 contracts).
$727.95
Today's high.
$719.71
Today's low.

Market internals

Daily change, all bars on one scale.

Breadth was broad — SPY (+0.53%) and RSP (+0.36%) moved roughly together, with small caps (IWM +0.24%) participating. Credit confirmed the move (HYG +0.20%, JNK +0.16%), tracking the same direction as equities. TLT rallying right alongside stocks (+0.14%) is the tell: this reads as a falling-yields-lift-growth day, not a broad risk-on move across the board.

QQQ
+1.05%
SPY
+0.53%
RSP
+0.36%
DIA
+0.62%
IWM
+0.24%
Mag 7 avg
+0.88%
HYG
+0.20%
JNK
+0.16%
TLT
+0.14%
Assembled Oct 21, 2026, 4:17 PM ET from end-of-day data.