🕐 Previous reports
📅 New report weekdays · 4:30pm ET
↩ TC Dashboard⌂ All Reports
Trade Club AI
MWTC Trade Club · Post-Market Report

Post-Market Report — Closing Bell

Wednesday, October 21, 20264:45 PM ETCLOSING BELL EDITION
Full-day recap + after-hours earnings reactions · Tonight/tomorrow setup
All figures from closing data unless noted AH
Michael Wade
Mike's Closing Take

Today the market did exactly what it needed to do after a dense two-day earnings week: it confirmed the tape, not just the stories. The S&P 500 closed at 7,757 (+0.58%), the Nasdaq surged +1.05%, and the Dow added +0.69%. Breadth held up — seven of eleven sectors finished green. The headline driving after-hours is META, which printed $7.40 actual vs. $6.00 estimate, a roughly 23% EPS beat with revenue coming in near the line at $64.6B. That number matters beyond one stock: it tells you the digital ad market is healthy and AI spending is paying off in real revenue. Futures are moving on it as you read this. Also after the bell, TSLA beat EPS by 10%, TXN beat by 7%, and IBM beat by 2% — that's a tech and semi sub-sector vote of confidence. The only notable miss in the AMC bucket tonight is LVS, which missed by 25% on softer Macau volumes.

Here is the risk picture you need to carry into tomorrow. The 10-year yield is sitting at 5.15%, up three basis points — that is a headwind. Crude oil dropped almost 4% on the EIA data today, which takes some inflation pressure off but also signals demand concern. The VIX closed at 16.68, down sharply from 17.31, telling you the options market is relaxed going into the META reaction. Fear & Greed closed at 31.4 — still in fear territory, which is actually constructive: markets rarely top when sentiment is this cautious. Communication Services was today's laggard at -1.11%, and that sector carries the read-through for tomorrow. You want to watch whether that reverses on the META number.

The one thing to watch tonight into Thursday morning: does META's after-hours move drag the rest of mega-cap tech higher, or does the 10-year yield creep back toward 5.20% and cap the enthusiasm? Those two forces are the tug of war. Let the open settle before you chase anything. The setup is positive; it is not a green light to oversize. Trade smart. — Michael Wade

Bottom Line — Evening Playbook

Tonight's 3 Takeaways

  • META blew the doors off: A 23% EPS beat after the close is the biggest single-stock catalyst of the week. Watch whether it lifts the whole mega-cap tech cohort at Thursday's open — XLK and QQQ are the tickers to watch for the read-through.
  • Yield still at 5.15% is the governor: Earnings beats are real, but a 10-year at this level puts a ceiling on how far multiples expand. Don't treat tomorrow's pop as a regime change — treat it as a tradeable bounce inside an elevated-rate world.
  • Let the open settle before sizing in: AH dark-pool prints on META, TSLA, LRCX are heavy. The first 20–30 minutes of Thursday will be noisy. Be patient, let the probabilities work, and don't chase gap-opens on names you're not already in.

Trade smart. Manage risk. Let the probabilities work for you.

Closing Bell Summary (30-sec)

Bias: Mild bullish — broad-based advance, seven sectors green, VIX lower, fear/greed recovering from deep fear. Confidence: 7/10.

Winners today: Technology (+1.67%), Industrials (+0.91%), Financials (+0.57%). Laggards: Communication Services (−1.11%), Real Estate (−0.76%), Consumer Staples (−0.73%).

Biggest story of the day: META Q3 2026 after the close — EPS of $7.40 vs. $6.00 estimate (+23.3% surprise). Revenue $64.6B, near the estimate of $64.7B. Stock surged in after-hours. This is the earnings event the market had been positioning for all week.

What tomorrow hinges on: (1) How the full market digests META's number at the open. (2) Whether the 10-year yield holds below 5.20%. (3) Initial Jobless Claims data due Thursday morning (estimate 200K, prior 199K) — a clean number keeps the soft-landing narrative alive.

📊 Today's Dashboard — Directional Lean (next session) & Mood
S&P 500 · SPX
47%prob. up
▲ 47% up / ▼ 53% down
Nasdaq 100 · NDX
45%prob. up
▲ 45% up / ▼ 55% down
Dow · DJX
35%prob. up
▲ 35% up / ▼ 65% down
Russell 2000 · RUT
37%prob. up
▲ 37% up / ▼ 63% down
Fear & Greed
31fear
0 = fear · 100 = greed

