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

Post-Market Report — Closing Bell Report

Tuesday, October 20, 20264:46 PM ETCLOSING BELL EDITION
Full-session recap + overnight setup
Data current to market close
Michael Wade Trade Coaching
Mike's Closing Take

Today told you something important: the market wants to go up, but not every corner of it is invited. The Dow tagged a +1.02% gain and the Russell ripped +1.65%, driven by a genuine earnings-season tailwind — defense, industrials, financials all beat. Tech sat on its hands, the Nasdaq barely moved, and that split is the read. When small caps and cyclicals lead while growth lags, money is rotating, not rallying. Be precise about which side of that rotation you're on.

After the bell, NFLX, COF, and ISRG all posted solid beats. Netflix is the one that moves markets tonight. Options had priced a 9% move heading into the print — watch how the stock opens tomorrow, because that reaction sets the tone for mega-cap tech earnings the rest of the week. Meanwhile, oil cratered 5.5%, VIX slid to 17.31, and the 10-year yield eased two basis points to 5.12%. The macro backdrop softened just enough to keep the bulls comfortable, but not enough to call a trend reversal on rates.

Your one thing to watch: NFLX's after-hours reaction. A strong open tomorrow morning with follow-through in the broader Nasdaq is the green light for tech-side exposure. A fade, even on a beat, tells you the bar for this earnings season is taller than it looks. Manage size, protect capital, and let the probabilities work for you.

— Michael Wade, MWTC Trade Club

Bottom Line — Evening Playbook

What today means

Tuesday's session confirmed a rotation theme: cyclicals, defense, and financials earned their gains through earnings beats; tech lagged on light Nasdaq volume. VIX compression and modest rate relief gave the tape a constructive feel, but no all-clear has been sounded — the 10-year at 5.12% is still a ceiling on multiple expansion.

Three Takeaways into Tomorrow

  • 1. Earnings season is broadly constructive. Beat rates on defense (RTX +26% EPS surprise, NOC +8.8%), industrials (HAS +54.6%), and financials (COF +20.4%) confirm the economy is not rolling over. Lean long sectors where results are coming in hot.
  • 2. Watch the NFLX reaction, not just the number. A verified beat was delivered. But the options market priced a 9% move heading in — if the stock underperforms that implied range, it signals the bar for tech is elevated. That has implications for every mega-cap reporting this week.
  • 3. Oil's 5.5% drop changes the energy calculus. WTI fell to $97.98 on signals of potential U.S.-Iran diplomatic engagement. Energy names saw muted session gains despite XLE still up on the month. Reassess crude-linked exposure before Friday.

Overnight / Tomorrow Watch

No major U.S. economic releases scheduled for Wednesday. The EIA crude oil stocks report hits at 10:30 AM ET — relevant after today's oil selloff. Key levels: SPX 7,712 closed between its 20-day MA (7,733) and 50-day MA (7,704) — a hold above 7,704 keeps the uptrend intact. A break below opens a test of 7,615 pivot support.

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

Closing Bell Summary (30-sec)
Bias: Cautiously Bullish Confidence: 6 / 10 Key Risk: NFLX AH Reaction

How the day closed: Dow and Russell led — the Dow added +529 pts (+1.02%) and the Russell sprinted +1.65%. The S&P finished +0.28% at 7,712. The Nasdaq was effectively flat at −0.02%, reflecting tech's absence from the party. 10 of 11 SPDR sectors closed green; only Technology (XLK) declined.

Winners: Health Care (+2.37%), Real Estate (+1.70%), Financials (+1.20%), Utilities (+1.26%). Loser: Technology (−0.28%).

Biggest story of the day: After-hours earnings dominated. NFLX beat EPS by 3.7%, COF blew past estimates by 20.4%, and ISRG delivered an 11.3% EPS upside. UAL missed and slashed its full-year profit outlook citing fuel costs — the single clearest macro-earnings collision of the session.

Tomorrow hinges on: The NFLX open and whether the Nasdaq can find any traction. Hold SPX 7,704 (50-day MA) and the bull case stays alive.

📊 Today's Dashboard — Directional Lean (next session) & Mood
S&P 500 · SPX
45%prob. up
▲ 45% up / ▼ 55% down
Nasdaq 100 · NDX
41%prob. up
▲ 41% up / ▼ 59% down
Dow · DJX
60%prob. up
▲ 60% up / ▼ 40% down
Russell 2000 · RUT
44%prob. up
▲ 44% up / ▼ 56% down
Fear & Greed
27fear
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
+37
Bullish
Nasdaq 100 · NDX
-1000+100
-7
Neutral
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,712.57
+21.84 (+0.28%) · Between 50-day MA (7,704) and 20-day MA (7,733) · RSI 55.8 — neutral-bullish
Nasdaq Composite
26,424.82
−6.07 (−0.02%) · Below 50-day MA (26,622) · RSI 42.4 — oversold territory developing
Dow Jones
52,495.88
+529.85 (+1.02%) · Above 50-day MA (52,389) · RSI 75.2 — overbought; watch for fade
Russell 2000
2,773.42
+45.12 (+1.65%) · Below both MAs (20-day 2,797 / 50-day 2,897) · RSI 46.5

