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

Post-Market Report

Monday, October 19, 20264:44 PM ETCLOSING BELL EDITION
Recap Monday, October 19, 2026 · Setting Up Tuesday
All figures from closing bell or after-hours
Michael Wade
Mike's Closing Take

Today's session handed you a split verdict. Tech and Consumer Discretionary pushed the S&P 500 up +0.41% and the Nasdaq +1.11%, yet the Dow slipped marginally and small-caps barely moved. The advance was narrow — two sectors powered it, eight finished red. That's not a broad rally; that's a rotation trade you need to respect but not blindly chase. The VIX dropped hard, -7.75% to 18.44, which tells you fear got squeezed out of the options market today. But with the 10-year yield rising to 5.14% and the NAHB Housing Market Index printing at 29 — three points below the already-low estimate — the rate backdrop is still doing real damage to rate-sensitive sectors. Utilities led all eleven sectors to the downside, down more than two percent. That's the market telling you what it thinks about duration risk right now.

After the bell, the one number that matters is the CCK (Crown Holdings) print. Revenue came in at $3.71 billion — well above the $3.44 billion estimate — and adjusted EPS of $2.39 beat the $2.26 consensus. The stock is getting hit hard anyway, trading around $108 in the after-hours versus a $114.92 close, because the company guided Q4 adjusted EPS to $1.63–$1.73, below the Street's $1.80 expectation. That's a lesson you should carry into every earnings week: a beat on the past quarter means nothing if guidance disappoints. The stock price lives in the future, not the rearview mirror. Tonight you're also watching a wave of regional banks, steel names, and insurers hit the tape — none of those have verified actuals yet, so stay disciplined and don't trade rumored figures.

Into Tuesday, the one thing to watch is the geopolitical backdrop. Ukraine peace talks are heating up — Kushner and Witkoff are heading to Norway, Zelensky is expected to join, and the U.S.-Austria collaboration on the Middle East adds another layer. These aren't market-moving in isolation, but any ceasefire signal could squeeze defense names and spike risk appetite broadly. Position size accordingly. Be the house tonight: let tomorrow's setup come to you.

— Michael Wade · MWTC Trade Club

Bottom Line — Evening Playbook

What Today Means & What to Watch

  • What today told us: The S&P closed at 7,690.73 (+0.41%) — still below its 20-day MA of 7,735 and below the 52-week high of 7,819. The move was tech-led and narrow. Eight of eleven sectors finished red. This is a market in a selective bid, not a broad risk-on surge.
  • CCK earnings trap tonight: Crown Holdings beat Q3 on revenue and EPS but guided Q4 below consensus — stock is off roughly 6% after-hours. That pattern (beat-and-drop-on-guidance) is your reminder to never buy the pre-earnings excitement on a number that already happened.
  • Fed remains on hold: Kalshi prediction markets put an 86% probability on a hold at the October 28 FOMC meeting. A rate hike is priced at 14%. No cut is on the table. The 10-year at 5.14% is real competition for equities — especially anything rate-sensitive.
  • Tomorrow's setup: Housing Starts and Building Permits land pre-market (8:30 ET). Pending Home Sales hit at 2:00 pm. With NAHB at 29 today, housing bulls face a tough backdrop. Tomorrow's catalyst parade also includes GM, RTX before the open — both are verified reporters.
  • Overnight risk: Ukraine peace-talk headlines out of Norway. Any ceasefire signal = risk-on spike; any escalation = defensive flight. Size positions accordingly going into the overnight session.

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

Closing Bell Summary (30-sec)

Bias: Cautiously bullish in tech/discretionary; neutral-to-bearish everywhere else. VIX fell sharply; Nasdaq led; breadth was poor (3 sectors up, 8 down).

Winners: Consumer Discretionary (+1.78%), Technology (+1.36%), Materials (flat, +0.06%).

Losers: Utilities (–2.01%), Real Estate (–1.16%), Financials (–0.83%), Industrials (–0.64%), Energy (–0.64%).

Confidence in next-session lean: 6/10. Narrow advance, elevated yield, and a heavy after-hours earnings queue limit conviction.