How to read: each dial is the estimated chance of an up move next session for that index, derived from options positioning (put/call & implied vol). A lean, not a prediction; manage risk. Fear & Greed shows market mood.

How the Day Closed
S&P 500 · SPX
-1000+100
+67
Strongly Bullish
Nasdaq 100 · NDX
-1000+100
+25
Bullish
Russell 2000 · RUT
-1000+100
-55
Bearish
Dow · DJX
-1000+100
-1
Neutral

▲ Dials show a synthesized directional bias for the next session on a -100 (extreme bearish) → +100 (extreme bullish) scale (trend, momentum, price-vs-MA, dampened by volatility). A lean, not a prediction.

S&P 500
7,757.17
+44.60 (+0.58%) · Above 20-DMA (7,735) and 50-DMA (7,704). RSI 58.2 — healthy, not overbought. R1: 7,945.
Nasdaq Composite
26,702.86
+278.04 (+1.05%) · Above 50-DMA (26,627). Below 20-DMA (26,964) — still needs work. RSI 47.3, room to run.
Dow Jones
52,856.09
+360.21 (+0.69%) · RSI 77.6 — overbought territory. Caution on new longs. R1: 54,501.
Russell 2000
2,781.02
+7.60 (+0.27%) · Below both 20-DMA and 50-DMA. Trend still down. Small-caps lagging badly.

Key level context: The S&P sits between its 60-day swing high (7,818) and its 60-day swing low (7,316). The index closed above both moving averages — a constructive structure. The Dow's RSI at 77.6 is a caution flag; it's the most extended index. Small-caps (RUT) remain below both averages and in a downtrend — the broader market is not fully participating yet.

After-Hours Earnings Reactions

📣 After the Close Tonight — Verified Results

TickerEPS Est.EPS Act.SurpriseRev Est.Rev Act.ResultReadthrough
META$6.00$7.40+23.3% $64.7B$64.6BBEAT Blockbuster EPS. Revenue in-line. Digital ads and AI monetization working. Positive for XLC and ad-tech broadly. Note: EPS actual differs across data sources — treat surprise as approximate.
TSLA$0.44$0.48+10.1% $28.4B$28.0BBEAT EPS beat, revenue slight miss. NYT headline notes declining profits and SpaceX merger buzz — watch for noise. Positive setup going in has been met.
IBM$2.89$2.95+2.2% $17.0B$17.1BBEAT Modest beat, revenue slightly above estimate. Steady enterprise AI demand. Dark pool prints active AH.
TXN$2.44$2.62+7.3% $5.98B$6.06BBEAT Solid semi beat. Supports a stabilizing analog/industrial chip cycle. Positive for the broader semi space.
LUV$0.58$0.66+13.2% $8.33B$8.42BBEAT Southwest delivered record revenue. Airline demand remains strong despite higher fuel costs. Positive for XAL proxies.
URI$14.06$15.55+10.6% $4.75B$4.89BBEAT United Rentals — strong industrial demand signal. Constructive for XLI.
RS$6.86$8.02+16.9% $4.80B$5.21BBEAT Reliance big beat on EPS and revenue. Metals distribution demand holding up. XLB positive read.
KMI$0.33$0.35+7.4% $4.42B$4.53BBEAT EPS/rev beat, but FY guidance below consensus (EBITDA $8.6B vs. est. $9.11B). Mixed — beat now, guide disappoints. Watch KMI in early trade.
CSX$0.54$0.57+6.1% $4.00B$4.02BBEAT Rail freight clean beat. Modest volume growth. Industrials supportive.
LRCX$2.22$2.20−0.9% $8.31B$8.22BMISS Lam Research Q1 FY27 slight miss on EPS and revenue. Dark pool prints heavy AH. Watch for semi equipment pull-back at open.
LVS$0.72$0.54−25.3% $3.40B$3.22BMISS Las Vegas Sands badly missed on both lines. Macau volumes softer than expected. Negative for gaming sector.

Before the Open Today — Verified Results (Selected)