Key level read: The SPX closed above its 50-day MA at 7,704 — that is the line in the sand for the current uptrend. The Dow's RSI at 75.2 signals it is extended near-term; don't chase. The Russell's move was constructive, recovering from near its 252-week low, but it remains below both moving averages — a recovery, not yet a reversal. Nasdaq staying flat while everything else ran is the caution flag to carry into Wednesday.

After-Hours Earnings Reactions

⭐ HEADLINE: Netflix beats, Capital One blows the doors off, ISRG impresses

The after-hours tape is constructive. The biggest consumer-facing name and the biggest credit-card name both delivered. That combination — streaming + consumer credit — argues the U.S. consumer is still spending. The read-through matters beyond the individual stocks.

Today's Verified Results (reported after close / before open today)

TickerWhenEPS Est.EPS ActualSurpriseRev ActualResultRead-Through
NFLXAfter close$0.84$0.87+3.7%$12.87BBEATEPS beat; rev slightly under $13.13B est. Subscriber momentum intact. IV was priced for 9% move — reaction tomorrow is the real trade signal.
COFAfter close$5.56$6.69+20.4%$16.34BBEATMassive EPS upside. Consumer credit holding. Broad positive read for financials and consumer spending thesis.
ISRGAfter close$2.70$3.00+11.3%$3.05BBEATRobotic surgery demand accelerating. Narrowed 2026 outlook — watch press conference for guidance tone.
UALAfter close$2.61$2.54−2.8%$17.88BMISSSlashed 2026 profit outlook on fuel costs. Travelers still booking at higher fares but margin pressure is real. Negative read for airline sector.
EWBCAfter close$2.78$2.76−0.6%$822.8MMISSSlight EPS miss; revenue actually above estimates. Manageable — not a macro signal.

Today's Pre-Market Results (before today's open — moved the morning session)

TickerEPS Est.EPS ActualSurpriseResultRead-Through
RTX$1.79$2.26+26.0%BEATThe largest EPS upside of the morning. Defense demand surging. Positive for NOC, LMT, and the broader industrials/defense trade.
HAS$1.88$2.90+54.6%BEATHasbro rocketed on Magic: The Gathering strength. Revenue above estimates. Stock surged ~10% — the standout mover of the pre-market session.
NOC$7.25$7.89+8.8%BEATDefense spending cycle remains robust. Confirms RTX read-through.
SYF$2.45$2.68+9.5%BEATConsumer credit still healthy. Supports the consumer-spending narrative alongside COF's after-close beat.
HAL$0.59$0.60+1.7%BEATNarrow beat; revenue above estimates. Oil's sharp drop today is the bigger headwind for HAL going forward.
MMM$2.41$2.50+3.8%BEATIndustrial recovery ongoing. Dow-component strength — contributed to index outperformance today.
KEY$0.47$0.51+8.5%BEATRegional bank continuing recovery. Positive read for the XLF rally.
EFX$2.22$2.26+1.8%BEATCredit bureau data business solid. Narrow beat, revenue slightly below estimates.
VMI$5.76$6.24+8.4%BEATInfrastructure and agriculture infrastructure demand intact.
GM$3.74$3.70−1.0%MISSThin miss on EPS; revenue at $50.0B vs $50.2B estimate. Auto sector still navigating fuel and tariff headwinds. Not a disaster — but confirms the ceiling on GM's upside near-term.
GPC$2.07$2.07−0.2%MISSEssentially in-line. Revenue slightly below. Neutral read.
ALLY$1.37$1.34−2.0%MISSAuto lending pressure continues. Small miss, modest concern for the auto finance space.
MSCI$5.12$5.11−0.2%MISSNegligible miss. Revenue below estimates. Neutral.

Unconfirmed — Verify Before Acting

The following names have source conflicts and actuals cannot be asserted. Do not trade these as confirmed results.

  • CB — reported-status conflict between sources; verify on your platform before assuming a result. unconfirmed — verify
  • SPCX — reported-status conflict; no actuals can be confirmed. unconfirmed — verify
  • PM — report-date conflict (one source lists Oct 20, another Oct 21). Date withheld. unconfirmed — verify
  • NLY — reported-status conflict; actuals withheld. unconfirmed — verify
  • LRN — reported-status conflict; actuals withheld. unconfirmed — verify