Biggest story of the day: Crown Holdings (CCK) reported after the close — Q3 revenue and EPS beat, but Q4 guidance came in below consensus, sending the stock down ~6% after-hours. Classic guidance-miss sell-off in a beat-and-lower quarter. That pattern sets the tone for how the market will treat forward-looking misses this earnings season.

📊 Today's Dashboard — Directional Lean (next session) & Mood
S&P 500 · SPX
42%prob. up
▲ 42% up / ▼ 58% down
Nasdaq 100 · NDX
42%prob. up
▲ 42% up / ▼ 58% down
Dow · DJX
47%prob. up
▲ 47% up / ▼ 53% down
Russell 2000 · RUT
35%prob. up
▲ 35% up / ▼ 65% down
Fear & Greed
23extreme fear
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
+5
Neutral
Nasdaq 100 · NDX
-1000+100
-7
Neutral
Russell 2000 · RUT
-1000+100
-67
Strongly Bearish
Dow · DJX
-1000+100
-13
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,690.73
+0.41% · Below 20-MA (7,736) & 50-MA (7,705). RSI 51.9 — neutral zone. Support ~7,398; resistance ~7,901.
Nasdaq Composite
26,430.89
+1.11% · Below both 20-MA (27,017) and 50-MA (26,626). RSI 43.8. Tech bid but not reclaiming key moving averages yet.
Dow Jones
51,966.03
–0.07% · Trend down. Below 50-MA (52,419). RSI 60.0. Financials & industrials pressure.
Russell 2000
2,728.30
+0.25% · Trend down. RSI 36.6 — approaching oversold. Near 52-week low (2,721). Fragile.

The S&P closed above its daily pivot of 7,608 — a mild positive — but remains pinned below both its 20-day and 50-day moving averages (the two lines that measure short-to-medium-term trend direction). The Nasdaq outperformed but faces the same overhead. The Russell 2000 finished barely above its 52-week low, a red flag for broad market health. The Dow's small loss confirms Financials and Industrials are dragging the old-economy index. Futures after the close were mixed: ES +0.43%, NQ +1.19%, YM –0.03%, RTY +0.27%.

After-Hours Earnings Reactions

⚠ Data Integrity Note

No earnings rows in tonight's packet carry verified=true AND display_status="reported" with confirmed EPS/revenue actuals. The one actionable data point comes from a verified news headline (CCK) in the institutional news feed, not from a confirmed earnings row. All earnings rows for tonight's reporters remain at display_status="upcoming" or "unconfirmed" with null actuals. Figures below are taken strictly from packet sources.

CCK — Crown Holdings (Verified via news headline)

Q3 2026 after the close. The institutional news feed (Tradex, 20:12 ET) reported:

  • Net Sales: $3.71 billion vs. estimate $3.44 billion — BEAT
  • Adjusted EPS: $2.39 vs. estimate $2.26 — BEAT
  • Q4 Adjusted EPS guidance: $1.63–$1.73 vs. Street estimate $1.80 — BELOW
  • FY adjusted EPS guidance narrowed to $8.35–$8.45 from prior $8.30–$8.50

After-hours reaction: Stock traded around $108.25–$108.59, down from the $114.92 regular-session close — approximately –6%. A textbook "beat-and-guide-lower" sell-off. The market cares about the next quarter, not the last one.

Unconfirmed Tonight — Verify Before Trading

The following names were scheduled to report after the close but have source conflicts or single-source data only. No actuals are available in the packet. Do not trade these figures:

TickerWhenEPS Est.Status
STLDAfter close$5.508unconfirmed — verify
WRBAfter close$1.1551unconfirmed — verify
WALAfter close$2.4732unconfirmed — verify
ZIONAfter close$1.6994unconfirmed — verify
WTFCAfter close$3.3654unconfirmed — verify
BOKFAfter close$2.5775unconfirmed — verify
AEROAfter close$0.4362unconfirmed — verify
KAROAfter close$9.578unconfirmed — verify
FNBAfter close$0.4367unconfirmed — verify
RLIAfter close$0.5404unconfirmed — verify
SFBSAfter close$0.833unconfirmed — verify
SMBKAfter close$0.979unconfirmed — verify
WASHAfter close$0.8879unconfirmed — verify
HBCPAfter close$1.5402unconfirmed — verify
RBBAfter close$0.5808unconfirmed — verify