TickerEPS Est.EPS Act.SurpriseResultReadthrough
ELV$4.73$6.99+47.8%BEATMassive health insurer beat. Revenue $50.4B beat $49.7B est. Confirms managed-care resilience despite earlier sector headwinds.
T$0.61$0.65+6.5%BEATAT&T small but clean beat. Revenue in-line at $32.3B. Wireless stability intact.
TMO$6.47$6.68+3.3%BEATThermo Fisher modest beat. Revenue $12.1B above estimate. Life sciences demand stabilizing.
DHR$1.94$2.11+9.0%BEATDanaher solid beat. Revenue slightly below est ($6.55B vs. $6.62B).
NEE$1.19$1.24+4.4%BEATNextEra EPS beat; revenue missed ($8.1B vs. $8.7B est.). Utility demand story intact.
PM$2.36$2.360.0%BEATPhilip Morris in-line beat. Revenue $11.4B below est. Defensible but not exciting.
ABT$1.43$1.42−0.7%MISSAbbott Labs slight miss. Revenue $13.0B below $13.1B estimate. Not alarming but not a catalyst.
LAD$9.87$10.34+4.8%BEATLithia Motors beat. Auto retail demand firm.
NTRS$2.91$3.20+10.0%BEATNorthern Trust solid beat. Financials broadly strong this cycle.
WAB$2.76$2.83+2.4%BEATWabtec small beat on EPS; revenue slightly below est. Rail equipment demand solid.

⚠ Unconfirmed — Verify Before Acting

The following names have source conflicts and are listed without actuals. Do not trade these as reported until you independently verify:

  • MOH (Molina Healthcare) — reported-status conflict between sources. Unconfirmed — verify.
  • BKR (Baker Hughes) — report-date conflict (one source says Oct 21, other says Oct 27). Unconfirmed — verify.
  • CACI — reported-status conflict. Unconfirmed — verify.
World & Geopolitical Backdrop

US Gulf Embassy Alert: Reuters reports the US is preparing an "ordered departure" of some personnel from Gulf embassies. This is a mid-grade geopolitical risk. Why it matters: any escalation in the Gulf directly threatens oil supply routes and could reverse today's crude oil decline. Watch crude and defense names.

Iran-US Diplomacy Stalled: Gulf bourses slipped as Iran-US diplomacy hit a standstill, and a senior Iranian security official stated Iran assumes an attack by the US and Israel is possible. Market impact is currently contained but the tail risk is not zero — especially with oil already moving sharply.

Russia-Ukraine-US Peace Talks: Putin agreed to resume three-way peace talks with Ukraine and the US. Marginally positive for risk sentiment; watch European equities (DAX was up 1.35% today). An actual ceasefire would be a significant positive catalyst for European and energy markets.

UK Inflation Hot: UK CPI jumped to 3.5%, the highest in nearly a year. The Bank of England's Greene said inflation risks are larger than thought. The pound gained; the FTSE 100 eked a small gain. Why it matters for US traders: a prolonged UK rate-hike cycle feeds into global-rate-staying-higher narrative that competes with US equities.

Israel Election (Oct 27): Bank of Israel is pausing rate cuts ahead of the election. Israel's election may change its leader but not its Iran war policy. Low direct US market impact but bears watching for spillover into Middle East risk.

Japan Wages: Japan's finance minister says the country is shifting to a wage-driven inflation phase. Dollar/yen slipped slightly to 158.15. Yen strength is a modest tailwind for US import prices but a headwind for Japanese exporters.

US Midterms / Political Ads: Trump-aligned PACs are pouring hundreds of millions into House and Senate races. Broadcast TV is capturing nearly half of political ad spending. OpenAI is rolling out ChatGPT Ads in 26 new countries — a positive read for digital ad revenue broadly and supports META's results.

Macro Dashboard (Close)
10-Year Yield
5.15%
+3 bps — Still a headwind for growth stocks. Watch 5.20% as the line in the sand.
VIX
16.68
−0.63 (−3.6%) — Market complacency rising post-earnings. Low VIX = cheap protection. Consider some hedge into earnings gaps.
DXY (Dollar)
101.70
−0.03% — Essentially flat. Neutral for international earnings.
WTI Crude
$97.76
−$4.03 (−4.0%) — Big drop on EIA data (crude draw smaller than expected, gasoline draw large). Deflationary signal, but watch Gulf headlines overnight.
Gold
$4,151.60
+$9 (+0.22%) — Holding near highs. Geopolitical bid intact.
Silver
$58.01
+$0.30 (+0.53%) — Quiet follow-through with gold.
Natural Gas
$2.77
−$0.19 (−6.4%) — Significant drop. Bearish for gas producers short-term.
Bitcoin
$84,458
+$1,517 (+1.83%) — Risk-on crypto follow. Approaching 52-week high of $86,603.
Ethereum
$2,490
+$43 (+1.78%) — Crypto broadly constructive.