Overnight Results from Monday (flowing into today's tape)

TickerEPS SurpriseResultNote
CLF+38.9%BEATSteel — strong upside; positive for materials sector
CCK+4.9%BEATCrown Holdings — packaging beat; revenue above est.
WRB+0.6%BEATW.R. Berkley — insurance beat, narrow
ZION+4.7%BEATZions Bancorp — regional bank beat
STLD−4.7%MISSSteel Dynamics — EPS miss; revenue also below
AERO−35.8%MISSTransDigm — large EPS miss; watch aerospace names
FITB−1.4%MISSFifth Third — thin miss; source conflict on exact EPS, treat as approximate
World & Geopolitical Backdrop

These are the market-moving geopolitical items circulating in today's session. Each has a plain-English note on why it matters to your positions.

HeadlineWhy It Matters for Traders
Oil stocks in U.S. strategic petroleum reserve fall to lowest since 1982 (Reuters) Structural vulnerability in the strategic reserve limits the government's ability to cap oil prices during a supply shock. Long-term bullish for crude — though today's price drop on Iran signals traders are betting on diplomacy, not supply concerns.
Iran tells Pakistan army chief: no talks with Washington until demands are met (Reuters) Signals a potential softening in U.S.-Iran tensions could be building — hence today's oil selloff. If talks gain traction, energy names face further headwinds. Watch WTI closely this week.
Iran's FM: Tehran has not received response from Saudi Arabia and Houthis on mediation Yemen/Houthi conflict stalling point. Britain announcing defensive air missions over Saudi Arabia adds a layer of geopolitical risk premium to energy and defense names. Constructive for RTX, NOC.
Musk ordered Starlink slowdown in Ukraine (WSJ) Geopolitical overhang on TSLA and SpaceX-adjacent sentiment. Not directly market-moving but worth noting as a headline risk for Musk-linked assets.
UK police arrest pair for helping Iranian intelligence over RAF Fairford incident (Reuters) Heightened Iran-West tensions. Defense sector beneficiary; potential volatility in UK/European assets.
Canadian dollar near four-week high on Bank of Canada rate hike bets (Reuters) BoC hawkishness is a divergence from a potential Fed hold (see Fed Watch section). Watch USD/CAD; can affect Canadian energy and financials cross-listed names.
Bessent says Democrat-led Congress could do little to stop Trump agenda (Reuters) Pre-midterm political signal. Markets are watching for fiscal policy continuity, particularly on tariffs and corporate tax. Relevant for sector positioning into year-end.
Macro Dashboard (Close)
10-Year Treasury Yield
5.12%
−2 bps · Eased slightly; still elevated — headwind for growth/tech multiples
VIX
17.31
−1.13 (−6.1%) · Fear ebbing — market is comfortable, not complacent
DXY (Dollar Index)
101.71
−0.27 · Mild dollar weakness — supportive for commodities and international equities
Gold
$4,141
−$18.80 (−0.45%) · Investors awaiting Fed signals; slight pullback but trend intact
Silver
$58.01
+$1.03 (+1.81%) · Industrial metals bid; copper also +1.18% — growth signal
WTI Crude
$97.98
−$5.68 (−5.5%) · Biggest move of the day; Iran diplomacy signals drove the selloff
Natural Gas
$3.00
−$0.06 (−1.9%) · Modest decline; seasonal demand building but price subdued
Bitcoin
$82,581
+$727 (+0.89%) · Quiet grind higher; Ethereum +1.4%; risk-on tone in crypto

One-line macro read: Lower oil + lower VIX + lower dollar = a constructive cocktail for equities on the surface. The counter: the 10-year at 5.12% is still the governing constraint on valuations. Until that yield breaks meaningfully lower, the path of least resistance is sector rotation, not index-level breakout.

What Moved & Why

Drivers of Strength

  • Defense earnings wave (RTX +26% EPS, NOC +8.8%) — pulled XLI and the Dow higher all morning. This is a clean, earnings-driven move, not multiple expansion.
  • Hasbro (HAS) surged ~10% on a 54.6% EPS beat. Magic: The Gathering sales topped $600M — a standout consumer brand result.
  • COF beat by 20.4% after the bell — the largest financial-sector EPS upside of the day. Confirms the consumer credit resilience narrative.
  • VIX −6.1% — broad fear reduction gave small caps and cyclicals room to run. Russell 2000 recovered from near its 52-week low.
  • Boeing (BA) won FAA approval for the 737 Max 10 — a long-awaited certification that removes a major regulatory overhang.
  • Anthropic/Nscale AI data center deal — another signal that AI infrastructure spending has not peaked. Constructive for the semiconductor and data-center supply chain.

Drivers of Weakness

  • WTI crude −5.5% — the biggest single-day drag. Iran diplomacy signals drove the selloff. Energy stocks held better than the commodity, suggesting the sector is pricing in some geopolitical premium, not just oil.
  • UAL slashed 2026 profit outlook — fuel prices are eating airline margins even as demand holds. Direct negative for ALK, DAL, LUV.
  • Pending Home Sales MoM −7.3% vs −0.5% estimate; YoY −11.3% vs +1.0% estimate. Housing demand is deteriorating faster than expected — negative for homebuilders and rate-sensitive real estate.
  • Nasdaq flat — technology sector (XLK −0.28%) was the lone decliner. Growth/mega-cap names refused to participate in the cyclical rally. Watch Thursday's big-tech reports.
  • Housing Starts −5.2% MoM vs +1.9% estimate — a second consecutive monthly decline, reinforcing the rate headwind on new construction.
Federal Reserve Watch

October 28 FOMC Meeting — Market Odds

No FOMC decision today — the next meeting is October 28, 2026. Kalshi prediction markets (the implied probability — probability — the market is placing real money on each outcome) are pricing the following:

Hold (No Change)
88%
Top outcome — market overwhelmingly expects the Fed to stand pat
Hike 25 bps
12%
Non-trivial tail risk given 10-year at 5.12% and stubborn inflation concerns
Cut 25 bps
~0%
Essentially off the table for this meeting

Trader takeaway: The market is telling you to expect no change on October 28. That removes a near-term catalyst in both directions. Position sizing into the meeting should reflect a "hold and watch" environment, not a big rate-driven directional bet. The 12% hike probability is the tail you don't want to be caught on the wrong side of — it's small but not zero.

Source: Kalshi — KXFEDDECISION-26OCT · Fetched 2026-10-20 20:31 ET. CME FedWatch data not available in this feed.

Sector Scorecard — How All 11 Sectors Finished

10 of 11 sectors closed green today. The ranked bar chart below shows today's 1-day performance (left) vs the 1-month trend (right), giving you both the session story and the bigger rotation picture.

Leaders: Health Care (XLV +2.37%), Real Estate (XLRE +1.70%), Utilities (XLU +1.26%), Financials (XLF +1.20%). The combination of Health Care and Utilities leading alongside Financials is slightly defensive — the market is growing, but rotating toward quality and yield-adjacent sectors.
Laggard: Technology (XLK −0.28%) — the only red sector. Down −5.52% over the past month. This is where the caution lives heading into heavy tech earnings week.

Post-Market Movers

Optionable stocks only (pre-filtered). Day-session moves first, then after-hours.

Day-Session Gainers

BRZE — Braze, Inc.  +51.70%  — Salesforce acquisition reports drove the stock. Multiple analysts downgraded to Neutral/Hold on deal pricing uncertainty — the stock is pricing the takeout, not the fundamentals. No clean options play here; the spread is the risk now.
MYGN — Myriad Genetics, Inc.  +31.59%  — Upgraded at Piper Sandler to Neutral from Underweight. Catch-up rally in a beaten-down biotech name.
IRLA — IRulya Therapeutics Inc.  +16.89%  — Small-cap biotech; no specific catalyst confirmed in the packet. Size accordingly — thin liquidity.
SAIQ — WISeSat.Space Holdings Corp.  +100.59%  — Doubled on the session. Small-cap satellite play; no fundamental earnings catalyst in the data. This is a speculative momentum move — not an options play unless you are the house on premium selling.
ATGL — Alpha Technology Group Limited  +52.64%  — More than doubled off Monday's close. Micro-cap; no catalyst confirmed in the data packet. Extreme caution warranted — these moves reverse fast.
VOGX — Vogenx Inc.  +17.78%  — Small-cap; no confirmed catalyst in the packet.

Day-Session Losers

PMI — Picard Medical, Inc.  −32.17%  — No catalyst confirmed in the packet. Small-cap medical; extreme move, thin liquidity.
LVLU — Lulu's Fashion Lounge  −18.93%  — Consumer discretionary weakness; no specific catalyst confirmed.
AEHL — Antelope Enterprise Holdings  −16.18%  — Chinese small-cap; no catalyst in packet.
AMTD — AMTD IDEA Group  −13.05%  — Hong Kong financial; no catalyst in packet. Watch broader HK sentiment (Hang Seng +0.52% today).

After-Hours Notable Moves

NFLX — Verified beat (EPS +3.7%). After-hours price action is the setup to watch. Options implied a 9% move — if the stock opens strong, it validates the broader earnings-season bull case for tech.
COF — Verified beat (+20.4% EPS). Expect follow-through in financial sector ETFs (XLF) on Wednesday.
UAL — Verified miss (−2.8% EPS); profit outlook cut. Expect pressure on airline names at Wednesday open.
ISRG — Verified beat (+11.3% EPS). Health Care sector momentum likely to continue into tomorrow.
Analyst Actions
TickerFirmActionFromToNote
BRZEUBSDowngradeBuyNeutralSalesforce deal pricing uncertainty cited
BRZENeedhamDowngradeBuyHoldDeal risk; upside limited at takeout valuation
BRZECantor FitzgeraldDowngradeOverweightNeutralAcquisition premium already in the price
BRZECitigroupDowngradeMarket OutperformMarket PerformConsensus forming around deal-priced neutral
BRZEWilliam BlairDowngradeOutperformMarket PerformStreet-wide re-rating on deal announcement
BRZEWells FargoDowngradeOverweightEqual WeightAcquisition removes the independent growth story
BRZEPiper SandlerDowngradeOverweightNeutralMultiple firms moving in lockstep on deal news
BRZEOppenheimerDowngradeOutperformPerform
BRZELoop CapitalDowngradeBuyHold
CRMJefferiesReiterateBuyBuySees Braze "re-energizing" Salesforce Marketing Cloud — positive for CRM
CRMEvercore ISIReiterateOutperformOutperformTiming and price of deal "likely to be debated" — balanced view
MYGNPiper SandlerUpgradeUnderweightNeutralDrove today's +31.6% rally — recalibration after extended underperformance
MSCIRaymond JamesReiterateStrong BuyStrong BuyPT raised to $680; constructive on data/financial infrastructure cycle
LLYGoldman SachsReiterateBuyBuyPT raised to $1,413 from $1,371 — GLP-1 cycle remains intact
RAPPRaymond JamesReiterateStrong BuyStrong BuyPT raised to $86 from $75
VONOYMorgan StanleyDowngradeEqual WeightUnderweightVonovia — European real estate headwinds continuing
NRXPUBSDowngradeBuySellAggressive two-notch downgrade; size accordingly
PSYTFTD SecuritiesDowngradeBuyHoldPason Systems — oilfield services softening

BRZE note: Nine separate analyst downgrades on a single name in one session is unusual. The consensus is clear — the independent story is over; the stock is now a deal-arb, not a growth trade. The real beneficiary to watch is CRM, which two major firms reiterated positively on the deal rationale.

Insider Activity

Open-market transactions first — these carry the most signal weight. Non-market (awards, conversions) listed for context only.

TickerInsider / RoleActionSharesPriceNote
CYTKMalik Fady Ibraham — EVP Research & DevelopmentSELL3,500$64.01Open-market sale. Pre-planned (10b5-1). Notable given Cytokinetics' active drug pipeline — watch for any newsflow context.
GRNDGeorge Zage III — Director / 10% OwnerSELL500,000 combined (Mon+Tue)~$14.23/$13.87Large 10% owner selling 350k Monday, 150k Tuesday. Sequential selling by a major shareholder. Bears watching for continued distribution.
OKLOVivek Narayanadas — General Counsel & SecretarySELL2,359$27.63Open-market sale Monday. Nuclear energy play; not a large position but note the direction.
NEGGFred Faching Chang — Director / 10% OwnerSELL7,164 combined (Mon+Tue)$11.13/$10.7110% owner selling across two sessions — consistent distribution signal.
VCYTMuna Bhanji — DirectorSELL1,864$43.70Open-market director sale Monday.
FERGIan T. Graham — OfficerSELL1,097$230.00Open-market sale Thursday last week. Ferguson plc — industrial distributor.

No meaningful open-market buys reported in today's data — the insider signal is directionally net selling. The most notable cluster is GRND with a 10% owner liquidating 500,000 shares across two sessions. That is a signal worth monitoring. Everything else looks like routine planned-sale (10b5-1) activity.

Options Market & Whale Activity

This section uses Unusual Whales data. The IV rank universe covers 40 liquid optionable names (a scanned set, not the whole market). GEX (gamma exposure — how market-maker hedging flows amplify or dampen price moves) windows are shown only for strikes within the scanned range; no gamma-flip levels are stated.

A) IV Rank — Elevated vs Low (scanned universe of 40 names)