Also note: CLF and FITB were scheduled before the open with source conflicts — unconfirmed, verify on platform. GE has a date conflict between sources — do not state a date, verify on platform.

World & Geopolitical Backdrop

Ukraine peace talks accelerating. Senior U.S. officials Kushner and Witkoff are traveling to Norway this week; Ukrainian President Zelensky is expected to join. The U.S. and Austria are also collaborating on Ukraine and Middle East peace. Why it matters for traders: Any ceasefire signal would be a near-term risk-on catalyst and could compress defense/aerospace premiums while boosting energy, banks, and broad cyclicals. Escalation headlines would do the opposite.

U.S.-Ukraine intelligence friction. Reports indicate the U.S. has intermittently restricted intelligence sharing with Ukraine, leaving Kyiv without early warning on Russian missile attacks. Secretary of State Rubio denied any pause. Why it matters: Adds uncertainty around the peace-talk narrative; defense/aerospace names remain event-sensitive.

Iran summoning EU and German ambassadors. Diplomatic tension in the Middle East escalated. Why it matters: Oil supply risk premium remains a background factor; watch energy names if this intensifies.

Germany–Nvidia AI partnership. Chancellor Merz and CEO Jensen Huang signed a joint declaration in Berlin, with new startup investment plans. Why it matters: A tailwind for AI infrastructure spend globally — supportive for semis and tech equipment.

UK housing under pressure. Rightmove flagged ongoing mortgage-rate impact on the UK housing market. Why it matters: A reminder that elevated global rates are still doing damage to housing everywhere — the U.S. NAHB print of 29 today confirms the same domestic dynamic.

Macro Dashboard (Close)
10-Year Treasury
5.14%
+4 bps today. Competing hard with equities — keeps utilities/REITs/housing under pressure.
VIX
18.44
–7.75%. Fear squeezed out of options market. But still above the calm zone — not complacent.
DXY (Dollar)
102.00
+0.15%. Near top of 52-week range (102.58). Strong dollar headwinds for multinationals.
Gold (GC=F)
$4,158.80
–0.53%. Still well off the 52-week high of $4,828. Mild safe-haven selling on VIX drop.
Silver (SI=F)
$57.21
+0.38%. Modest bid. Copper also up +0.83% — industrial metals holding.
WTI Crude
$98.48
–2.89%. Meaningful drop; supply-side relief. Headwind for energy sector. Watch geopolitical risk.
Natural Gas
$3.04
–2.47%. Retreating within range. No near-term catalyst.
Bitcoin
$81,916
–0.12%. Essentially flat. Holding below 52-week high of $86,603.
Ethereum
$2,399
–0.41%. Quiet. Tracking BTC.
EUR/USD
1.1200
Flat. At 52-week low. Dollar dominance continues.
USD/JPY
158.54
+0.25%. Yen weakening again. Watch for BOJ intervention risk above 160.

One-line macro read: Rising yields + a strong dollar + falling oil = a mixed-signal day. Tech can ignore it temporarily; rate-sensitive sectors cannot. The 5.14% 10-year is the gravitational force governing everything until it moves.

What Moved & Why

AI rebound lifted tech and discretionary. Investors.com noted Sandisk, Datadog, and Amazon led S&P 500 gains as AI-related stocks rebounded after recent weakness. That's the engine behind XLK's +1.36% and XLY's +1.78% today.

NAHB Housing Index missed badly. October reading came in at 29, versus the 32 estimate — a –3 print, –9.4% change. Builder sentiment is collapsing under the weight of a 30-year mortgage rate sitting at 7.4% (prior reading). Rate-sensitive plays took immediate heat — XLU –2.01%, XLRE –1.16%.

T-bill auctions were quiet. The 3-month bill cleared at 4.095%, the 6-month at 4.22%. No dislocation, no forced re-pricing in short rates. Background noise only.

WTI crude fell nearly 3%. No single headline catalyst in the packet; likely a combination of dollar strength and easing geopolitical risk premium as Ukraine talks progressed. Energy sector (XLE) fell –0.64%.

Financials lagged again. XLF –0.83%. The regional bank queue reporting tonight (ZION, WAL, WTFC, BOKF) carries forward-guidance risk — traders are trimming exposure ahead of those prints.

