🕐 Previous reports
📅 New report weekdays · 8:40am ET
↩ TC Dashboard⌂ All Reports
Trade Club AI
Trade Club AI · Pre-Market Intelligence Report

Pre-Market Report

Wednesday, October 21, 20269:02 AM ETPRE-MARKET EDITION
Pre-Market Edition — Preparing you for the 9:30 AM ET open
Data as of pre-market; prices go stale quickly — verify before trading
Michael Wade
Mike's Morning Take

Here's what you're watching today. The tape is setting up with a mild bullish lean — S&P futures are up +0.27% and Nasdaq futures are up +0.65% — but don't let that distract you from the story that actually matters this morning: a massive earnings wave is rolling through. ELV just printed a +47.8% EPS beat, RTX beat by +26%, and COF and ISRG both cleared the bar cleanly. But GM missed — a small miss on EPS and a slight revenue shortfall — and that's the result you need to respect most this morning because it speaks to the consumer and the industrial economy more broadly than any of the health care beats.

The macro backdrop is supportive on the surface. The 10-year yield sits at 5.10%, off yesterday's close, and the dollar is quiet. Oil is down a sharp −3.6% despite Middle East tensions simmering in the background — Iraq closed a border crossing with Iran, Gulf markets are pulling back as US-Iran diplomacy stalls, and Indian Oil is trimming Middle East purchases. Watch crude: a reversal higher could ripple into inflation expectations fast, especially with UK inflation jumping to 3.5%, the highest in nearly a year. That's the kind of data point that reminds you the global disinflation story is not as clean as the market wants to believe.