ELEVATED IV — options are pricing larger moves than usual; premium is rich. Selling strategies may have edge; buying premium is expensive.

TickerIV Percentile
NFLX93.0% — earnings premium, now resolving
META90.9% — pre-earnings positioning building
SMCI88.5% — ongoing news risk; elevated
TSLA82.4% — earnings this week; implied move pricing high
CAT77.9%
GOOGL61.9%
DIS59.8%
QQQ59.3%
TLT57.5%
CVX50.5%

LOW IV — options are cheap relative to recent history. Defined-risk long premium strategies may have structural edge here.

TickerIV Percentile
COST7.5% — very cheap premium
GLD10.6%
COIN14.7%
MU15.5%
JPM17.2%
MSFT19.3%
MSTR20.5%
WMT22.6%
HD26.1%
GS27.9%

B) Unusual Volume & Open Interest — Top Contracts

These are expiry-day (10/20) and near-term options with very high volume relative to open interest (vol/OI ratio — how many times the contract traded versus how many are outstanding). High ratios signal fresh positioning or aggressive activity. All are same-day expirations unless noted.

TickerStrike / Exp / TypeVolumeOIVol/OIPremiumNote
SPY$770 C / 10-20812,5519,84382.6×$53.0MMassive same-day call volume at ATM strike; expiry positioning
SPY$769 P / 10-20646,1502,967217.8×$55.6MHighest vol/OI ratio — aggressive downside protection at the close
SPY$768 P / 10-20698,0054,307162.1×$40.8MHeavy put buying just below spot — traders hedging into weekend
QQQ$720 C / 10-20506,5364,678108.3×$49.5MLarge call volume above QQQ spot ($717.63) — short-duration bullish bet
QQQ$718 P / 10-20454,5563,589126.7×$50.9MNear-the-money put — downside hedging into today's close
SPXW7,710 P / 10-20183,2381,721106.5×$88.2MLarge institutional put spend on S&P — most expensive single contract by premium
NVDA$220 C / 10-21154,00611,74913.1×$11.3MOut-of-the-money call buying on NVDA expiring tomorrow; bullish speculation
IWM$276 C / 10-2115,4501,9527.9×$106KWhale flow: 1,000-lot block on IWM at-the-money call — near-term small-cap bullish