CLF (Cleveland-Cliffs) surged +16.3% in the regular session, appearing as the top optionable gainer in the movers list. Earnings context: CLF had a report scheduled before the open with a source conflict — results are unconfirmed, but the move suggests the market was pricing in a positive surprise.

TSLA options activity was enormous. Pre-earnings (reports Tuesday after close, verified), TSLA calls at 367.5 and 370, and puts at 365–367.5 all saw massive flow. The market is hedging a big post-earnings move.

Federal Reserve Watch

October 28 FOMC Meeting — Market Odds

No FOMC decision today. The next meeting is October 28, 2026. Kalshi prediction markets (as of 20:31 ET) put the probabilities at:

OutcomeKalshi Probability
Fed maintains rate (hold)86%
Hike 25 bps14%
Cut 25 bps0%
Cut >25 bps0%
Hike >25 bps0%

Takeaway: The market is overwhelmingly pricing a hold at the next meeting, with a non-trivial 14% tail for a hike — that hike tail is what keeps a floor under the 10-year yield and a ceiling on rate-sensitive equity sectors. No CME FedWatch data was available in tonight's packet; the Kalshi read stands alone. A hike surprise would be a significant market shock — that's the low-probability event to respect.

Sector Scorecard — How All 11 Finished Today

Today's 1-day performance, ranked best to worst. The 1-month figure shows the intermediate trend. 3 sectors gained, 8 fell.

Leaders: Consumer Discretionary (XLY +1.78%) and Technology (XLK +1.36%) drove the index's gain — both are the AI/growth trade. Materials (XLB +0.06%) barely escaped red.

Laggards: Utilities (XLU –2.01%) bore the full brunt of the 10-year's rise to 5.14%. Real Estate (XLRE –1.16%) and Financials (XLF –0.83%) followed — all three are rate-sensitive sectors that directly compete with rising bond yields for capital.

Intermediate trend (1-month): Energy (+8.55%), Health Care (+3.93%), and Consumer Staples (+6.46%) have the best intermediate momentum. Technology (–4.56%) and Communication Services (–4.06%) remain under pressure on the monthly view despite today's bounce.

Post-Market Movers

Optionable names only (pre-filtered). Day-session gainers/losers from the closing-bell movers list, plus after-hours color where determinable.

Day-Session Gainers

TickerNameChangeRead
SLN Silence Therapeutics plc +125.6% Massive biotech move — but note Jefferies downgraded to Hold at $19.58. Likely a data/catalyst reaction; extremely speculative, gap risk both ways.
IRON Disc Medicine, Inc. +38.9% Biotech. No specific headline in packet. High-volatility, illiquid — not an options play for most traders.
AMRO Amaero Inc. CDI +22.8% Small-cap materials/manufacturing. No catalyst in packet. Thin float — price in any options position accordingly.
CLF Cleveland-Cliffs Inc. +16.3% Steel. Earnings before open today — source conflict, actuals unconfirmed. The day's move suggests the market liked what it saw. Watch for verified results tonight.
AKTX Akari Therapeutics +18.1% Micro-cap biotech. No catalyst in packet. Very thin — avoid options.

Day-Session Losers

TickerNameChangeRead
SVRN SVRN, Inc. –24.4% The lone major loser in today's packet. No catalyst provided. Likely a micro-cap event. Directional read: bearish until further data.

After-Hours Notable (from dark pool & news)

TickerAH Pricevs CloseCatalyst
CCK ~$108.25 –$6.67 / ~–6% Q3 beat on revenue and EPS, but Q4 guidance below consensus. Classic guidance-miss sell-off.
STLD $230.30 (dark pool) — Large dark-pool print (1,100 shares, $253K) after close. Earnings tonight — actuals unverified.
Analyst Actions
TickerFirmActionFrom → ToNote
CRWV Bernstein UPGRADE Underperform → Perform CoreWeave upgraded after 24% slide. At $60.84 when posted.
TSLA Barclays UPGRADE Negative → Outperform Analyst lays out SpaceX/Tesla acquisition thesis. At $368.86. Reports Tue after close.
CTSH Citigroup HOLD Neutral → Neutral PT raised to $68 from $60. At $66.64.
SLN Jefferies DOWNGRADE Buy → Hold Downgraded on the same day the stock surged +126%. At $19.58. Classic "sell the rip" call.
FOXF B. Riley HOLD Neutral → Neutral PT lowered to $16 from $20. At $15.10. Bearish PT revision.
SU Scotiabank HOLD Outperform → Outperform Suncor PT raised to C$123 from C$106. Bullish revision, energy macro tailwind.
CVE Scotiabank HOLD Outperform → Outperform Cenovus PT raised to C$56 from C$51.
CNQ Scotiabank HOLD Sector Perform → Sector Perform Canadian Natural PT raised to C$79 from C$73.