One-line macro implication: The sharp crude oil drop eases near-term inflation pressure and is a net positive for consumer and transport stocks, but the 10-year yield staying above 5.10% means rate-sensitive sectors — Real Estate, Utilities, Consumer Staples — remain in the penalty box. The earnings beats tonight need to be weighed against that yield headwind.

What Moved & Why

AI / Tech demand signal from SpaceX: A CNBC report noted SpaceX indicated no slowdown in AI computing demand. That lifted Nasdaq names tied to AI infrastructure — and set the stage for META's strong number after the bell.

Earnings avalanche mostly positive: Before the open, ELV's massive +47.8% EPS beat lifted managed-care names. T, TMO, DHR, NEE all beat, providing broad-based earnings support across sectors. The tape was net earnings-bullish all day.

WTI crude −4%: Today's EIA data showed a smaller-than-expected crude draw and a larger-than-expected gasoline draw. Energy stocks (XLE) managed only +0.28% despite this being a day where everything else rallied — crude's weakness was a clear weight.

MBA mortgage data soft: The 30-year mortgage rate slipped to 7.41% from 7.50%, but mortgage applications fell 5.3% and the purchase index dropped 7.25%. Housing demand is still suppressed. Real Estate (XLRE) closed −0.76%.

20-Year Bond auction weak: The 20-year Treasury auctioned at 5.469%, 4.9 bps above the prior issue. Demand for long-duration bonds is not strong — consistent with yields staying elevated and the rate-sensitive underperformers today.

Communication Services −1.11%: XLC was the session's biggest laggard going into the close, as the market awaited META's number. The after-hours beat should reverse that sector tomorrow.

Salesforce M&A (Braze acquisition): The enterprise software giant's planned Braze deal was covered in the news cycle. This reinforces the theme of software consolidation and could weigh on smaller SaaS acquisition targets while supporting CRM.

Federal Reserve Watch

The next FOMC decision is on October 28, 2026. The market is overwhelmingly pricing a hold at 4.00%. Here is what the Kalshi prediction market is saying for that meeting:

Hold Rate
88%
Top outcome
Hike 25bps
12%
Tail risk
Cut 25bps
0%
Not priced
Hike >25bps
0%
Not priced
Cut >25bps
0%
Not priced

Takeaway: The market is 88% confident the Fed holds at 4% next week. The 12% hike tail is worth watching — that number climbs if Thursday's jobs data comes in hot or if the 10-year yield keeps marching higher. A hike surprise would be a sharp negative for equities; a hold is already baked in and a non-event. The October 28 press conference follows the decision — that is where any forward guidance surprise would come from. Source: Kalshi (KXFEDDECISION-26OCT), fetched 2026-10-21 20:31 ET.

Sector Scorecard — How the Day Finished

Seven of eleven sectors closed in the green. Bar chart shows today's % change; 1-month % also shown for trend context.

Leaders: Technology (XLK) +1.67% — best day for tech in the recent stretch; AI/semi earnings driving. Industrials (XLI) +0.91% — URI, CSX, WAB beats. Financials (XLF) +0.57% — NTRS, COF (yesterday) continuing to support.

Laggards: Communication Services (XLC) −1.11% — pre-META anxiety; should reverse Thursday. Real Estate (XLRE) −0.76% — rates too high. Consumer Staples (XLP) −0.73% — defensive rotation away as risk-on takes hold. Health Care (XLV) −0.49% — modest drag despite ELV/TMO/DHR beats; sector-level noise.

1-Month trend winner: Energy (+9.28%) is still the best 30-day performer despite today's crude weakness. 1-Month laggard: Technology (−3.48%) — today's session suggests a potential turn.

Post-Market Movers

▲ Top Gainers (Day Session)

SVRNSVRN, Inc.+41.5%
ATIIArchimedes Tech SPAC Partners II+36.8%
BETRBetter Home & Finance Holding+30.2%
AMTDAMTD IDEA Group+23.0%
NAKANakamoto Inc.+18.3%

These are thin-float, low-liquidity names. ATII is a SPAC vehicle — moves in SPACs are often event-driven and not directionally tradeable. NAKA (Nakamoto Inc.) likely benefiting from Bitcoin's +1.8% move today. Treat all five with caution; none have identifiable fundamental catalysts in the packet.