C) Busiest Strikes Per Name

SPY — by Volume

StrikeTypeExpVol
$770Call10-20812,582
$768Put10-20698,005
$769Put10-20646,158
$772Call10-20635,660
$769Call10-20610,426

SPY — by Open Interest (structural)

StrikeTypeExpOI
$500Put11-20314,363
$760Put10-30130,192
$745Put10-30124,939

QQQ — by Volume

StrikeTypeExpVol
$720Call10-20506,571
$718Put10-20454,556
$717Put10-20382,451
$719Put10-20353,804
$719Call10-20342,326

QQQ — by Open Interest (structural)

StrikeTypeExpOI
$700Put10-3089,790
$700Put12-1876,847
$690Put10-3069,465

NVDA — by Volume

StrikeTypeExpVol
$220Call10-21154,526
$217.50Call10-21126,866
$215Put10-2199,792

NVDA — by OI (structural)

StrikeTypeExpOI
$100PutJan-27455,905
$150PutJan-27316,048
$200CallJan-27291,945

TSLA — by Volume

StrikeTypeExpVol
$375Call10-2323,177
$400Call10-2321,596
$410Call10-2319,756

META — by Volume

StrikeTypeExpVol
$700Call10-236,435
$660Put12-183,942
$800Call10-235,002

D) Whale Flow — Sweeps, Blocks & Dark Pool