The TSLA upgrade from Barclays is the most market-moving action — it comes the day before TSLA reports earnings (Tuesday after close, verified). The Scotiabank sweep of Canadian energy PT raises reflects the sector's strong 1-month momentum (+8.55% for XLE).

Insider Activity

Open-market transactions shown first. Form 4 filings from today's packet.

TickerInsiderRoleActionValue (approx)Type
PATH Daniel Dines CEO & Chairman (10% owner) SELL $1,250,000 × $13.44 + $1,202,400 × $12.98 = ~$32M Open market (Form 144)
SNOW Frank Slootman CEO & Chairman (Director) SELL 300,000 shares @ $316.43 = ~$94.9M Form 144 (10b5-1 plan)
GTLB Sytse Sijbrandij CEO (Director) SELL $348,600 @ $52.76 Form 144 (10b5-1 plan)
AMD Forrest Norrod EVP & GM, Data Center SELL 816 + 823 shares @ ~$535–$536 = ~$870K Open market
VG Jonathan Thayer CFO SELL 222,222 shares @ $12.72 = ~$2.8M Form 144 (10b5-1 plan)
EQBK Leon Borck Director BUY 380 shares @ $48.78 = ~$18.5K Form 4, open market purchase

The SNOW sale by Frank Slootman (~$94.9M) is the largest by dollar value and warrants attention — though 10b5-1 plans are pre-scheduled and don't necessarily reflect a bearish view on near-term outlook. The PATH CEO sale (~$32M combined) follows the same logic. The lone open-market buy at EQBK is small but a positive signal from a director.

Options Market & Whale Activity

(a) Elevated vs. Low IV — Scanned Universe

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