The one setup — and the one trap — to watch today: tonight after the close you get TSLA and META. The options market is pricing meaningful implied moves for both, IV (implied volatility — the market's expectation of price swing) on META sits at the 91st percentile and TSLA is at the 82nd percentile. That means premium is expensive. The trap is chasing directional bets on either name going into the print — you're paying a lot for the right to be right. The smarter play is to let the numbers hit, see how the stock reacts to guidance not just EPS, and trade the follow-through. Be the house. Let the probabilities work for you.

— Michael Wade, MWTC Trade Club  |  Wednesday, October 21, 2026

Bottom Line — Morning Playbook

Bias: Mildly Bullish — futures green, breadth 10/11 sectors advancing yesterday, VIX calm at 17.3. Don't mistake a calm tape for a clear tape; earnings risk is elevated all day and especially after the close.

Best sectors: Health Care (XLV) led Tuesday (+2.4% day, +5.8% month); Real Estate (XLRE) and Financials (XLF) showing rotation strength. Strong overnight beats from ELV, DHR, TMO, NTRS reinforce the health care and financials tilt.

Weak sectors: Technology (XLK) is the standout laggard — down on the day and −5.5% over the past month. Communication Services and Industrials also trailing. Nasdaq is below its 20-day and 50-day MAs and RSI sits at a soft 42.4.

Opportunity: Healthcare names reacting to beats (ELV, DHR, TMO, ABT reaction read). Financials benefiting from COF and NTRS beats. Small-caps (IWM +1.65% yesterday) showing life — watch for continuation if the tape holds.

Risk: TSLA and META after the close dominate event risk. GM's miss is a quiet warning on consumer/auto demand. Middle East tensions could reverse crude lower oil into a spike. UK inflation complicates global rate expectations.

Three key levels: SPX 7,712 (last), support 7,413, resistance 7,916. QQQ spot ~$717.63, support ~$700 (high OI put cluster), resistance ~$725 (call wall). IWM spot ~$275.78, key level $276 where both calls and puts are dense.

Three Takeaways for Today

1. Healthcare and Financials are where the earnings momentum lives — lean into confirmed beats, not hope trades ahead of prints.

2. Do not overpay for TSLA or META options going into tonight — IV is rich; let the print happen, then trade the reaction.

3. Tech remains the sector to avoid or underweight; the Nasdaq is lagging hard and options flow shows persistent put pressure below.

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

Executive Summary (30-Sec)

Bias: Bullish   Confidence: 6/10

Primary catalysts: GM Q3 miss (EPS $3.70 vs $3.74 est., −1.0% surprise) is the macro bellwether to watch — auto/consumer demand signal. On the bullish side: ELV beat by an extraordinary +47.8%, RTX +26%, COF +20.4%, ELV/DHR/TMO/NTRS all confirmed beats this morning. Futures are modestly green across all four indices. Tonight: TSLA and META report after the close — the biggest event risk of the week.

Biggest opportunity: Healthcare and Financials — both supported by strong overnight earnings and sector rotation. ELV's massive beat could lift managed care peers. COF's +20.4% beat backs Financials momentum.

Biggest risk: TSLA and META prints after the close — high IV means the market expects large moves; reaction to guidance will matter more than headline EPS. GM's miss is a soft warning on the consumer. Middle East tension keeps oil volatile (WTI −3.6% this morning but geopolitical floor is real). UK inflation at 3.5% complicates global rate narratives.

Earnings second-source: FMP. All rows below are two-source verified unless marked unconfirmed.

📊 Today's Dashboard — Directional Lean (today) & Mood
S&P 500 · SPX
46%prob. up
▲ 46% up / ▼ 54% down
Nasdaq 100 · NDX
50%prob. up
▲ 50% up / ▼ 50% down
Dow · DJX
48%prob. up
▲ 48% up / ▼ 52% down
Russell 2000 · RUT
57%prob. up
▲ 57% up / ▼ 43% down
Fear & Greed
29fear
0 = fear · 100 = greed

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

Overnight Markets

All four US index futures are positive pre-market, suggesting a gentle gap-up open. Nasdaq is outperforming on the back of tech-adjacent earnings beats. Asia was mixed; Europe is mostly higher.

S&P 500 Fut (ES)
7,776
+0.27% — modest green open
Nasdaq 100 Fut (NQ)
29,869
+0.65% — tech futures lead
Dow Fut (YM)
52,840
+0.23% — steady
Russell 2000 Fut (RTY)
2,795
+0.29% — small-caps hold gains
Nikkei 225
64,621
+0.85% — yen weakness helped
Hang Seng
23,652
−0.90% — China concerns weigh
Shanghai
3,713
−0.60% — risk-off in mainland
DAX
25,525
+0.87% — European strength
FTSE 100
10,737
+0.04% — UK inflation drag
CAC 40
7,894
+0.71% — broad Europe bid

Why: The Asia softness in China reflects broader risk-off around slowing demand signals. Europe is ignoring the UK inflation print for now and focusing on a broadly risk-on overnight tone driven by the US earnings beats. Nasdaq futures are outperforming SPX futures — technology earnings (TSLA/META) anticipation is building, but don't read too much into pre-market positioning ahead of those prints.

World & Geopolitical Backdrop

The biggest market-moving geopolitical and policy stories from overnight headlines — and why they matter for your trades today.

🛢 Middle East — Iran Diplomacy Stalls

What: Iran has rejected Saudi/Houthi mediation offers. Iran-US diplomatic progress has knocked. Iraq closed the Sheeb border crossing with Iran for security review. Gulf shares retreated. Indian Oil is trimming Middle East import deals.

Why it matters: Geopolitical risk floor under oil prices. Even though WTI is down sharply this morning (supply/demand), a re-escalation could spike crude and reignite inflation fears — bad for rates, bad for growth stocks.

🇬🇧 UK Inflation — 3.5%, Highest in Nearly a Year

What: UK CPI jumped to 3.5%, its highest reading in nearly a year (Reuters). Bank of England's Greene said inflation risks are bigger than previously thought.

Why it matters: Reminds traders that the global disinflation story is fragile. If UK inflation feeds through to tighter BoE expectations, it puts pressure on the "soft landing" narrative globally. Specifically watch TLT (IV 57th percentile) and energy-linked names.

🤖 AI / Cloud — Nebius & Jensen Huang Comments

What: CNBC reports investors are questioning neocloud business models, but Nebius says AI computing prices are rising. NVDA CEO Jensen Huang says power will remain "one of the major bottlenecks" for AI buildout over the next couple of years. OpenAI confirmed Microsoft remains primary cloud partner and announced a Google Cloud partnership for Codex.

Why it matters: Supports the AI infrastructure spending thesis. Positive for NVDA (premarket +1.8%), MSFT, and power/energy plays. Could benefit data center REITS and utilities with AI power exposure.

🇺🇸 US Politics — Trump Approval at Record Low 31%

What: Reuters/Ipsos poll shows Trump approval at 31%, a record low, as midterms approach. Trump is rallying for Graham in South Carolina amid Russia rift.

Why it matters: Political uncertainty can affect sentiment around defense, energy policy, and regulatory expectations. Watch defense names (RTX already beat strongly) and any energy policy-sensitive plays.

🇮🇱 Bank of Israel — Rate Pause Ahead of Election

What: Bank of Israel will pause rate cuts ahead of October 27 elections (Reuters).

Why it matters: Marginal — regional central bank signal, but it fits a broader global theme: central banks are becoming more cautious about easing given persistent inflation. Reinforces the "higher for longer" narrative.

⚡ Energy Security — UK Jackdaw Gas Field & India Coal

What: UK approved the long-delayed Jackdaw North Sea gas field on energy security grounds. Half of India's coal plants are running critically low on fuel as power demand surges.

Why it matters: Structural energy demand story remains intact globally. Natural gas and coal names could see episodic bids. Watch nat gas (NG down 3.6% today — potential mean reversion setup).

Macro Dashboard

Canonical levels for all key macro instruments. One-line implication for each. Reference these — don't re-quote them in other sections.

InstrumentLastChg52W RangeImplication
10-Yr Treasury Yield 5.10% −0.02% 4.29–5.31% Near high end of annual range — headwind for growth/tech; relief tick down today is modest
VIX (fear gauge — options market's 30-day volatility expectation) 17.3 −0.06% 14.2–22.2% Calm; market is complacent ahead of TSLA/META — watch for a spike tonight
DXY (US Dollar Index) 101.69 −0.04% 97.84–102.58 Near top of annual range but flat today; neutral to slightly negative for multinationals
Gold (GC) $4,147.70 +0.12% $3,992–$4,753 Holding near annual highs; safe-haven bid persistent despite calm VIX
Silver (SI) $57.52 −0.32% $55.55–$88.89 Far off highs; industrial demand question mark; SLV calls seeing whale interest
WTI Crude (CL) $98.14 −3.59% $68.55–$108.66 Big down day despite Middle East risk — watch if geopolitics reverse this; Energy sector (XLE +10% 1M) could give back gains
Natural Gas (NG) $2.86 −3.58% $2.52–$3.34 Soft; India power demand story and UK energy security could put a floor in
Bitcoin (BTC) $83,522 +0.70% $58,559–$86,603 Grinding toward annual highs; dark pool IBIT prints active — crypto ETF demand alive
Ethereum (ETH) $2,467.85 +0.86% $1,565–$2,776 Following BTC higher; risk-on crypto tone
EUR/USD 1.1200 +0.12% 1.12–1.18 At annual low — euro weak; slight tailwind for US multinationals selling into Europe
USD/JPY 157.94 −0.37% 153.42–163.86 Yen strengthening slightly; Nikkei rally may moderate if trend continues
GBP/USD 1.3400 +0.65% 1.32–1.37 Sterling rising despite UK inflation spike — market may be pricing hawkish BoE
Economic Calendar — Today (Oct 21, 2026)

Today's US data releases. MBA mortgage data already printed with actuals from the structured calendar. EIA data releases this afternoon.

Time (ET)EventConsensusActualRead
11:00 AM MBA Mortgage Applications (Oct/16) — −5.3% Demand sliding; 30-yr rate eased to 7.41% from 7.50% — mild relief but volume still soft (Source: structured calendar)
11:00 AM MBA 30-Yr Mortgage Rate (Oct/16) — 7.41% Slight decline from 7.50% prior; Purchase index fell to 129.2 from 139.3 — housing remains under pressure
2:30 PM EIA Crude Oil Stocks Change (Oct/16) −0.8M Awaiting Prior −8.557M was a big draw; consensus expects modest draw; could move crude further
2:30 PM EIA Gasoline Stocks Change (Oct/16) −0.4M Awaiting Prior +3.518M (build); consensus expects draw; watch for refinery utilization data
5:00 PM 20-Year Bond Auction — Awaiting Prior 5.42%; demand will signal appetite for duration at elevated yields
5:30 PM 17-Week Bill Auction — Awaiting Prior 4.195%; routine short-end supply

Looking ahead: Thursday brings Initial Jobless Claims (est. 200K, prior 199K) and Continuing Claims — the next labor market read. Next Wednesday (Oct 28) is the big one: Fed Interest Rate Decision with estimate at 4.00% (hold) followed by the Press Conference.

Federal Reserve Watch

The Fed's next decision is one week away. Here's where market participants are pricing the outcome.

Stance & Commentary

The Fed is in a holding pattern. With the 10-year yield at 5.10%, financial conditions remain tight. UK inflation jumping to 3.5% and persistent Middle East energy risk reinforce that cutting too soon carries inflation re-ignition risk. The October 28 meeting is overwhelmingly expected to be a hold at 4.00%, consistent with the previous rate.

Kalshi Prediction Market — October 28, 2026 Fed Decision

Consensus: Fed Maintains Rate at 4.00%
Source: Kalshi · KXFEDDECISION-26OCT · Fetched 2026-10-21 12:40 ET
Fed maintains rate88%
Hike 25bps12%
Cut 25bps~0%
Hike >25bps~0%
Cut >25bps~0%

Takeaway: An 88% probability of a hold is decisive. The 12% on a hike is the tail risk — driven by sticky inflation data (UK 3.5%, energy volatility). No cut is in play. This means rates stay elevated, which continues to pressure growth multiples and keeps the rotation into value/financials/healthcare structurally supported.

Earnings Calendar

Reported Since Last Close — Setting Today's Tone

This is the freshest information. These results are what the market is reacting to at the open. All rows below are two-source verified (Finnhub + FMP).

TickerBeat/MissEPS SurpriseRead
ELV (Elevance Health, bmo)BEAT+47.8%Massive earnings beat — EPS $6.99 vs $4.73 est. Revenue $50.44B vs $49.70B est. Strongest healthcare beat in the batch; likely to lift managed care peers
GM (General Motors, bmo prior day)MISS−1.0%EPS $3.70 vs $3.74 est.; Revenue $50.02B vs $50.16B est. Small miss but signals consumer/auto demand softness — key bellwether
T (AT&T, bmo)BEAT+6.5%EPS $0.65 vs $0.61 est. Revenue nearly in line at $32.32B. Solid; telecom stable
RTX (Raytheon, bmo prior day)BEAT+26.0%EPS $2.26 vs $1.79 est.; Revenue $24.97B vs $24.32B. Strong defense beat amid elevated geopolitical risk
COF (Capital One, amc prior day)BEAT+20.4%EPS $6.69 vs $5.56 est. Revenue slightly light. Strong consumer credit signal — PT raised at TD Cowen to $250
ISRG (Intuitive Surgical, amc prior day)BEAT+11.3%EPS $3.00 vs $2.70 est.; Revenue $3.05B vs $2.96B. Robotics surgery demand robust
NFLX (Netflix, amc prior day)BEAT+3.7%EPS beat but revenue $12.87B came in below $13.13B est. — revenue miss; Pivotal Research lowered PT to $65. Mixed print
DHR (Danaher, bmo)BEAT+9.0%EPS $2.11 vs $1.94 est. Revenue slightly below est. Supports healthcare/life science thesis
TMO (Thermo Fisher, bmo)BEAT+3.3%EPS $6.68 vs $6.47 est. Revenue $12.14B vs $12.07B est. Solid healthcare/lab beat
NTRS (Northern Trust, bmo)BEAT+10.0%EPS $3.20 vs $2.91 est. Financials momentum continues
NOC (Northrop Grumman, bmo prior day)BEAT+8.8%EPS $7.89 vs $7.25 est. Defense spending strong; revenue slightly light
CB (Chubb, amc prior day)BEAT+9.3%EPS $7.66 vs $7.01 est. Revenue $16.81B significantly above $13.86B est. Insurance strength
SYF (Synchrony, bmo prior day)BEAT+9.5%EPS $2.68 vs $2.45 est. Credit card/consumer finance holding up
ALK (Alaska Air, amc prior day)BEAT+25.6%EPS $0.36 vs $0.29 est. Travel demand stronger than feared
UAL (United Airlines, amc prior day)MISS−2.8%EPS $2.54 vs $2.61 est. Revenue $17.88B vs $18.07B est. Airline softness persists
MMM (3M, bmo prior day)BEAT+3.8%EPS $2.50 vs $2.41 est. Revenue slightly light. Industrial beat, modest
HAL (Halliburton, bmo prior day)BEAT+1.7%EPS $0.60 vs $0.59 est. Revenue $5.70B vs $5.64B est. Energy services solid
SPCX (amc prior day)BEAT+157.2%EPS $0.35 vs $0.14 est.; Revenue $14.58B vs $12.97B. Extraordinary beat; active in dark pool prints overnight
ABT (Abbott Labs, bmo)MISS−0.7%EPS $1.42 vs $1.43 est. Revenue $13.01B vs $13.13B est. Slight miss; healthcare broadly strong so this may be absorbed
LAD (Lithia Motors, bmo)BEAT+4.8%EPS $10.34 vs $9.87 est. Auto retail — contrast with GM's miss
NEE (NextEra Energy, bmo)BEAT+4.4%EPS $1.24 vs $1.19 est. Revenue below est. Utilities/clean energy demand holds; Congress member sold NEE on Oct 2
PM (Philip Morris, bmo)BEAT0.0%EPS $2.36 matched est. Revenue slightly light. In-line; stable defensive
WAB (Wabtec, bmo)BEAT+2.4%EPS $2.83 vs $2.76 est. Revenue $3.12B vs $3.23B est. Beat on EPS, light on revenue
GPC (Genuine Parts, bmo prior day)MISS−0.2%EPS $2.07 vs $2.07 est. Essentially in line; marginal miss
ALLY (Ally Financial, bmo prior day)MISS−2.0%EPS $1.34 vs $1.37 est. Auto credit softness — watch alongside GM miss

Upcoming Today — After the Close

These are the prints that will move markets tomorrow morning. All are two-source verified unless noted.

TickerWhenEPS Est.Rev Est.Watch For
TSLAAfter close$0.44$28.4BGuidance on deliveries, energy margins, Cybertruck ramp. IV at 82nd %ile — expensive to bet directionally
METAAfter close$6.00$64.7BAI capex guidance, Reels monetization, user growth. IV at 91st %ile — very rich premium
IBMAfter close$2.89$17.0BSoftware/AI consulting revenue; any acceleration commentary
TXNAfter close$2.44$5.98BSemiconductor cycle signal — inventory burn progress, guidance tone
LRCXAfter close$2.22$8.31BSemiconductor equipment — wafer fab equipment demand read
MOHAfter close$0.75$10.9BManaged care; context from ELV's big beat sets a high bar
URIAfter close$14.06$4.75BEquipment rental; industrial economy read
CSXAfter close$0.54$4.00BRail volumes — goods demand barometer
LUVAfter close$0.58$8.33BSouthwest Airlines; UAL miss context — travel read
KMIAfter close$0.33$4.42BNatural gas pipeline; energy infrastructure
LVSAfter close$0.72$3.40BCasino/Macau revenue; PT lowered to $51 at Susquehanna
RSAfter close$6.86$4.80BMetals distribution; industrial pricing power
PKGAfter close$2.95$2.64BPackaging Corporation; paper/packaging pricing
CACIAfter close$6.82$2.57BDefense IT services; government contract read

Unconfirmed — Verify Before Trading

BKR (Baker Hughes) — unconfirmed — verify. Report date conflict: Finnhub shows 2026-10-21, FMP shows 2026-10-27. Do not state a date or figures. Verify on your broker platform before acting.

Market News

Top overnight stories merged from both news feeds, deduplicated. Biggest market-moving stories lead.

🏥 Earnings Wave — Healthcare & Financials Dominate with Beats

ELV +47.8% EPS beat, RTX +26%, COF +20.4%, ISRG +11.3%, NTRS +10%, DHR +9%, CB +9.3%, SYF +9.5%, ALK +25.6%, NOC +8.8%, TMO +3.3%, LAD +4.8%, NEE +4.4%. The breadth of beats is broad and real — this is not a one-name story. Healthcare and Financials are winning the earnings season so far.

🚗 GM Q3 Miss — Consumer/Auto Demand Signal (Prior Day AMC)

GM reported Q3 EPS of $3.70 vs $3.74 estimated (−1.0% miss), revenue $50.02B vs $50.16B estimate. A small miss, but it's from one of the largest companies in the world with direct consumer exposure. Watch auto-related plays and consumer discretionary for read-through. ALLY also missed, adding a second datapoint on auto credit softness.

🤖 AI Buildout — Jensen Huang, OpenAI, Nebius

NVDA CEO Jensen Huang told investors that power will remain "one of the major bottlenecks" for AI over the next couple of years (Tradex, Wed 08:36 AM ET). OpenAI partnered with Google Cloud to bring frontier models to Model Garden. OpenAI confirmed Microsoft remains primary cloud partner. Nebius (CNBC, Wed 08:21 AM ET) says AI computing prices are rising despite investor skepticism on neocloud models. Net positive for NVDA, MSFT, power infrastructure.

🛢 Oil Falls −3.6% Despite Middle East Risk

WTI crude dropped sharply to $98.14 even as Iran-US diplomacy stalled, Iraq closed a border crossing with Iran, and Gulf shares retreated. The disconnect between geopolitical risk and price action is notable — supply factors may be overwhelming. The US is coaxing refiners to produce more diesel as prices surge. Watch the 2:30 PM EIA inventory report for a potential catalyst.

🇬🇧 UK Inflation Spikes to 3.5%

UK CPI hit 3.5%, its highest in nearly a year (Reuters, Wed 02:04 AM ET). Bank of England's Greene said inflation risks are bigger than thought. This is a global read-through — if the UK can't tame inflation even with elevated rates, it raises questions about whether the Fed's current rate level is sufficient for sustained disinflation. Watch TLT and rate-sensitive plays.

📊 NFLX Mixed Print — Revenue Miss Offsets EPS Beat (Prior Day AMC)

Netflix EPS of $0.87 beat by 3.7%, but revenue of $12.87B missed the $13.13B estimate. Pivotal Research lowered its price target to $65. IV on NFLX is at the 93rd percentile — the market priced in a big move. A revenue miss despite streaming growth raises questions about monetization pace. Watch NFLX in the open for the reaction trade.

🌏 Macro / Geopolitical Mix

Russia's Putin held a meeting with China's Premier Li Qiang (Tradex). China and the EU vowed to uphold fair competition in global markets. Canada and Turkey agreed during PM Carney's visit to deepen defense and energy ties. Trump's approval fell to a record low of 31% in Reuters/Ipsos poll as midterms near. Bank of Israel pausing rate cuts ahead of October 27 elections. Half of India's coal plants are critically low on fuel.

Sector Rotation & Scorecard — All 11 Sectors Ranked

Sectors ranked by combined 1-day and 1-month performance. The ranked bar chart reflects this ordering. Driver column explains the story behind the numbers.

#SectorETF1-Day1-MonthBiasDriver
1Health CareXLV+2.37%+5.84%BULLMassive earnings beats (ELV +47.8%, DHR, TMO); structural demand
2EnergyXLE+0.25%+10.02%BULLBest 1-month performer; HAL beat, RTX beat; geopolitical floor on oil; watch crude reversal risk
3Consumer StaplesXLP+0.62%+6.07%BULLDefensive rotation; PM in-line; KO dark pool prints; steady demand
4UtilitiesXLU+1.26%+3.33%BULLNEE beat; AI power demand narrative; defensive + growth hybrid
5Real EstateXLRE+1.70%−0.28%NEUTRALStrong day but 1-month negative; rate-sensitive; watch yield direction
6FinancialsXLF+1.20%+1.68%BULLCOF +20.4%, NTRS +10%, SYF +9.5%, CB +9.3%; broad earnings strength
7Consumer DiscretionaryXLY+0.91%+2.82%NEUTRALGM miss and UAL miss temper enthusiasm; LAD beat helps; TSLA print tonight is key
8MaterialsXLB+0.55%+1.39%NEUTRALModest gains; copper off; China demand concerns weigh; RS prints after close
9IndustrialsXLI+0.07%−2.04%NEUTRALFlat on the day; 1-month negative; RTX/NOC defense beats but broader industrials tepid; WAB beat modestly
10Communication ServicesXLC+0.09%−2.94%WATCHNFLX revenue miss; META prints tonight; −2.9% 1-month; Nasdaq weakness
11TechnologyXLK−0.28%−5.52%BEARWorst 1-day and 1-month; Nasdaq RSI 42.4; below 20-day and 50-day MAs; avoid until trend improves
Sector Direction — Ranked Bar Chart
How to read
Score = composite of 1-day momentum (40%), 1-month momentum (60%). Range −100 to +100. Green bar extends right (bullish), red extends left (bearish).
Color language
Green = bullish / long candidates  ·  Red = bearish / avoid  ·  Grey = neutral
Swing horizon
All scores reflect a 3-day to 6-week perspective, not day-trading or long-term investing.
Technical Analysis — Major Indices
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 today on a -100 (extreme bearish) → +100 (extreme bullish) scale (trend, momentum, price-vs-MA, dampened by volatility). A lean, not a prediction.

Trend, support, resistance, RSI (14-day relative strength — readings above 70 are overbought, below 30 are oversold), and key moving averages for each major index.

IndexLastTrendRSI-1420-DMA50-DMASupportResistanceRead
S&P 500 7,712.57 Up 55.8 7,732.94 7,704.27 7,413 7,916 Slightly below 20-DMA; sitting on 50-DMA; RSI neutral. Range-bound until earnings resolve direction. Uptrend intact but needs to clear 7,733.
Nasdaq Composite 26,424.82 Up 42.4 26,975.64 26,622.41 24,712 27,869 Below BOTH 20-DMA and 50-DMA. RSI soft at 42. Tech lagging badly. Need META/TSLA beats to recover. Proceed with caution on tech longs.
Dow Jones 52,495.88 Down 75.2 51,558.55 52,389.29 50,818 54,261 RSI 75.2 — overbought territory. Dow is above both MAs and running hot. Trend flagged "down" by signal model despite recent surge. Value rotation may be extended short-term.
Russell 2000 2,773.42 Down 46.5 2,797.17 2,896.51 2,640 2,987 Below both MAs; trend is down despite yesterday's strong +1.65% day. Small-caps need rates to cooperate. Watch $276 IWM as the key level where options flow is densest.

Key level to watch: SPX 7,712–7,733 is the compression zone — between last price and the 20-DMA. A close above 7,733 opens a path toward 7,819 (60-day swing high). A break below 7,700 puts the 50-DMA in question. On QQQ, the $700 strike carries the largest put open interest in the covered window — that's the downside magnet if the tape weakens on TSLA/META misses.

Options Market & Whale Activity

Note: IV rank and unusual flow data are ranked across a scanned set of 40 liquid optionable names — not the full market. This is a UW-scanned universe, not a comprehensive market-wide IV screener. Flow data below covers the prior trading session (October 20, 2026), not today's live session.

(a) Elevated IV — Rich Premium / Sell-Vol Candidates

IV percentile (implied volatility rank — where today's IV sits relative to the past year) is high on these names. Premium is expensive; defined-risk spread structures or avoiding naked directional buys makes sense.

TickerIV PercentileWhy It Matters
NFLX93rdRevenue miss already out; elevated premium may deflate rapidly — post-print sell-vol opportunity if IV stays high
META91stReports tonight after close. Do NOT buy outright calls or puts into the print — you are paying peak premium
SMCI89thHigh IV reflects continued uncertainty around the company's fundamental situation
TSLA82ndReports tonight. Same warning as META — premium is rich. Let the print happen, trade the follow-through
CAT78thIndustrial bellwether with earnings risk; elevated IV signals market expecting a move
GOOGL62ndApproaching earnings; AI monetization focus
DIS60thStreaming competition narrative; moderately elevated
QQQ59thIndex-level IV elevated — market hedging tech exposure ahead of TSLA/META
TLT58thBond ETF IV elevated — Fed meeting next week driving rate uncertainty
CVX51stCrude oil volatility bleeds into energy equity options

(a) Low IV — Cheap Premium / Buy-Vol Candidates

Premium is historically cheap on these names relative to their own annual range. Long options or spreads may offer better risk/reward.

TickerIV PercentileWhy It Matters
COST7.5thNear historically cheapest premium — if you have a directional view, options are inexpensive
GLD10.6thGold options cheap despite gold near annual highs — potential for a breakout play
COIN14.7thCrypto-linked; cheap premium with BTC grinding higher — low-cost upside exposure available
MU15.5thMemory semi; IV cheap; call activity high in today's session — watch for squeeze setup
JPM17.2thFinancials running strong; cheap options on a sector leader
MSFT19.3thOpenAI/cloud tailwind; cheap premium — defined risk calls may be attractive ahead of earnings
MSTR20.5thBitcoin proxy with cheap options given BTC momentum
WMT22.6thConsumer staples stable; low volatility expected — good for income strategies
HD26.1thHousing-related; cheap options as mortgage apps decline
GS27.9thFinancials momentum story; cheap premium on a sector that is beating expectations

(b) Unusual Volume & Open Interest — Prior Session (Oct 20)

Vol/OI ratio (volume divided by open interest) above 1.0 means more contracts traded than were previously outstanding — that's fresh positioning, not hedging of existing inventory. The prior session dominated by SPY/QQQ/SPXW expiration activity.

Ticker / SymbolTypeStrikeExpiryVolumeOIVol/OIPremiumNote
SPY SPY261020P00769000PUT769Oct 20646,1502,967217.8×$55.6MExpiry day; massive fresh put positioning at the money — expiration pin activity
SPY SPY261020P00768000PUT768Oct 20698,0054,307162.1×$40.8MExpired 1-point OTM put; large premium; expiry hedging/speculation
SPY SPY261020C00770000CALL770Oct 20812,5519,84382.6×$53.0MLargest volume contract; expiry at the money call; huge participation
QQQ QQQ261021C00725000CALL725Oct 2140,0442,31717.3×$188KFresh call sweep at 725 — bullish bet on QQQ for today; vol>OI confirms new positioning
NVDA NVDA261021C00220000CALL220Oct 21154,00611,74913.1×$11.3MLarge call positioning for today expiry; NVDA up ~+1.8% premarket — bulls loaded up
SPXW SPXW261020C07715000CALL7715Oct 20141,500688205.7×$79.1MSPX expiry; enormous fresh positioning at this strike; expiry day dynamics
IWM IWM261021C00276000CALL276Oct 2115,4501,9527.9×$106KFresh IWM call at 276 (spot 275.78); bullish small-cap bet for today's expiry; whale sweep noted
VIX VIX270120C00035000CALL35Jan 202728,068145,7250.19×$1.02MTail hedge — VIX 35 call for Jan; not fresh positioning (vol<OI); existing portfolio insurance

(c) Busiest Strikes Per Major Name — Prior Session

TickerHighest Vol StrikeHighest OI StrikeNote
AAPL$342.50 Call Oct 21 (69,929 vol, 1,569 OI)$300 Call Jan 2027 (64,264 OI)Fresh upside positioning for today; long-dated $300 call is a massive institutional anchor
NVDA$220 Call Oct 21 (154,526 vol, 11,749 OI)$100 Put Jan 2027 (455,905 OI)Today's call is the active trade; the $100 put OI is a structural tail hedge — do not read as near-term bearish
TSLA$375 Call Oct 23 (23,177 vol, 6,272 OI)$400 Call Jan 2027 (41,301 OI)Call buying dominating into tonight's print; $375 is the most active strike this week
MU$910 Call Oct 21 (26,344 vol, 1,557 OI)$900 Call Jan 2027 (11,826 OI)Bullish call flow at the money; session net premium heavily negative (selling calls) — mixed
AMD$550 Call Oct 21 (11,055 vol, 1,083 OI)$440 Put Nov 20 (19,355 OI)Calls active today; $440 put OI is a downside hedge sitting below; PT raised to $620 by Susquehanna
META$700 Call Oct 23 (6,435 vol, 1,866 OI)$750 Call Jan 2027 (248,608 OI)Call buying ahead of tonight's print; massive $750 Jan call OI is institutional bullish anchor
SPY$770 Call Oct 20 (812,582 vol) — expired$500 Put Nov 20 (314,363 OI)$500 put OI is far OTM tail hedge; relevant active strikes today are around 765–776
QQQ$720 Call Oct 20 (506,571 vol) — expired$700 Put Oct 30 (89,790 OI)$700 put is the major OI anchor — support/magnet level if QQQ declines post TSLA/META

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

All flow data covers the prior trading session (October 20, 2026). Session totals reflect the full day's net premium direction — negative net call premium means more call premium was sold/absorbed than bought, which is not a simple "bearish" read in isolation.

SPY — Prior Session Net Premium

Session net call premium: +$23.0M (calls absorbed more premium on ask side net). Session net put premium: −$11.5M. Put OI vs Call OI: 12.1M vs 5.6M — structurally put-heavy, normal for a hedged market. Notable individual flows: 1,000-lot SPY 690 put March 2027 sweep ($922K); aggressive put buying at 766, 762, 745 puts across multiple expirations — portfolio hedging visible.

QQQ — Prior Session Net Premium

Session net call premium: −$9.5M. Session net put premium: +$39.0M. Strongly put-dominated session. Notable: 640 Put March 2027 sweep ($699K); repeated 550 Put Dec 2026 hits ($113K + $149K + $109K); 710 Put Nov 27 block ($444K); 725 Call Oct 23 repeated buys ($158K + $157K + $165K). The 725 calls for this week suggest traders are positioned for a bounce — but the structural put pressure is heavier.

TSLA — Prior Session Net Premium

Session net call premium: +$875K. Session net put premium: +$3.1M. Both calls and puts seeing premium flow — classic pre-earnings straddle/strangle environment. Session call volume 433K, put volume 290K. Net delta was negative (−349K) suggesting market makers leaning short delta. Dark pool: 650 shares at $380.35 (extended hours) — institutional size, small lot.

META — Prior Session Net Premium

Session net call premium: −$2.8M. Session net put premium: +$13.0M. Net put pressure is notable for a name reporting tonight. The 09:30 bucket saw a heavy put surge ($5.0M). Later in the session a $15M call premium spike at 15:00 partially offset. Mixed but put-leaning into the print — market is hedged, not positioned for a clean gap up. Watch guidance closely.

NVDA — Prior Session Net Premium

Session net call premium: +$5.96M. Session net put premium: +$26.4M. Puts absorbed more premium overall but call flow was strong mid-session. Dark pool: 800 shares at $221 (extended hours, $176.8K premium) — routine institutional rebalancing. NVDA up ~1.8% premarket; Jensen Huang comments on AI power bottlenecks as a catalyst.

MU — Prior Session Net Premium

Session net call premium: −$33.1M. Net put premium: +$2.96M. Heavily net call selling — institution distributing calls into call buyers. Bearish lean on a session basis despite low IV percentile (15.5). Dark pool: 200 shares at $915.25 — thin institutional prints. Calls were selling pressure rather than buying pressure through the day.

Notable Dark Pool Prints — Extended Hours Oct 20

TickerSizePricePremiumNote
SPCX6,623 (combined)~$159.60–$159.75~$1.05MMultiple large dark pool prints; SPCX reported +157.2% EPS beat — institutional re-positioning post-print
IWM145,000+$275.78~$40.0MMassive prior-reference-price prints at close price — large institutional block, likely ETF rebalancing
TQQQ7,285 (combined)$71.96~$524KLeveraged Nasdaq ETF; two large extended-hours prints — institutional positioning on NQ direction
INTC6,000$94.73$568KLarge block in extended hours; semiconductor watch
MSFT1,000$528.55$528KInstitutional block; OpenAI/cloud tailwinds; low IV (19th %ile) — attractive options environment
AMD369$551.00$203KSemiconductor; Susquehanna raised PT to $620 this morning
KO2,800$92.70$259KConsumer staples defensive block; steady accumulation
NVDA800$221.00$176KStandard institutional rebalancing; NVDA premarket +1.8%

(e) GEX & Dealer Positioning — SPY, QQQ, DIA, IWM

GEX (gamma exposure — how much dealers must buy/sell shares to stay hedged as price moves) data covers a window of strikes around the spot price, not the full chain. Only strikes within the covered range are analyzed. A gamma flip level cannot be derived from this window.

ETFSpotStrike WindowLargest Net GEX Strike (within window)Put/Call OI RatioRead
SPY $769.05 $695–$844 (±9.6%/9.7%) $769–$770 zone: call gamma dominates above spot (within the strikes covered); $750 has large negative put gamma below 12.1M puts vs 5.6M calls (2.15× put heavy) Dealer short gamma at expiry strikes; $769–770 is the pin zone. Opening above $770 could see dealers push it higher (positive feedback); below $768 and dealers sell (negative feedback).
QQQ $717.63 $644–$791 (±10.3%/10.2%) $718–$720: dense call and put gamma at-the-money; $700 and $710 carry large negative put GEX below (within window) 7.6M puts vs 5.2M calls (1.45× put heavy) $700 put OI cluster acts as a gravitational floor. Upside: $725 call wall (within window) is where call gamma is concentrated. Range-bound 700–725 near-term unless a catalyst breaks it.
DIA $524.36 $435–$610 (±17%/16.3%) $525 has largest call gamma concentration within window; $510 has large negative put GEX below 334K puts vs 245K calls (1.36× put heavy) DIA call flow has been persistent (Dec $525 calls repeatedly bought by whales); $525 is the near-term magnet. Dow RSI at 75 suggests it may need to consolidate before a push higher.
IWM $275.78 $175–$375 (±36.5%/36%) $276: dense call gamma just above spot; $275 has the largest combined call+put GEX within window; $270 has significant negative put GEX 7.3M puts vs 3.2M calls (2.28× put heavy) $276 is the key level today — call sweep at 276 from whales. If IWM holds and clears $276, dealers may need to buy shares (gamma squeeze potential). Heavy put OI below $270 acts as a structural floor buffer.
Market Breadth

Breadth data is a sector-level proxy using 11 SPDR sector ETFs — a full S&P 500 stock-level breadth feed is not connected this run. Source: yfinance sector ETFs.

Sectors Above 50-DMA
6 / 11
Slight majority positive; not a broad rout
Sectors Above 200-DMA
7 / 11
Majority still in longer-term uptrend
Advancers vs Decliners
10 / 1
Strong breadth Tuesday — 10 sectors green, only Tech red

Read: Yesterday's breadth was genuinely strong — 10 of 11 sectors advanced. That's not the profile of a market that's about to roll over. The one decliner was Technology (XLK, −0.28%) — the sector under the most technical pressure and with the most event risk ahead (TSLA, META). Breadth staying above 7 of 11 sectors above their 200-day MA suggests the cyclical rotation into value, healthcare and financials has legs, not just one day's noise.

Stocks to Watch Today

Derived from packet data — earnings movers, analyst actions, insider activity, dark pool prints, and sector leaders. 10–15 names with a brief directional read each.

ELV
Elevance Health
WATCH LONG
Reported this morning with a massive +47.8% EPS beat. Managed care is the hot sector. Watch the opening reaction — if it gaps up and holds, it confirms strength. Healthcare peers (MOH, reports tonight) may also benefit from the read-through.
TSLA
Tesla
WAIT FOR PRINT
Reports after the close. IV at 82nd percentile — premium is very expensive. Do not chase calls or puts going in. The play is to wait for the guidance read (delivery trajectory, energy margins, Cybertruck) and trade the post-print reaction tomorrow.
META
Meta Platforms
WAIT FOR PRINT
Reports after the close. IV at 91st percentile — the richest IV in the scanned universe. Net put premium pressure in yesterday's session. AI capex guidance is the market's focus. Let it print, then trade the follow-through based on guidance, not the headline EPS.
NVDA
NVIDIA
WATCH LONG
Up ~+1.8% premarket. Jensen Huang's power bottleneck comments and the Merck/NVDA/MSFT collaboration announcement add catalysts. $220 call sweep for today's expiry; dark pool activity overnight. Low IV (compared to the elevated names) and AI narrative intact. Watch for continuation above $221.
GM
General Motors
WATCH SHORT
Missed Q3 consensus on both EPS and revenue. ALLY also missed on auto credit. If the market interprets this as a consumer softness signal, the auto complex (and consumer discretionary broadly) may come under pressure at the open. Watch for fade if the gap-up open holds.
NFLX
Netflix
WATCH SHORT
Revenue miss ($12.87B vs $13.13B) despite EPS beat. Pivotal Research lowered PT to $65. IV was at 93rd percentile going in — high vol may collapse (vol crush — IV drops rapidly after the event). If the stock is down sharply, a gap-fade trade may emerge. Watch the opening move.
AMD
Advanced Micro Devices
WATCH
Susquehanna raised PT to $620 from $550 this morning. Dark pool block at $551 (369 shares, $203K) in extended hours. Semiconductor names benefiting from AI tailwind. Call flow at $550 strike active. Below its 52-week high — room to run if tech catches a bid on META/TSLA beats.
RTX
RTX Corp (Raytheon)
WATCH LONG
Beat Q3 by +26%. Defense spending robust amid geopolitical risks. Good read-through for NOC (also beat +8.8%) and the defense complex broadly. Look for continued strength in the industrials/defense sub-sector.
IWM
Russell 2000 ETF
WATCH
$276 call sweep from a whale yesterday (1,000 lots for today's expiry, $106K). Dark pool shows massive institutional block trades at $275.78. Small-caps gained +1.65% Tuesday. The $276 level is the key line — a hold and push above could trigger a short-term squeeze as dealers buy. Watch closely in the first 30 minutes.
COF
Capital One
WATCH LONG
Beat Q3 by +20.4%. TD Cowen raised PT to $250. Financials momentum continues with NTRS, SYF, CB all beating. COF's consumer credit health read is encouraging — watch for rotation into financial names broadly.
MSFT
Microsoft
WATCH
Confirmed as OpenAI's primary cloud partner. Merck/NVDA/MSFT collaboration announced. Six analysts raised price targets to $662. Dark pool block at $528.55 ($528K) in extended hours. IV at only 19th percentile — options are cheap. Premarket at $530.65.
TXN
Texas Instruments
WATCH (PRINT TONIGHT)
Reports after the close. Semiconductor inventory cycle signal — TXN's guidance on analog chip demand is a read for the broad semi sector. AMD and NVDA moves post-TXN could be significant.
BRZE
Braze, Inc.
MOMENTUM WATCH
Pre-market gainer +51.7% (see Pre-Market Movers). This is the biggest optionable gainer by percentage. Confirm the catalyst and check volume before chasing — large percentage moves can reverse sharply.
Pre-Market Movers

Optionable stocks only (data is pre-filtered). Each name on its own line. These are the stocks moving hardest before the open — verify the catalyst and don't chase blindly.

▲ Pre-Market Gainers

SAIQ WISeSat.Space Holdings +100.6%
Momentum up — verify catalyst before touching; 100%+ moves can reverse violently at open
ATGL Alpha Technology Group +52.6%
Momentum up — gap-fade risk high on moves of this magnitude; thin liquidity likely
BRZE Braze, Inc. +51.7%
Momentum up — largest optionable gainer; confirm earnings or news catalyst before entry
MYGN Myriad Genetics +31.6%
Momentum up — healthcare sector strong; verify specific catalyst
CD Chaince Digital Holdings +21.2%
Momentum up — verify catalyst; gap-fade risk on thin-float names
CCG Cheche Group +20.7%
Momentum up — verify catalyst; small-cap volatility risk
CPIX Cumberland Pharmaceuticals +18.8%
Momentum up — specialty pharma; healthcare sector tailwind
VOGX Vogenx Inc. +17.8%
Momentum up — verify catalyst and float before entering
AEYE AudioEye, Inc. +17.7%
Momentum up — small-cap tech; AI/accessibility theme; confirm news
IRLA IRulya Therapeutics +16.9%
Momentum up — biotech/healthcare; verify trial/data catalyst

▼ Pre-Market Losers

PMI Picard Medical −32.2%
Bearish — large decline pre-market; verify catalyst (clinical/regulatory risk likely); avoid unless you know the catalyst
HDVYX Hartford International Equity Fund Cl Y −22.1%
Bearish — fund/NAV-related; likely structural not tradeable; note the size of the move
LVLU Lulu's Fashion Lounge −18.9%
Bearish — consumer discretionary under pressure; verify earnings/guidance miss
AEHL Antelope Enterprise Holdings −16.2%
Bearish — China-linked small-cap; verify catalyst; risk of continued selling
ATII Archimedes Tech SPAC Partners II −16.1%
Bearish — SPAC-related; structural decline common in post-SPAC names
AMTD AMTD IDEA Group −13.1%
Bearish — volatile China-linked SPAC/holding; high-risk name, avoid
RPGL Republic Power Group −11.8%
Bearish — small-cap energy; verify catalyst; sector contrast with broader energy strength
Analyst Actions — Today

Upgrades, downgrades, and price-target changes filed this morning. These can create early-session momentum.

TickerFirmActionRatingPT NotePrice at Post
COFTD CowenPT RaisedBuy → Buy$242 → $250$201.56
AMDSusquehannaPT RaisedPositive → Positive$550 → $620$534.74
TWLOOppenheimerPT RaisedOutperform$275 → $325$258.69
QCOMSusquehannaPT RaisedNeutral$160 → $185$175.71
SWKSSusquehannaPT RaisedNeutral$65 → $90$81.30
EFXNeedhamPT RaisedBuy$190 → $210$176.54
MDLZBTIGPT RaisedBuy$73 → $74$63.99
DTBTIGPT RaisedBuy$62 → $73$63.64
UCBStephensPT RaisedOverweight$41 → $42$35.47
COMPZelmanUpgradeNeutral → Outperform—$9.52
IMSRLake StreetInitiateBuy (New)—$2.80
CTSOWBB SecuritiesInitiateSpec Buy (New)—$5.32
MGACIBCDowngradeOutperform → Neutral—$66.39
REAXZelmanDowngradeOutperform → Neutral—$17.14
SLNH.C. WainwrightDowngradeBuy → Neutral—$19.61
WOLFSusquehannaPT CutNeutral$30 → $25$23.50
COHRSusquehannaPT CutPositive$425 → $350$231.80
ONSusquehannaPT CutPositive$150 → $120$75.62
IFNNYSusquehannaPT CutPositiveEUR 100 → EUR 85$58.68
PNROppenheimerPT CutOutperform$94 → $84$52.88
AOSOppenheimerPT CutOutperform$75 → $72$59.54
CHDNSusquehannaPT CutPositive$124 → $115$83.03
NFLXPivotal ResearchPT CutHold— → $65$68.69
LVSSusquehannaPT CutPositive— → $51$38.17
FNFStephensPT CutOverweight$55 → $50$40.50

Pattern: Susquehanna is actively raising semiconductor targets (AMD, QCOM, SWKS) while cutting others (WOLF, COHR, ON, IFNNY). This reflects a bifurcation within semis — AI-oriented names getting raised, traditional analog/auto/industrial getting cut. Align your semi exposure accordingly.

Insider Activity — Notable Open-Market Transactions

Open-market transactions first — these carry the most signal because insiders are using their own money at market prices, not exercising options.

TickerInsiderRoleActionSharesPriceDateNote
UXINDai KunCEO, DirectorBUY5,541$0.95Oct 20CEO buying open market — the most bullish insider signal type
OWLSWang Chun KaiCEO, DirectorBUY12,192$4.27Oct 19CEO buying open market — bullish signal from company leadership
SEHou Tianyu (CFO)OfficerSELL10,000~$89–94Oct 19CFO selling via 10b5-1 plan; planned, not necessarily bearish signal
SEWang Yanjun (CCO/GC)OfficerSELL~1,800~$80–93Oct 19–20Multiple tranches over two days via 10b5-1; planned selling
TILEHendrix DanielDirectorSELL4,000$35.39Oct 20Director open-market sell; watch for further selling pressure
NTRASheena JonathanCo-Founder/DirectorSELL~1,500~$399–409Oct 16Co-founder distributing across multiple tranches; planned selling at elevated prices
VLNRozenberg Haine YaelVP FinanceSELL1,458$1.62Oct 19Small officer sell; 10b5-1 plan

Read: The two open-market CEO buys (UXIN, OWLS) are the highest-conviction insider signals this cycle — executives spending their own money at current prices. The SE selling is coordinated 10b5-1 plan selling (pre-scheduled — less meaningful as a bearish signal). The NTRA co-founder distribution at $399–409 suggests the co-founder sees limited upside at current levels. Congressional trade: Rep. David Taylor bought T (AT&T) and RPM in early October; AT&T beat estimates this morning.

Commodities / Currencies / Crypto

Brief directional reads — canonical numbers are in Section 6 (Macro Dashboard). Don't re-quote prices here.

Commodities

WTI Crude is the standout — −3.6% this morning despite elevated Middle East geopolitics. The disconnect is notable. Supply-side factors appear to be winning over the geopolitical risk premium for now. The EIA report this afternoon (2:30 PM) is the near-term catalyst. A surprise build would push crude lower; a large draw could reverse the morning drop sharply.

Gold is grinding higher (+0.12%) near annual highs — safe-haven demand is real even with calm VIX. GLD dark pool print (365 shares) noted in extended hours. GLD IV at only 10.6th percentile — cheap upside options if you're gold bullish.

Natural Gas down −3.6% alongside crude. India coal shortage and UK energy security approval of Jackdaw field are potential medium-term catalysts for a bounce.

Silver slightly lower. SLV Jan $50 calls saw 300-lot buyer — small but real bullish positioning.

Copper down −0.55% — China demand concerns weigh; industrial metals soft.

Currencies

DXY flat near the top of its annual range — not a fresh catalyst but a persistent headwind for multinationals reporting in dollars.

EUR/USD at the bottom of its 52-week range at 1.12 — euro structural weakness. Slight tailwind for US companies with European revenue.

USD/JPY at 157.94, pulling back slightly — yen strengthening. If this trend accelerates, it may dampen Nikkei momentum and affect carry trades. Watch.

GBP/USD rising despite the UK inflation spike (up +0.65%) — sterling market may be pricing a hawkish BoE response to the 3.5% CPI print. This is a positive signal for GBP but negative for UK growth stocks.

USD/CNY at 6.66, near annual low — yuan strengthening modestly, but China markets were weaker overnight. Not a strong signal in either direction today.

Crypto

Bitcoin at $83,522 (+0.70%), grinding toward the 52-week high of $86,603. The trend is intact. Dark pool activity in IBIT (Bitcoin ETF — 2,300 shares at $46.97) in extended hours confirms institutional participation in crypto exposure via ETF wrapper.

Ethereum at $2,467 (+0.86%) — following BTC higher. Dark pool in DRAM (3,500 shares, ~$171K) and SOXL (1,900 shares) suggests tech/semi sentiment is supportive overnight.

OCC stablecoin rules under the GENIUS Act take effect mid-January — regulatory clarity is a medium-term positive for crypto adoption and exchange names like COIN (IV at 14.7th percentile — cheap options for directional bets).

MSTR IV at 20.5th percentile — another cheap-options Bitcoin proxy if you want leveraged BTC exposure via equity options.

Sentiment

Where does market psychology sit right now? Fear & Greed, VIX, and options put/call data together paint the picture.

CNN Fear & Greed Index
29 — Fear
Up from 27.2 yesterday (extreme fear → fear). Recovering but still cautious territory.
VIX (Fear Gauge)
17.3
Calm; well below the 22.2 annual high. Complacent heading into TSLA/META prints tonight.
SPY Put/Call OI
2.15× Puts
12.1M put OI vs 5.6M call OI — structurally hedged market; not a pure bearish signal, this is normal portfolio insurance.
QQQ Put/Call OI
1.45× Puts
7.6M put OI vs 5.2M call OI — tech hedging evident; put premium flow dominated the prior session.
Fear & Greed (1 Week Ago)
26.7
Sentiment has been in fear for multiple weeks — a contrarian positive if earnings continue to beat.

Mood classification: Cautious Fear with selective risk appetite. The Fear & Greed at 29 says retail is still nervous, but the institutional options flow shows selective bullish positioning (IWM $276 calls, QQQ $725 calls, NVDA $220 calls). This is not a market in full panic mode — it's a market that is hedged but willing to buy on earnings confirmation. The VIX at 17.3 is the key risk: if TSLA or META disappoints on guidance tonight, VIX could spike sharply and unwind the complacency baked into tonight's setups. AAII survey data is not connected this run.

Trading Plan for Today

Bull Case

Earnings breadth continues to impress. Healthcare, Financials, and Defense are confirming beats. Futures gently green. VIX calm. If TSLA and META beat on EPS AND guide constructively, the tape could rip — Nasdaq recaptures its MAs and the rotation broadens. Small-caps (IWM) could extend the Tuesday surge if the $276 level holds and breaks higher. Target: SPX tests the 60-day swing high at 7,819.

Bear Case

TSLA or META disappoint on guidance (not just EPS). VIX spikes from 17 toward 20+. The put pressure in QQQ materializes and tech breaks the prior lows. GM and UAL misses compound into a consumer concern narrative. Oil reversal higher on Middle East flare-up adds inflation fear. SPX breaks below the 50-DMA at 7,704 and targets 7,413 (support).

Key Levels — SPX, QQQ, IWM

SPX Last
7,712
Spot; between 50-DMA (7,704) and 20-DMA (7,733)
SPX Support
7,413
Major technical support; also 60-day swing low at 7,316
SPX Resistance
7,819 → 7,916
60-day swing high, then key resistance
QQQ Spot
$717.63
Below both 20-DMA and 50-DMA — technically weak
QQQ Support
~$700
Largest put OI cluster; gamma floor within covered strikes
QQQ Resistance
~$725
Call wall within covered strikes; near-term cap before earnings
IWM Spot
$275.78
Below 20-DMA and 50-DMA but holding swing low
IWM Key Level
$276
Call sweep target; dense GEX; breach higher = positive feedback
IWM Support
$265–$270
Heavy put OI cluster provides buffer; swing low $2,721

Defined-Risk Ideas for Today

These are directional ideas using defined-risk structures (spreads, defined-risk options). Not financial advice — size these to risk no more than 1–2% of capital per trade. Verify prices before executing.

IdeaStructure (example)RationaleInvalidation
Healthcare Continuation XLV call debit spread (buy near ATM call, sell OTM call) — 2–4 week expiry ELV +47.8%, DHR +9%, TMO +3.3% confirms sector. MOH reports tonight. Healthcare is earning its premium. XLV closes below its 10-day MA; MOH misses badly tonight
IWM $276 Call (Today Expiry) Buy IWM Oct 21 $276 call — very short dated, keep size tiny Whale swept 1,000 lots yesterday at $1.06. If IWM holds $275.78 at open and trends higher, this print could pay. High risk / high reward gamma trade for today only. IWM opens below $275; take loss immediately
NVDA Call Spread Buy Nov $220 call / sell Nov $230 call Premarket +1.8%; Jensen comments bullish; $220 call sweep active; IV not at extreme levels. Clean defined-risk structure. NVDA fails to hold $218 on opening; Nasdaq rolls over sharply
NFLX Put (Post-Print Reaction) Watch opening reaction; if NFLX gaps down and bounces, fade — or if it gaps down and stays, buy put spread for further decline Revenue miss with IV elevated means post-print vol crush possible. Trade the reaction, not the anticipation. NFLX opens green and holds gains — step aside
Avoid Naked TSLA/META Options If you must play: straddle/strangle — buy both a call and put (note this is expensive at 82nd/91st IV percentile) Event risk is binary; premium is rich; let the print happen and trade the follow-through tomorrow. The house gets paid on high IV events when directional traders overpay. N/A — this is a discipline rule, not a trade

Invalidation — The One Thing That Changes Everything

The bull case invalidates if TSLA or META guide sharply lower tonight — guidance disappointment on either would hammer the Nasdaq, spike VIX above 20, and likely trigger a broader risk-off rotation that would pull down even the strong healthcare/financial names. The single best protection is position sizing: keep individual positions small enough that you can absorb a 20–30% options loss without it damaging your account.

How to Read This Report
Swing horizon
Everything is judged for a 3-day to 6-week hold — not day-trading, not long-term investing.
Pre-Market edition
This is the pre-market report — prices, futures, and data are as of 08:40 ET. Prices and levels go stale quickly. Always verify before trading.
Earnings verification
Every earnings row is two-source verified (Finnhub + FMP) unless explicitly marked "unconfirmed — verify." Never trade an unconfirmed date or figure.
IV Percentile
Implied Volatility rank — where today's option premium sits relative to the past year. 90th percentile = very expensive; 10th = very cheap. Buy cheap IV, sell expensive IV when using options.
Vol/OI Ratio
Volume divided by open interest. >1.0 means more contracts traded than previously existed — fresh positioning signal.
GEX Window
GEX data covers a window of strikes near the spot, not the full chain. Gamma walls and floors are only named if they fall inside the covered strike range. No gamma-flip level can be derived from a window.
Net Premium Flow
Session-level call/put premium net — a negative net call premium means more call premium was absorbed on bid than on ask. It does not automatically mean "bearish" in isolation; read it in context.
Color language
Green = bullish / long  ·  Red = bearish / short or avoid  ·  Grey = neutral / wait  ·  Amber = watch / caution
Dark pool prints
Large block trades executed off-exchange in extended hours. Institutional in nature — but extended-hours prints can reflect rebalancing as much as directional conviction. Read in context of other signals.
Position sizing
The most important rule: risk no more than 1–2% of capital per trade. A great setup with bad position sizing is still a bad trade.