Net premium flow (session 07:30–16:13 ET today): SPY net call premium +$23M vs net put premium −$11.5M — net bullish on the session. QQQ told a different story: net call premium −$9.5M, net put premium +$39M — heavy put buying on the Nasdaq throughout the day, especially in the 11:00–15:00 ET window. NVDA net call +$5.96M, net put +$26.4M — mixed but heavier put activity. MU was the clearest bear flow: net call premium −$33M with persistent put buying across the session. META had negative call flow −$2.8M and significant put premium +$13M — pre-earnings put buying consistent with IV rank of 90.9%.

Key Flow Alerts (post-market sweeps and blocks)

TickerContractTypePremiumSignal
SPX$7,500 P / Nov-20Put — repeated hits$4.01MLarge institutional hedge — 750-lot block; deep downside protection through November
SPX$7,755 P / Dec-18Put — repeated hits$2.95MNear-the-money Dec put; 180-lot; institutional positioning for a year-end pullback scenario
SPX$7,755 C / Dec-18Call — repeated hits$3.10MPaired with the Dec put above — straddle or spread positioning around $7,755
QQQ$640 P / Mar-27Put sweep$699KDeep OTM March 2027 put — 493-lot; long-dated downside hedge on Nasdaq
QQQ$725 C / Oct-21Call sweep$188K1,880-lot block; short-dated call above spot — aggressive Thursday-expiry bull bet
SPY$690 P / Mar-27Put — repeated hits$922K965-lot block; long-dated tail hedge — someone is protecting a large long book
IWM$276 C / Oct-21Call — repeated hits$106K1,000-lot at-the-money call — immediate small-cap bullish positioning
SLV$50 C / Jan-27Call$144K300-lot silver ETF call — consistent with silver's +1.81% move today; metals bull thesis
SPXW$7,200 P / Oct-26Put — repeated hits both sides~$207K combinedRepeated ascending and descending fills on same strike — active two-way positioning into next week's expiry