Elevated IV (options are expensive — sellers' market)

TickerIV Percentile
NFLX91.7th
META83.7th
TSLA79.3th
SMCI60.1th
CAT58.1th
TLT55.5th
QQQ51.7th
XLE51.1th
AMZN49.6th
QCOM45.4th

NFLX, META, and TSLA stand out — all have earnings catalysts approaching. Buying options here means paying up. Consider selling premium (spreads) if you have a directional view.

Low IV (options are cheap — buyers' market)

TickerIV Percentile
GLD9.7th
COST11.6th
MU13.5th
XOM16.2th
WMT16.8th
MSFT17.4th
COIN17.8th
ADBE19.9th
LLY20.0th
MSTR20.7th

Low IV names are cheap to buy calls or puts on. If you have a directional view on GLD, MSFT, or COST, debit spreads or long options are relatively affordable here.

(b) Unusual Volume & Open Interest

Volume/OI ratio (vol/OI) above 30x is highly unusual — it signals new money entering rapidly. Today was expiration Friday for the Oct 19 weekly options, which explains extreme vol/OI ratios on today-dated contracts.

TickerChainTypeStrike/ExpiryVolumeOIVol/OIPremium
SPYSPY261019P00767000Put$767 · Oct 19825,5938,42298x$55.6M
SPYSPY261019C00770000Call$770 · Oct 19797,59413,59558.7x$29.3M
SPYSPY261019C00769000Call$769 · Oct 19792,8225,452145x$41.8M
SPYSPY261019C00768000Call$768 · Oct 19685,9308,74278.5x$55.7M
QQQQQQ261019P00719000Put$719 · Oct 19530,4552,007264x$47.7M
TSLATSLA261019C00367500Call$367.5 · Oct 19198,6574,68042.5x$26.6M
TSLATSLA261019P00367500Put$367.5 · Oct 19202,549848239x$19.9M
SPXWSPXW261019P07700000Put7700 · Oct 19196,9043,80351.8x$119.1M
NVDANVDA261019C00220000Call$220 · Oct 19365,55011,48631.8x$6.7M
EWZEWZ261030P00036000Put$36 · Oct 30175,411167,3931.05x$14.1M

(c) Busiest Strikes by Name

SPY — By Volume

StrikeTypeVolumeOI
$767Put825,5938,422
$770Call797,59413,595
$769Call792,8225,452
$768Call685,9308,742
$766Put603,5967,410

SPY — By Open Interest (non-expiry)

StrikeType/ExpiryOI
$500Put · Nov 20309,207
$750Put · Oct 30115,566
$735Put · Oct 3095,224
$640Put · Nov 2080,259
$810Call · Dec 1879,659

QQQ — By Volume

StrikeTypeVolumeOI
$719Put530,4552,007
$720Call479,9328,357
$718Put436,7512,238
$720Put433,2986,769
$721Call384,6384,761

TSLA — By Volume (pre-earnings)

StrikeTypeVolume
$370Call275,105
$367.5Put202,709
$367.5Call198,806
$365Put195,479
$365Call141,779

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

Sweep: a fast, aggressive order that takes all available liquidity across multiple exchanges at once — typically a sign of urgency. Block: large single print, often institutional positioning.

SPY Flow Alerts (today's session — 07:30–16:14 ET)

The SPY net premium ticks session ran 07:30–16:14 ET. Key alerts (repeated hits = same contract traded multiple times in quick succession):

  • SPY261030P00740 ($740 put, Oct 30) — 43 trades, 7,500 total size, $1.365M premium, ask-side (buyers). Bearish hedge extending two weeks out.
  • SPY261120P00730 ($730 put, Nov 20) — 30 trades, 5,000 size, $2.04M premium, bid-side (sellers initiated — could be closing hedges, not new bearish). Worth monitoring.
  • SPY261026P00768 ($768 put, Oct 26) — 13 trades, 500 size, $270K ask-side (buyers). Near-term downside bet.
  • SPY261113C00774 ($774 call, Nov 13) — Two separate block orders (231 + 250 size), bid-side, $192K and $208K — a buyer of upside calls, longer-dated.
  • SPY270917C00765 ($765 call, Sep 2027) — 173 size at $66.72, $1.154M ask-side. Long-dated institutional call buying — bullish conviction into next year.

SPY session-total net call premium: +$18.1M. Net put premium: +$12.4M. Both positive (net buyers of both calls and puts) — typical of an expiration day with heavy hedging on both sides. Put volume (6.61M contracts) exceeded call volume (5.64M) slightly.

QQQ Whale Alerts

  • QQQ261030C00730 ($730 call, Oct 30) — 64 trades, 2,500 size, $1.63M mostly ask-side. AscendingFill pattern — buyer lifted the offer repeatedly. Bullish positioning into next week.
  • QQQ261020C00725 ($725 call, Oct 20) — 30 trades, 3,607 size, $312K ask-side. Very short-dated — someone expecting QQQ to push above $725 by Tuesday.
  • QQQ261106P00675 ($675 put, Nov 6) — 13 trades, 736 size, $290K bid-side. Downside hedge ~7.5% below current price.
  • QQQ261127P00720 ($720 put, Nov 27) — $545K ask-side. Near-term put buyer at the money.

QQQ session-total: Net call premium +$20.9M, Net put premium +$28.0M. Put buyers dominated on the session. Put OI (7.3M) vs. call OI (5.2M) — the market remains hedged.

TSLA Pre-Earnings Flow (reports Tuesday after close)

TSLA options had IV at the 79.3rd percentile — expensive, but the market is paying up ahead of earnings. Session total net call premium: +$38.1M. Net put premium: –$7.6M (net put sellers). Call volume 1.38M, Put volume 1.06M. Calls dominated — the tape leans bullish into Tuesday's print, though the $367.5 straddle area suggests a move of $10–20 is being priced.

META — Ahead of Wednesday Report (IV: 83.7th percentile)

META session-total net call premium: –$11.2M. Net put premium: +$22.2M. Put buyers significantly dominated. Net delta: –157K. The options flow is leaning defensive/bearish going into META's earnings Wednesday. The busiest strikes by volume were the $700 put (45K contracts) and $705 call (44K). Massive OI sits at the Jan 2027 $750 call (248K OI) and $700 call (114K OI) — those are long-term structural positions, not expiration plays.

Dark Pool Prints (Post-Market)

The largest prints from the after-hours dark pool (all extended-hours, market center L):

  • SPY — Multiple tranches totaling over 1.3M shares at ~$766.49 (average-price trades, 20:24 ET). Total premium across the cluster: approximately $1 billion notional. This is institutional end-of-day rebalancing, not a directional bet.
  • IWM — Three 63,307-share tranches at $270.43 (~$17.1M each) and multiple smaller prints. Heavy small-cap ETF activity at the close.
  • QQQ — 50,000 shares at $718.26 ($36M) average-price trade plus multiple smaller prints.
  • CAH — 5,037 shares at $252.65, $1.27M premium (average-price trade). Health care distribution name.
  • IOT (Samsara) — 21,093 shares at $40.30, $850K premium.
  • TSM (Taiwan Semi) — 500 shares at $420.74, $210K after hours.

(e) GEX by Strike — Gamma Exposure

GEX (gamma exposure — how much market makers must buy or sell as price moves, measured in dollar terms) is shown for strikes within the covered window only. A gamma-flip level cannot be derived from these windows; only strikes inside the range are named.

SPY — GEX Window: $692–$840 (spot ~$766.48)

Within the strikes covered (~9.7% below to ~9.6% above spot), the largest single-strike gamma concentration within this window was at $767 (call gamma OI: $3.6B, put gamma OI: –$5.0B) — the highest activity cluster, consistent with the massive options volume there today given expiration. Significant call-side gamma also sits at $760, $770, $780, $800. Put-side gamma is concentrated at $760, $750, $745, $735, $730. The net GEX picture inside this window is put-dominated below spot and call-dominated above — classic expiration pinning structure around $766–768.

QQQ — GEX Window: $645–$792 (spot ~$718.36)

Within the covered window (~10.2% below to ~10.3% above spot), the largest gamma concentration sits at $719 and $720 — the two strikes that saw the highest volume today. Both call and put gamma are enormous at these strikes given expiration. Above spot, significant call-side gamma extends through $730, $735, $740, $750, $760, $770. Put-heavy concentration below at $715, $710, $705, $700.

IWM — GEX Window: $170–$370 (spot ~$271.28)

Within the covered window (37.3% below to 36.4% above spot — a very wide window), the largest gamma concentration within this range is at the $271 and $270 strikes (call gamma OI $238M and $94M respectively; put gamma OI –$328M and –$762M). Heavy put-side gamma pressure below $270, with substantial call-side gamma building above $275–$300. The $250 put carries massive OI-based gamma (~–$321M) from the longer-dated chain.

DIA GEX data present in packet but DIA options volume ($15.7K calls / $15.9K puts) is far below the other indices. DIA gamma is thin and not market-moving.

Sentiment (Close)

Fear & Greed Index

23.1
EXTREME FEAR

Previous close: 17.9 (extreme fear). One week ago: 46.3 (neutral). The index has collapsed in a week — the market mood has shifted dramatically toward fear even as prices haven't crashed. That divergence is worth watching. Extreme fear can be a contrarian buy signal, but it requires a catalyst to flip sentiment.

VIX (Volatility Index — fear gauge)

18.44
DOWN –7.75%

VIX fell sharply from 19.99 to 18.44 today. The 52-week range is 14.21–22.22 — so we're in the upper-middle of normal. This is not "calm" VIX; it's moderately elevated. Today's drop says the options market priced out some near-term fear, but this is not a complacent market. The Fear & Greed score of 23 and VIX at 18 tell a consistent story: nervous but not panicking.

Mood in one sentence: Extreme fear in sentiment scores, modestly elevated VIX, and a narrow market advance — this is a market looking for permission to rally, not one that's confidently moving higher. The probabilities favor patience.

Tomorrow's Setup — Tuesday, October 20, 2026

Before-the-Open Earnings (Verified)

TickerWhenEPS Est.Rev Est.
GMBefore open$3.72$50.1B
RTXBefore open$1.79$24.3B

After Tuesday's close: UAL (est. $2.62 EPS, $18.1B rev) and COF (est. $5.57 EPS, $16.4B rev) — both verified.

Key Economic Events — Tuesday, October 20

Time (ET)EventPriorEstimateImpact
08:30 AMHousing Starts (Sep)1.275M1.31MHIGH
08:30 AMBuilding Permits (Sep)1.403M1.40MHIGH
08:30 AMHousing Starts MoM (Sep)–2.6%+1.9%MEDIUM
08:30 AMBuilding Permits MoM (Sep)–2.1%–0.7%MEDIUM
12:55 PMRedbook YoY (Oct/17)+10.4%—LOW
02:00 PMPending Home Sales MoM (Sep)+0.3%–0.5%MEDIUM
02:00 PMPending Home Sales YoY (Sep)–4.7%+1.0%MEDIUM
EveningAPI Crude Oil Stock Change–11.1—MEDIUM

Key Levels & Next-Session Lean

S&P 500 (SPX ~7,690): The key test is whether bulls can reclaim the 50-day MA at 7,705 and then the 20-day at 7,736. Failure to break those means we stay in the range below the 52-week high. Support: 7,398 (S1). Resistance: 7,901 (R1). RSI is neutral at 51.9 — no extreme to fade.

Nasdaq (~26,431): Needs to reclaim the 50-day MA at 26,626. Still ~200 points away. RSI 43.8 — slightly oversold on the intermediate timeframe. Potential for more bounce if tech earnings (META Tuesday, TSLA Tuesday) impress.

Russell 2000 (~2,728): Dangerously close to the 52-week low of 2,721. RSI 36.6 — approaching oversold. A break below 2,721 would be a meaningful technical deterioration signal for the broader market. Support cluster: 2,610. Watch this carefully.

Overnight risks: Ukraine peace-talk headlines (Norway meeting), any Fed speaker commentary, and the CCK guidance miss could weigh on packaging/industrial names at the open. Housing data at 08:30 ET will set the morning tone — the NAHB miss today sets a low bar for expectations.

Next-session lean: Slightly bullish bias on tech (TSLA and NVDA flow positive, Nasdaq bounce potential), cautious on rate-sensitive sectors ahead of housing data, and event-driven risk around GM and RTX pre-market. Confidence: 6/10. Don't size up into earnings.

Coming Up Later This Week — Mark Your Calendar

DateEvent / TickerWhy It Matters
Tue Oct 20GM (bmo), RTX (bmo), UAL (amc), COF (amc)Autos, defense, airlines, credit cards — broad economic read
Wed Oct 21META (amc), TSLA (amc), T (bmo), ELV (bmo), IBM (amc), AT&T (bmo)Mega-cap earnings week peak — market-moving names
Thu Oct 22Initial Jobless Claims (8:30 ET) — est. 200KHIGH IMPACT Labor market health
Thu Oct 22VLO (bmo), PG (bmo), CMCSA (bmo), LMT (bmo)Energy refining, consumer staples, media, defense
Mon Oct 26Dallas Fed Manufacturing (2:30 ET)Regional activity check
Tue Oct 28FOMC Meeting DecisionHIGH IMPACT 86% hold probability
How to Read This Report
Post-market edition
This report recaps today's closed session and sets up tonight/tomorrow. All prices are closing or after-hours figures from the data packet. Futures and AH prices go stale quickly — re-verify before trading.
Verified earnings data
Only earnings rows with verified=true AND display_status="reported" and non-null actuals are stated as facts. All others are labeled "unconfirmed — verify." Never trade an unconfirmed figure.
IV percentile (IV rank)
How expensive options are relative to the past year. 90th percentile = near the most expensive they've been. 10th percentile = near the cheapest. High IV favors selling premium (spreads); low IV favors buying premium (calls/puts).
GEX (Gamma Exposure)
A dollar measure of how much market makers must hedge as price moves. The GEX window only covers strikes near the current spot price — no gamma-flip levels can be stated from this data.
Vol/OI ratio
Volume divided by open interest. A ratio above 5x is unusual; above 30x is highly unusual. It means new money entered that contract rapidly during the session.
Dark pool prints
Large trades executed off the public exchanges. They appear here in extended hours. They are often institutional rebalancing — not necessarily directional signals. Context matters.
Color language
Green = bullish / positive · Red = bearish / negative · Amber = caution / watch · Grey = neutral.