▼ Top Losers (Day Session)

AVEXAevex Corp.−32.5%
GTBPGT Biopharma, Inc.−26.0%
HDVYXHartford International Equity Fund−22.1%
TKNOAlpha Teknova, Inc.−20.8%
RCUSArcus Biosciences, Inc.−19.6%
SAIQWISeSat.Space Holdings−18.7%
RAPPRapport Therapeutics−14.7%
IRLAIRulya Therapeutics−13.9%

AVEX (Aevex Corp., defense/aerospace, NYSE) −32.5% — no specific catalyst in packet; likely company-specific news. GTBP (GT Biopharma) −26.0% — clinical-stage biotech; these moves are typical of trial or regulatory setbacks. HDVYX (Hartford International Equity Fund) −22.1% — a fund-level print at this magnitude suggests a distribution or pricing event. RCUS and RAPP/IRLA are biopharma — avoid trying to catch falling knives here without a verified catalyst.

After-Hours Notable Dark-Pool Prints (Optionable Names)

Large dark-pool (off-exchange) prints in the AH session — these are institutional-size trades occurring immediately after the earnings releases. All executed around 20:30 ET.

METAMultiple prints: 1,539 shares @ $725.00, 300 @ $725.20, 350 @ $725.60 and moreAH Active
TSLAMultiple large prints: 4,500 @ $392.25, 900 @ $392.12, 500 @ $392.58 and moreAH Active
LRCX1,340 @ $246.00, 500 @ $246.00 — notable given the slight EPS missWatch
IBM422 @ $264.23AH Active
VOO1,800 @ $710.79 — large passive index print, routine but noteworthy sizePassive
SQQQ13,121 @ $36.48 — inverse Nasdaq ETF print; someone hedging the popHedge Signal
Analyst Actions
TickerFirmActionRatingNote
ARQQMorgan StanleyUPGRADE→ OverweightQuantum computing theme: Nvidia and Quantinuum touting record results
XPPLFDeutsche BankUPGRADEHold → BuyXP Power upgraded
CRRFYUBSDOWNGRADEBuy → NeutralCarrefour downgraded — European retail caution
ARQQUBSREITERATEBuyQuantum theme reiterated, price when noted $16.40
NVDAGoldman SachsREITERATEBuyGS reiterates Buy on NVDA at $221.56
ROIVCowen & Co.REITERATEBuy, PT →$62Target raised from $55 to $62
UALJefferiesREITERATEBuy, PT →$142Target raised from $134, post-earnings
SOMorgan StanleyREITERATEUW, PT ↓$84Southern Co. target trimmed from $85
IBMSusquehannaREITERATENeutralNear-term execution concerns cited ahead of Q3
TSLACitigroupREITERATENeutralDelivery strength and SpaceX merger buzz noted
SKYDBernstein / CitiREITERATEMkt Perf / UPSkydance volatility and Comcast competitive pressure flagged

Several Citigroup target price adjustments on European names (ADDYY, ACCYY, MAKSY, WPP, PUBGY, WTKWY, PSO, DHLGY, IBDRY, JCDXF, SAUHY) were also filed today — largely European sector adjustments, positive to neutral. Full list available on request.

Insider Activity

Open-market transactions only listed first; non-open-market (awards, exercises) shown separately. Open-market sells by officers/directors are most informative for sentiment.

Open-Market Transactions (Form 4 / 144)

TickerInsider / RoleActionSharesPrice10b5-1?
HUBSBrian Halligan / DirectorSELL8,500$239.57No
CRDOWilliam Brennan / CEOSELL~14,666 (multiple tranches)$170–$180Yes
CSTLDerek Maetzold / CEOSELL14,496 (3 tranches)$31.91No
BLNDNima Ghamsari / Head of BlendSELL27,775$0.924Yes
NWNDavid Anderson / DirectorSELL1,500$48.71No
NBISArne Grimme / DirectorBUY151 + 148$164.62 / $167.94No
LEOSaba Capital / 10% OwnerBUY7,724$5.72No
VRXAChristoph Ziegler / DirectorBUY30,000$1.09No