Dark Pool Prints (after-hours extended, 20:17–20:30 ET)

TickerSharesPricePremiumNote
SPY250,000–400,000 (multiple lots)~$768.67~$500M+ combinedMassive average-price dark pool block at close — institutional rebalancing at end of session. Largest single cluster of prints in the packet.
IWM750,000–1,294,000 (multiple lots)$275.78~$300M+ combinedPrior reference price prints at the closing mark — large passive rebalancing; consistent with Russell 2000's strong session close.
SNOW30,277$319.61$9.68MLarge average-price block; average-price code signals this was accumulated over time. Significant size in Snowflake.
BAC69,772$50.64$3.53MExtended-hours block — financials continuing to see institutional flow post-COF beat.
AAPL15,129$339.50$5.14MPost-market block; AAPL gets iPhone business from Qnity per earlier headlines — watch this name Thursday.
AMD1,900$534.64$1.02MExtended-hours institutional print.
SMCI~18,100 (multiple lots)~$36.35~$658K combinedMultiple dark pool prints in SMCI extended hours — IV rank 88.5% signals options market also sees elevated risk here.

E) Gamma Exposure (GEX) — Key Observations

GEX (gamma exposure — the rate at which market makers must adjust their hedges as prices move, which can accelerate or dampen moves) is shown for strikes within the scanned window only. No gamma-flip levels can be derived from this partial chain. All observations are "within the strikes covered."

SPY · Window: $695–$844 · Spot: $769.05

Within the covered strikes, the $770 strike carries the largest call gamma exposure by open interest (~$4.28B call vs ~$2.41B put gamma). The $769 strike is the next largest, with roughly balanced call/put gamma. This means market-maker hedging flows near $769–$770 are the dominant gamma influence at close. Above $770, call gamma dominates and tends to dampen upside moves (dealers sell as market rises). Below $769, heavy put OI creates potential acceleration downward if broken.

QQQ · Window: $644–$791 · Spot: $717.63

Within the covered strikes, the $720 strike carries the largest net call gamma by OI. The $718–$719 zone is the most active gamma cluster today — consistent with the heavy options volume reported at those strikes. Put gamma dominates significantly from $710 down, suggesting dealer hedging could amplify downside moves below $710 within this window.

IWM · Window: $175–$380 · Spot: $275.78

Within the covered strikes, the $276 strike carries the largest net call gamma by volume — consistent with the IWM $276 call whale flow seen today. The $270–$280 range is the highest gamma concentration. The $275 strike shows the second-largest put gamma by OI, making that area a structural support/resistance zone in the window covered.

DIA · Window: $435–$610 · Spot: $524.36

Within the covered strikes, the $525 strike and $520 strike show the highest call gamma concentration by volume today — consistent with the repeated whale alerts on DIA Dec-18 calls at those strikes. Put gamma dominates below $510, with $510 the largest single put gamma node within the window.

SPY put/call volume ratio: 6.30M puts vs 5.97M calls — put-heavy day, consistent with hedging into weekend. QQQ: 4.73M puts vs 3.93M calls — more defensive. IWM: 1.18M puts vs 1.07M calls — slightly put-heavy but more balanced given the bull session.

Sentiment (Close)

Fear & Greed Index

27.2
FEAR

Sentiment is in fear territory even as the market closes green. That divergence — rising prices plus fearful sentiment — is actually a constructive setup. Historically, markets grind higher when fear is elevated because the "wall of worry" keeps positioning light. Previous close: 23.1 (extreme fear). One week ago: 44.1 (neutral). The trend is fear improving — that's a tailwind, not a headwind.

VIX — Volatility Gauge

17.31
DECLINING — Constructive

VIX fell −6.1% today to 17.31. That is below the 12-month high of 22.22 and well above the 12-month low of 14.21. The level tells you the market is cautious but not panicked. A VIX at 17 is consistent with "normal uncertainty" — not a crisis, not complacency. Watch for any spike above 20 as the early warning signal for a regime shift.

Overall Mood: Fear-dominant sentiment with a constructive undercurrent. The market is green but not euphoric. Options market shows persistent put buying (defensive hedging), yet price action absorbed all that pressure and still closed higher. That is the definition of a market with underlying bid strength. The setup favors continued grind higher into earnings season — but respect the event risk around NFLX's reaction tomorrow.

Tomorrow's Setup — Wednesday, October 22, 2026

Key Economic Events