Most notable: HUBS director selling 8,500 shares at $239.57 without a 10b5-1 plan is worth monitoring ahead of HubSpot's Q3 report (announced Nov 4). CRDO CEO selling via a 10b5-1 plan is routine but the cumulative size (~$2.5M) is notable. NBIS and VRXA director open-market buys are modest positive signals in smaller names. The PAYX 10% owner selling 14,747 shares (no 10b5-1) on Oct 20 is also flagged.

Options Market & Whale Activity

(a) IV Rank — Elevated vs. Low

IV rank (implied volatility — how "expensive" options are relative to the past year) ranked across 40 liquid optionable names. This is a scanned set, not the whole market.

▲ Elevated IV (options expensive)
TickerIV Percentile
META88.9%
TSLA82.8%
CAT81.4%
NFLX77.9%
XLE72.6%
QQQ62.2%
TLT59.8%
AMZN58.1%
ADBE57.5%
GOOGL56.6%

High IV = options are pricey. If you want to own META calls after the earnings beat, you're buying at the top of the IV range. Consider selling premium instead (spreads, covered calls).

▼ Low IV (options cheaper)
TickerIV Percentile
JPM11.0%
GLD11.5%
COST15.1%
MU16.0%
UNH20.3%
LLY21.5%
DIS22.0%
COIN25.0%
IWM27.1%
WMT28.1%

Low IV = options are cheap relative to history. If you want directional exposure in JPM, GLD, MU or LLY, buying options here is relatively inexpensive.

(b) Unusual Volume & Open Interest — Top Contracts