Time (ET)EventImpactPrior / Est.
10:30 AMEIA Crude Oil Stocks Change (Oct/16)MediumPrior: −8.557M bbl · Est: −0.3M bbl. After today's 5.5% oil drop, this print has outsized relevance. A surprise build could pressure energy further.
10:30 AMEIA Gasoline Stocks / Distillate StocksLow–MediumSupporting data around today's oil story
10:30 AMMBA Mortgage Applications (Oct/16)LowPrior: −2.7% — housing data remains soft; confirms today's pending home sales miss
11:00 AMMBA 30-Year Mortgage Rate (Oct/16)Low–MediumPrior: 7.5% — watch for any improvement at the margin given today's slight yield drop
12:00 PMKansas Fed Manufacturing Index (Oct)LowPrior: 20 · Est: 18 — regional manufacturing; directional read for XLI
1:00 PM20-Year Bond AuctionLowPrior yield: 5.42% — watch demand; if weak, 10-year could re-test 5.14%+
2:30 PMEIA Natural Gas Stocks Change (Oct/16)LowPrior: +67 Bcf
5:00 PM5-Year TIPS AuctionLowPrior: 1.955%
5:00 PMCentral Bank Balance Sheet (Oct/21)LowPrior: $6.756T

Earnings Before Open Tomorrow (Confirmed / Upcoming)

TickerEPS Est.StatusWhat to Watch
VZ—Watch for filingVerizon earnings expected around this date; confirm on your platform. Insider KYLE MALADY sold 1,100 shares today.

No confirmed BMO earnings in the verified feed for Oct 22. Check your broker's earnings calendar — several names have fluid dates this week. ALK, WFRD, CB, NLY, and LRN were scheduled after today's close and may flow through to tomorrow's tape.

Key Levels & Next-Session Lean

Bull Case for Wednesday

  • NFLX opens strong on the verified beat → Nasdaq breaks out of today's flatness
  • COF +20.4% beat flows into XLF continuation; financials lead again
  • SPX holds above 7,704 (50-day MA) — the key technical floor
  • VIX continues lower toward 16–15 range — compression adds to carry
  • EIA crude build is modest → oil stabilizes; energy sector doesn't drag

Bear Case for Wednesday

  • NFLX fades despite the beat → market reads "sell the news" on tech earnings
  • UAL's profit warning spreads to travel and consumer discretionary sector
  • SPX breaks below 7,704 → opens test of 7,615 pivot support
  • 20-year bond auction comes weak → 10-year yield re-accelerates toward 5.20%+
  • Iran headlines flip negative → oil rebounds, energy volatility returns

Overnight Risk Summary: The dominant overnight risk is NFLX's after-hours price action. The options market priced a 9% implied move heading into the print. Watch where NFLX opens relative to that implied range — a move inside it is neutral; a move outside it tells you something is different about this earnings season. Secondary risk: any escalation in Iran-related headlines could reverse today's oil move quickly.

Next-session lean: Cautiously bullish, driven by the earnings beat quality (RTX, COF, NOC, ISRG, NFLX all in the green column). Respect the Dow's extended RSI at 75.2 and don't chase that index. The better risk/reward for Wednesday longs is in Health Care (confirmed ISRG momentum) and Financials (COF read-through), not the stretched Dow components.

How to Read This Report
Earnings verification protocol
Every earnings result requires two-source confirmation (Finnhub + FMP). Actuals labeled "BEAT" or "MISS" are verified. Names labeled "unconfirmed — verify" have source conflicts and no actuals are stated. Never trade an unconfirmed result as fact.
IV percentile (IV rank)
How expensive options are right now versus the past year for that name. 90th percentile = options cost more than 90% of the past year — premium is rich. Below 20th percentile = cheap premium relative to history. Ranked across a 40-name scanned universe, not the whole market.
Vol/OI ratio
How many times a specific options contract traded today versus how many are outstanding. A ratio above 5× means fresh aggressive positioning — someone added significant new risk, not just rolled existing positions.
GEX (Gamma Exposure)
The aggregate position market makers must hedge as price moves. Positive GEX = market makers are long gamma (they sell into rallies, buy into dips — dampening moves). Negative GEX = short gamma (they amplify moves). GEX windows shown here are partial chains — no flip levels stated.
Dark pool prints
Large off-exchange institutional trades. "Average price" code = accumulated over time. "Prior reference price" = printed at a reference price (like a closing print) for settlement. High volume at a price level can become support or resistance.
Color language
Green = bullish / constructive · Red = bearish / cautious · Amber = warning / watch · Grey = neutral
Kalshi odds
Prediction-market probabilities where real money is at stake. "yes_pct" values in this report are already expressed as percentages — 88 means 88%.