Vol/OI ratio (how many times today's volume exceeded existing open interest) is the signal here — a high ratio means new money is flowing in, not just existing positions rolling.

TickerStrike / Expiry / TypeVolumeOIVol/OIPremium
SPY772P 10/21491,4072,515195×$37.1M
SPY771P 10/21472,0742,755171×$33.1M
SPY773P 10/21391,2792,253174×$34.4M
QQQ725P 10/21267,1001,005266×$33.3M
QQQ726P 10/21217,326652333×$31.5M
SPY775C 10/21675,6727,03596×$16.2M
QQQ725C 10/21335,3727,37545×$47.7M
NVDA222.5C 10/21370,31724,51215×$10.8M
AAPL345C 10/21229,7219,05025×$11.3M
SPXW7760C 10/21214,7652,84575×$80.6M

The enormous vol/OI ratios on SPY/QQQ same-day puts today reflect expiration-day hedging and directional bets — these are 0DTE (zero days to expiration) contracts. The $80.6M in premium on the SPXW 7760C is the largest single contract premium in today's unusual list — a sizeable call bet on the SPX staying near current levels into the Friday expiry window.

(c) Busiest Strikes — By Volume and Open Interest

SPY — Top by Volume
Strike / Type / ExpVolume
775C 10/21675,672
776C 10/21619,097
773C 10/21618,236
774C 10/21586,029
770P 10/21541,232
SPY — Top by Open Interest
Strike / Type / ExpOI
760P 10/30130,435
745P 10/30129,222
750P 11/2080,370
810C 12/1879,997
400P 11/2077,947
QQQ — Top by Volume
Strike / Type / ExpVolume
725C 10/21335,372
726C 10/21330,364
727C 10/21315,966
728C 10/21300,847
725P 10/21267,111
QQQ — Top by Open Interest
Strike / Type / ExpOI
700P 10/3089,867
700P 12/1877,247
690P 10/3066,947
680P 12/1865,826
700P 11/2064,757

META busiest strikes (today's sessions): By volume — 800C 10/23 (20,262), 750C 10/23 (13,739), 800C 11/20 (10,956), 650P 10/23 (9,650). By open interest — 750C 1/15/27 (248,271 OI — massive long-term bull position), 700C 1/15/27 (115,038), 800C 1/15/27 (110,030). The January 2027 750 call at 248K OI is the single largest OI position in this scan — a large institutional bet on META sustaining its move into next year.

TSLA busiest by volume: 400C 10/23 (34,701), 390C 10/23 (27,477), 385C 10/23 (25,932). Call buying into the AMC earnings is confirmed. Largest OI: 400C 1/15/27 (41,104) and 250P 11/20 (32,806) — the put OI tells you some were hedged going into the number.

(d) Whale Flow — Sweeps, Blocks, Net Premium & Dark Pool

SPY flow alerts (post-market, 07:30–16:14 ET session): The full-session SPY net call premium was +$12.8M (calls paid more than puts on the call side net). Net put premium was a modest positive +$3.2M. The dominant post-market SPY flow alerts were repeated puts on the Nov 20 and Oct 30 expirations at the 736/734/773/748/771 strikes — classic portfolio hedging into a weekend. Also notable: a 79-trade block of the Dec 31 720-strike calls for $2.52M total premium — a large long-dated call position.
META net premium (07:30–16:14 ET): Session total net call premium +$15.9M, net put premium −$21.6M. The put premium dominance in-session reflects pre-earnings hedging. The open-session saw a massive burst of call buying at 09:30 ($26.6M net call in that bucket) — institutional positioning into the print. Dark pool AH prints show continued META accumulation around $725.
TSLA net premium (07:30–16:14 ET): Net call premium +$22.9M — strong call buying all session. The 09:30 bucket alone saw $17.3M net call. Dark pool AH: 4,500 shares at $392.25, multiple 500-share prints — active institutional positioning after the earnings beat.
NVDA net premium (07:30–16:14 ET): Net call +$8.6M, net put +$5.8M — unusual in that both call and put net premiums are positive, suggesting mixed positioning. NVDA had 370K+ call contracts traded on the 220/222.5 strikes today.
IWM flow (07:30–16:14 ET): Net call premium −$1.7M (calls paid on bid side), net put +$5.8M. Repeated put alerts on the 263 strike (Nov 20 expiry) — 1,000 and 2,000 contract blocks totaling $576K in put premium. Small-cap protection buyers are active. Consistent with RUT lagging the broader market.
QQQ flow alert highlight: A 100-contract sweep on the QQQ Nov 20 725P for $161K — ask-side premium, meaning someone bought that put aggressively. This alongside the near-term call volume suggests the market is both chasing the upside and insuring against a reversal.
SQQQ dark pool: 13,121 shares at $36.48 (~$479K). SQQQ is the 3× inverse Nasdaq ETF — someone is hedging a tech rally with this AH print.

(e) GEX (Gamma Exposure) — Within Strikes Covered

GEX data is available for SPY, QQQ, DIA, and IWM. The GEX window covers strikes within approximately ±10% of spot. Note: a gamma-flip level cannot be derived from this window; only relative call/put gamma concentrations are observable within the covered range.

SPY (Spot: $773.09 | Window: $699–$848)

Within the strikes covered, the largest call GEX concentration by OI is at the 773 strike (call GEX OI ~$2.9B) and the 780 strike (~$1.6B call). Largest put GEX by OI is centered around 760 (~$2.2B put) and 765 (~$1.3B put). The 773/774/775 cluster has dominant call GEX suggesting market maker long-gamma (dampening moves) near current spot — consistent with today's VIX compression.

QQQ (Spot: $725.20 | Window: $652–$799)

Within the QQQ window, the 725 strike shows the largest call GEX concentration (~$1.19B) — directly at current spot. Put GEX is heavy at 700 (~$1.39B) and 715 (~$736M). The spot-level call concentration at 725 acts as a potential magnetic level; the large put OI below 700 represents structural downside protection.

DIA (Spot: $527.70 | Window: $438–$615)

Within the DIA window, call GEX peaks at the 530 and 532 strikes. Consistent with the Dow's strength today and the large Dec 18 DIA 530 call that was repeatedly alerted in the flow data.

IWM (Spot: $276.48 | Window: $180–$375)

Within the IWM window, call GEX concentrates at 280 and 285–290 range. Put GEX is dominant at the 250, 260, and 265 strikes — reflecting large protective put positioning well below spot. Small-cap bears are hedged deeply out of the money.

Sentiment (Close)
Fear & Greed Index
31.4
Fear — Up from 27.2 yesterday and 26.7 one week ago. Recovering from extreme fear. Contrarian positive: markets rarely peak when sentiment is this depressed.
VIX (Volatility Index)
16.68
−3.6% vs. prior close 17.31 — Options market pricing in less fear. Low VIX means protection is cheap; consider using it rather than chasing momentum unhedged.
Breadth (Sectors)
7 / 11
Seven of eleven sectors advanced. Advancers 7, Decliners 4. Both the 50-DMA and 200-DMA sector readings show 7 of 11 above — the breadth picture is healthy but not extreme.

Mood summary: The market's mood is quietly improving. Fear-and-Greed at 31 means there are still plenty of doubters — and that's actually the fuel for higher prices when earnings confirm the underlying business is solid. Tonight's META number is the kind of catalyst that can shift sentiment from "fear" toward "neutral" over the next week. Don't over-trade the sentiment shift — let the prices do the talking.

Tomorrow's Setup — Thursday, October 22, 2026

🌅 Key Events Tomorrow

Time (ET)EventPrior / Est.Why It Matters
8:30 AMInitial Jobless Claims (week of Oct 17)Prior 199K / Est. 200KThe labor market read. Clean print (~200K) = soft landing intact, risk-on. Surprise above 220K = rate concerns ease but growth fear rises.
8:30 AMContinuing Claims (week of Oct 10)Prior 1,710K / Est. 1,720KSustained employment picture. Watch for upside miss that signals labor market loosening.
8:30 AMJobless Claims 4-Wk AvgPrior 198.5K / Est. 200KSmoothed trend — more reliable than the weekly print.
10:00 AMLeading Index MoM (Sep)Prior −0.1% / Est. −0.1%Confirms/denies slowing economic momentum narrative.
11:00 AMEIA Natural Gas Storage Change (Oct 16)Prior +67B / Est. +83BAfter today's −6.4% nat gas drop, watch for a further move.
All Day20-Year Bond Auction aftermathAuctioned at 5.469%Watch whether yield digests or pushes higher Thursday. 5.20% on the 10-year is the key technical ceiling to watch.

📅 Earnings Before the Open Tomorrow (None Identified in Packet for Oct 22)

No verified earnings reports are listed in the data packet for Thursday, October 22 before market open. The next major earnings cluster from the calendar is October 27 (Durable Goods, Consumer Confidence, New Home Sales, plus several reporters). Verify your own watchlist.

⚠ Overnight Risk Going Into Thursday

META after-hours reaction: The print is out and the stock is trading up. But the market open is where it gets priced into the broad tape. Gap risk is real in both directions on names correlated to META — particularly Alphabet (GOOGL), Amazon (AMZN), and Snap.

Gulf embassy departure news: The Reuters exclusive about potential US Gulf embassy personnel departures is a live headline. If it escalates overnight, crude oil could reverse sharply upward — and that would change the tone of Thursday's open meaningfully.

10-Year Yield: The 20-year auctioned weak. If the 10-year yield pushes above 5.20% overnight or at the open, that's a headwind that can cap how much of the META enthusiasm translates into a sustained rally.

📐 Key Levels to Watch Thursday

S&P 500 (SPX): Closed at 7,757. Key resistance at 7,818 (60-day swing high) — a clean break above that opens the door to 7,945 (R1). Support: 7,442 (S1), immediate at 7,735 (20-DMA). The SPX closed above both moving averages — structure is constructive.

Nasdaq (NDX/QQQ): Composite at 26,703. Still below the 20-DMA at 26,964 — that's Thursday's first real test. A META-driven open could push the index to challenge that level. RSI 47.3 leaves room to run.

Russell 2000: Closed at 2,781 — below its 20-DMA (2,794) and well below its 50-DMA (2,891). Small-caps need a clear catalyst to rejoin the rally. The IWM $263 put flow today signals institutional concern here.

Next-session lean: Mildly bullish with a caveat. META's after-hours beat sets a positive tone. The setup is for a gap-up open in tech and a potential test of the Nasdaq 20-DMA. Don't size aggressively into the open — let the first 20 minutes print before you act.

How to Read This Report
Post-market focus
This edition recaps the day that closed and sets up the next session. Figures shown are closing prices unless labeled "AH" (after-hours).
Earnings verification standard
Only verified=true rows from two independent sources are reported as actuals. Rows marked "unconfirmed — verify" have conflicting sources — do not trade them as confirmed.
Dark pool prints
Off-exchange institutional trades reported after hours. They confirm directional conviction but do not guarantee direction — institutions hedge and unwind too.
IV Rank / IV Percentile
Where implied volatility (the "price" of options) sits relative to the past year. Above 70% = expensive; below 30% = cheap. Scanned set of 40 names — not the full market.
GEX (Gamma Exposure)
Measures how market makers are positioned by strike. The GEX window shown is ±~10% of spot — a gamma-flip level cannot be derived from this window alone.
Vol/OI Ratio
Today's option volume divided by existing open interest. A ratio above 1 means more contracts traded today than were open yesterday — new money flowing in.
Color language
Green = bullish / positive · Red = bearish / negative · Amber = watch/caution · Grey = neutral.