These reports are educational tools only — not investment advice — and they are generated with the assistance of AI, which can make mistakes. Always verify every price, level and date with your broker before acting.
By continuing, you acknowledge the full disclaimer shown at the bottom of every report and agree to our Terms & Conditions and Privacy Policy.
Today told you exactly what kind of market you're in. META and TSLA both beat earnings last night — and both got sold hard anyway. When the market punishes beats, that's a signal, not a coincidence. Tech got hammered −3.3% on the day while defensives — Staples up +3.3%, Utilities up +2.1% — caught the rotation bid. The Dow held flat. The Russell held flat. The Nasdaq took a −2.6% gut punch. That divergence tells you exactly where the risk is right now: in megacap tech and high-multiple growth.
Into tonight and tomorrow, size down, stay nimble. The VIX spiked +14% to close at 19.03 — that is implied volatility (the market's expectation of future price swings) rising, which makes options expensive to buy. Don't chase premium. WDC reported after the close and beat cleanly. NEM and OMC also beat after the bell. Those are positives for Materials and Comm Services into Friday. But the macro weight is real: the 10-year yield closed at 4.95%, crude pushed $99.25, and next Wednesday's FOMC decision looms large. Kalshi markets are pricing a 94% chance the Fed holds — that keeps the near-term rate floor in place, but it does nothing to relieve the valuation pressure on growth stocks.
The one thing to watch: Friday brings PMI data and Baker Hughes rig counts. More importantly, watch whether the Nasdaq can hold the 26,000 level into the close. It closed at 26,008 — basically sitting on that round-number support with an RSI of 33, deep into oversold territory. A bounce is possible. A flush is also possible. Don't predict — react. Let the probabilities work. Be the house, not the gambler.
— Michael Wade, MWTC Trade Club
A "sell the news" session on megacap tech earnings crushed the Nasdaq and pushed money into defensive sectors. The market is re-pricing risk — particularly for high-multiple names — even when fundamentals hold up. This is a market where the bears control the narrative in tech and the bulls are parked in Staples, Utilities, and Financials.
Trade smart. Manage risk. Let the probabilities work for you.
Bias: Bearish tech / Neutral-to-bullish defensives. The session was a clean rotation trade — sell growth, buy safety. Winners: Consumer Staples +3.3%, Utilities +2.1%, Health Care +1.3%, Financials +1.1%, Real Estate +1.1%. Losers: Technology −3.3%, Communication Services −1.4%, Industrials −0.9%.
Confidence: 6 / 10 — direction clear, magnitude uncertain with FOMC next week.
Biggest story of the day: META and TSLA both beat Q3 EPS estimates and both got sold on the news, dragging the Nasdaq down −2.6%. After the close, WDC beat cleanly (+12.4% EPS surprise), NEM beat (+4.5%), and OMC beat (+2.8%) — a constructive AH setup for select names.
Tomorrow hinges on: Whether Nasdaq 26,000 holds at Friday's open after AH beats, Friday's PMI data at 9:45 ET, and crude oil's behavior around the $100 level.
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.
▲ 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.
Key levels: The S&P closed at 7,663 — sitting between its 50-DMA (7,703) as resistance and pivot support at 7,640. The Nasdaq is barely clinging to 26,000, which was a round-number support; the next technical support floor sits at 24,887. The Dow is the outlier — holding above both moving averages (20-DMA: 51,701; 50-DMA: 52,352) and RSI at 76 signals it's extended on the upside. Small caps flat, sitting well below the 50-DMA — the Russell 2000 trend is down.
ETF spots at close: SPY 763.96 · QQQ 704.47 · DIA 527.89 · IWM 276.67
The headline: After the close, WDC (Western Digital) and NEM (Newmont) and OMC (Omnicom) all reported beats. These partially offset the damage done by the market's negative reaction to last night's META/TSLA beats — a reminder that good numbers can still find buyers in the right sectors. Below is the full verified earnings picture for today's session and the critical overnight results that drove this morning's open.
All rows below are verified (two-source confirmed) unless labeled otherwise. Actuals, surprise %, and beat/miss designations are printed only for verified=true rows.
▶ AFTER-CLOSE TODAY (amc, Oct 22)
| Ticker | EPS Est | EPS Actual | Surprise | Rev Actual | Beat/Miss | Readthrough |
|---|---|---|---|---|---|---|
| WDC | $4.13 | $4.64 | +12.4% | $4.38B | BEAT | Strong storage demand; bullish for semis/memory sector Friday. |
| NEM | $2.11 | $2.20 | +4.5% | $6.36B | BEAT | Gold miner beat on EPS and revenue; constructive for Materials sector. |
| OMC | $2.66 | $2.73 | +2.8% | $6.42B | BEAT | Advertising holding up; revenue beat suggests ad market resilience. |
| FIX | $13.00 | $13.91 | +7.0% | $3.77B | BEAT | Comfort Systems — strong mechanical/HVAC demand. Industrials bright spot. |
▶ BEFORE OPEN TODAY (bmo, Oct 22) — drove this morning's session
| Ticker | EPS Est | EPS Actual | Surprise | Rev Actual | Beat/Miss | Readthrough |
|---|---|---|---|---|---|---|
| VLO | $21.28 | $23.90 | +12.3% | $46.1B | BEAT | Valero refining margins crushed. Supported Energy even on a down tape. |
| CMCSA | $1.01 | $1.07 | +5.7% | $29.3B | BEAT | EPS beat; rev light. Media spinning off. Cable stable. |
| PG | $1.94 | $2.00 | +3.1% | $23.3B | BEAT | Consumer Staples earnings quality helped fuel the sector's +3.3% day. |
| LMT | $7.50 | $7.97 | +6.2% | $20.7B | BEAT | Defense demand robust. Geopolitical backdrop a persistent tailwind. |
| AAL | −$0.35 | −$0.28 | +20.5% | $16.3B | BEAT | Beat on a smaller loss. Travel demand holding; cost discipline improving. |
| HON | $2.19 | $2.27 | +3.7% | $4.99B | BEAT | Honeywell EPS beat; rev slightly light. Industrial automation demand intact. |
| UNP | $3.51 | $3.53 | +0.6% | $7.20B | BEAT | Railroad freight in-line; rail sector stable. |
| NSC | $3.51 | $3.62 | +3.3% | $3.53B | BEAT | Norfolk Southern beat; rail pair trade with UNP holds up. |
| DOW | $0.64 | $0.71 | +10.2% | $11.3B | BEAT | Chemicals beat; materials sector broadly supported on the day. |
| TSCO | $0.42 | $0.43 | +3.4% | $3.91B | BEAT | Tractor Supply modest beat; farm/pet demand resilient. |
| R | $4.24 | $4.33 | +2.2% | $3.43B | BEAT | Ryder — fleet leasing demand solid. Trucking proxy positive. |
| CBRE | $2.01 | $2.05 | +2.1% | $11.5B | BEAT | Commercial real estate services beat; XLRE sector green on the day. |
| SPOT | $2.86 | $2.54 | −11.1% | $5.10B | MISS | Spotify EPS miss. Revenue in-line. Margin expectations not met. (Sources diverge slightly on EPS actual — treat surprise as approximate.) |
| PHM | $2.68 | $2.53 | −5.7% | $3.97B | MISS | PulteGroup miss on EPS and revenue; housing demand softening. |
| PCG | $0.42 | $0.41 | −3.1% | $6.19B | MISS | PG&E slight miss on both metrics. Utility-specific issue, not sector-wide. |
▶ OVERNIGHT (amc/bmo Oct 21) — set yesterday's after-hours and this morning's gap
| Ticker | EPS Est | EPS Actual | Surprise | Beat/Miss | Readthrough |
|---|---|---|---|---|---|
| META | $5.79 | $7.40 | +27.8% | BEAT | Massive EPS beat — sold hard anyway. AI spending scrutiny. |
| TSLA | $0.44 | $0.48 | +10.1% | BEAT | Beat on EPS; rev slightly light. Faded on delivery/margin concerns. |
| ELV | $4.73 | $6.99 | +47.8% | BEAT | Elevance Health massive beat. Health Care sector strength catalyst. |
| IBM | $2.89 | $2.95 | +2.2% | BEAT | Modest beat; AI services demand intact. Tech holdout. |
| TXN | $2.44 | $2.62 | +7.3% | BEAT | Texas Instruments beat; semi industrial demand stabilizing. |
| T | $0.61 | $0.65 | +6.5% | BEAT | AT&T solid beat; telecom fundamentals steady. |
| MOH | $0.75 | $0.89 | +18.7% | BEAT | Molina Healthcare big beat. Managed care strong alongside ELV. |
| DHR | $1.94 | $2.11 | +9.0% | BEAT | Danaher beat; life sciences recovery visible. |
| TMO | $6.47 | $6.68 | +3.3% | BEAT | Thermo Fisher beat; lab/scientific services steady. |
| KMI | $0.33 | $0.35 | +7.4% | BEAT | Kinder Morgan midstream beat. Energy infrastructure solid. |
| CSX | $0.54 | $0.57 | +6.1% | BEAT | CSX rail beat; freight volumes holding. |
| URI | $14.06 | $15.55 | +10.6% | BEAT | United Rentals big beat; equipment rental demand robust. |
| RS | $6.86 | $8.02 | +16.9% | BEAT | Reliance Steel strong beat; metals distribution outperforming. |
| LAD | $9.87 | $13.22 | +34.0% | BEAT | Lithia Motors outsized beat. Auto retail demand firm. (Sources diverge slightly — treat surprise as approximate.) |
| NEE | $1.19 | $1.24 | +4.1% | BEAT | NextEra beat; renewable utility demand steady. |
| PM | $2.36 | $2.36 | +0.0% | BEAT | Philip Morris in-line beat. Defensive dividend name supported. |
| ABT | $1.43 | $1.42 | −0.7% | MISS | Abbott slight miss; medical device demand modestly below expectations. |
| LUV | $0.58 | $0.55 | −5.4% | BEAT rev | Southwest EPS miss despite revenue beat. Cost pressures persist. (Sources diverge on EPS — approximate.) |
| LRCX | $2.22 | $2.20 | −1.0% | MISS | Lam Research slight miss; semi equipment demand recovery uneven. |
Unconfirmed — verify before acting:
| Headline | Why it matters for traders |
|---|---|
| Houthi strikes on Saudi Arabia — Saudi Aramco evacuates Dhahran HQ | Gulf supply risk. WTI already at $99.25 — any escalation toward $100 triggers energy bid and re-ignites inflation narrative. Watch XLE and energy names Friday. |
| US sanctions Greece/Panama law firm for aiding Iranian shipping; regulator probing Iranian oil trading | Tightening on Iranian supply adds incremental upward pressure to crude. Positive for energy, negative for airline margins. |
| Egypt calls for Yemen talks; Saudi parliament weighs military support | Regional de-escalation attempt. A ceasefire deal would cap oil's upside quickly. Two-sided risk for energy longs. |
| IMF: Middle East/North Africa/Pakistan GDP to contract 1.3% in 2026 | Demand destruction signal in MENA. Bearish offset against supply-side oil risk. Keeps global growth concerns alive. |
| DeepSeek wrapping up $15B fundraising round | Chinese AI competition intensifies. This is a headwind narrative for US megacap AI spending justification — relevant to META and NVDA. |
| OpenAI expanding ChatGPT Ads to 26 countries; in talks for UAE compute capacity | Revenue diversification beyond subscriptions — positive for AI infrastructure demand. Watch data center plays. |
| Trump approval on economy hits all-time low — CNBC survey; white evangelicals remain bedrock | Political uncertainty into midterms adds macro volatility risk. Policy trajectory less predictable; watch tariff/trade headlines. |
| Bank of Korea holds rates after back-to-back hikes | Global central bank pause narrative. Slightly supportive for risk assets, but secondary to FOMC next Wednesday. |
| UK hot inflation data — pound gains; rate hike bets cement | GBP strength, potential Bank of England hike. Minor for US markets but keeps global inflation narrative alive. |
| US Secretary of State Rubio & NATO Sec Gen discussed Black Sea security | Defense/aerospace sector supportive. LMT already beat today. Geopolitical premium in defense names intact. |
One-line implication: Lower yields are the one macro positive — but a 20-basis-point drop while the Nasdaq falls 2.6% tells you the relief was insufficient. Crude near $100 with Middle East tensions is the wildcard that could re-accelerate inflation expectations right before the FOMC. Don't let the yield dip fool you into complacency on rates.
No FOMC decision has been made yet — the meeting is Wednesday, October 28, with the rate announcement at 18:00 ET followed by the press conference at 18:30 ET. The consensus from the calendar: previous rate 4.00%, estimate 4.00% — a hold is expected.
Kalshi prediction markets confirm that view decisively. The market is pricing 94% probability of a hold at the October 28 meeting, with a 6% tail for a 25-basis-point hike. The probability of any cut is effectively zero.
Kalshi — KXFEDDECISION-26OCT · October 28, 2026 meeting
| Outcome | Market Probability |
|---|---|
| Fed maintains rate | 94% |
| Hike 25bps | 6% |
| Cut 25bps | 0% |
| Cut >25bps | 0% |
| Hike >25bps | 0% |
What this means for traders: A hold is essentially fully priced in. That removes the rate decision itself as a market-moving event — unless Powell's press conference signals a hike bias or signals that the December meeting is live. The bigger risk from next Wednesday is the language and dot-plot tone, not the decision itself. With 10-year yields at 4.95% and crude at $99, the Fed is in no rush to cut. Keep that pressure on growth multiples in mind.
Ranked best to worst by today's percentage change. This chart also feeds the injected sector gauges above.
Leaders: Consumer Staples +3.3% (PG catalyst + rotation), Utilities +2.1% (defensive bid), Health Care +1.3% (ELV/MOH overnight beats), Financials +1.1%, Real Estate +1.1%, Materials +0.7% (DOW beat).
Laggards: Technology −3.3% (sell-the-news on META/TSLA), Communication Services −1.4% (META drags XLC), Industrials −0.9%, Energy −0.9% (down despite crude strength), Consumer Discretionary −0.5%.
One-month view: Consumer Staples (+10.2%), Utilities (+8.9%), Energy (+7.9%), Health Care (+6.7%) are the month's winners. Tech (−6.4%) and Comm Services (−5.8%) are the clear losers over 30 days. The rotation has been building for weeks — today was a punctuation mark, not a reversal.
| Ticker | Firm | Action | Rating | Note |
|---|---|---|---|---|
| KBCSY | Citigroup | UPGRADE | Neutral → Buy | KBC Group to Buy at Citi |
| SDVKY | Pareto | UPGRADE | Hold → Buy | Sandvik upgraded to Buy at Pareto |
| NICMF | Jefferies | UPGRADE | Hold → Buy | Nickel Industries to Buy at Jefferies |
| ANCTF | CIBC | INITIATE | — → Neutral | Couche-Tard initiated Neutral at CIBC |
| META | BMO Capital | PT RAISE | Market Perform | PT to $685 from $580; still Market Perform — note the irony as stock sold off |
| SAP | Jefferies | PT RAISE | Buy maintained | PT to €250 from €220 at Jefferies |
| SPOT | Raymond James | PT RAISE | Outperform maintained | PT to $625; note SPOT EPS missed today |
| MCO | BMO Capital | PT RAISE | Market Perform | Moody's PT to $511 from $490 |
| NEE | Bernstein | REITERATE | Outperform | 'Minor beat won't move the needle' — cautious on follow-through |
| ALK | BMO Capital | PT LOWER | Outperform maintained | Alaska Air PT to $42 amid headwinds |
| UAL | BMO Capital | PT LOWER | Outperform maintained | United Airlines PT to $135 at BMO |
| SYM | TD Cowen | PT LOWER | Buy maintained | Symbotic PT to $70 at TD Cowen |
| TMO | UBS | REITERATE Buy | Buy | Solid quarter, UBS maintains Buy on Thermo Fisher |
| DHR | UBS | REITERATE Buy | Buy | UBS reiterates Buy on Danaher post-beat |
Open-market transactions (highest signal):
| Ticker | Insider / Role | Type | Shares | Price | Note |
|---|---|---|---|---|---|
| DSM | Saba Capital Management — 10% owner | BUY | 20,575 | $5.32 | Large institutional 10% owner adding. Meaningful signal — a fund buying open market at market prices. |
| LOAN | Ran Assaf — President/CEO & 10% owner | BUY | 10,000 | $3.47 | CEO buying in open market. Small-cap Real Estate. Insider conviction at the top. |
| OKLO | Narayanadas Vivek — General Counsel | SELL | 1,021 | $26.50 | Open-market sale. Nuclear energy play — officer exiting a portion. |
| SNX | Dennis Polk — Chair, Hyve Solutions | SELL | 3,955 | $251.27 | Open-market sale. Tech distribution. Officer taking profits near recent highs. |
| PLMR | Mac Armstrong — CEO & Chairman | SELL | 3,500 (total) | $137–139 | CEO selling across three tranches. Palomar Holdings insurance — stock near highs. |
| VSAT | Garrett Chase — SVP/CFO | SELL | 4,000 | $58.67–59.42 | CFO open-market sale across two tranches. Viasat satellite services. |
| CRDO | Cheng Chi Fung — CTO | SELL | 25,500 (total) | $162–175 | CTO systematic sale across many tranches. Credo Technology — semi connectivity. Large planned sell program at elevated price. |
| GS | Leslie Ericka — Chief Admin Officer | SELL | 1,000 | $904.72 | Goldman Sachs officer sale — roughly $905K value. Routine but notable size. |
Note: Non-open-market transactions (awards, option exercises) carry lower signal and are excluded from the primary table. The DSM and LOAN buys are the most meaningful reads — institutional and CEO adding open market.
Implied volatility (IV) is how much the market expects a stock to move — ranked across 40 liquid optionable names (a scanned set, not the whole market). High IV = expensive options; low IV = cheaper options. IV percentile shows where today's IV sits vs the past year.
ELEVATED IV (options are expensive — consider selling premium)
| Ticker | IV Percentile |
|---|---|
| LLY | 91.1% |
| QQQ | 86.8% |
| CAT | 86.0% |
| HD | 85.1% |
| PLTR | 83.9% |
| SMH | 83.0% |
| NFLX | 78.9% |
| GS | 78.3% |
| ADBE | 77.0% |
| TLT | 76.7% |
LOW IV (options are cheaper — consider buying premium or spreads)
| Ticker | IV Percentile |
|---|---|
| GLD | 30.8% |
| JPM | 33.7% |
| UNH | 36.0% |
| COIN | 38.1% |
| MU | 39.0% |
| COST | 42.4% |
| AAPL | 45.9% |
| MSFT | 45.9% |
| DIS | 47.9% |
| CRM | 48.8% |
QQQ at the 86.8th IV percentile today — options on the Nasdaq ETF are near their most expensive level of the past year. This makes buying QQQ puts or calls costly. Better strategy: sell premium (spreads, covered calls) if you're looking to play the Nasdaq from here.
Volume/OI ratio (vol/OI) shows how much of today's activity was new vs existing positions. Ratios well above 1.0 signal fresh institutional interest. All expiry 2026-10-22 (today's expiry) unless noted.
| Ticker | Strike / Type | Expiry | Volume | OI | Vol/OI | Premium |
|---|---|---|---|---|---|---|
| SPY | $762 Put | 10/22 | 724,792 | 4,107 | 176x | $63.7M |
| SPY | $760 Put | 10/22 | 633,309 | 7,412 | 85x | $25.3M |
| SPY | $763 Put | 10/22 | 528,967 | 3,080 | 172x | $62.1M |
| SPY | $763 Call | 10/22 | 524,540 | 998 | 526x | $62.0M |
| SPY | $765 Call | 10/22 | 501,379 | 3,928 | 128x | $41.6M |
| SPY | $764 Call | 10/22 | 457,926 | 410 | 1,117x | $45.4M |
| QQQ | $705 Put | 10/22 | 326,457 | 5,115 | 64x | $39.9M |
| QQQ | $710 Call | 10/22 | 302,046 | 533 | 567x | $38.3M |
| QQQ | $708 Call | 10/22 | 265,331 | 182 | 1,458x | $37.4M |
| SPXW | $7,650 Put | 10/22 | 184,726 | 3,522 | 52x | $147.8M |
| IWM | $275 Put | 10/22 | 207,055 | 2,633 | 79x | $6.8M |
The dominant theme: massive same-day expiry (0DTE — zero days to expiration, i.e. options expiring today) volume at SPY 762–765 strikes, both calls and puts. This reflects hedging and speculative activity concentrated at-the-money on a volatile session. These are not directional signals for tomorrow — they expire worthless today.
By Volume (today's active strikes)
| Ticker | Top Volume Strike | Vol |
|---|---|---|
| AAPL | $350 Call 10/23 | 119,961 |
| NVDA | $220 Call 10/23 | 146,779 |
| TSLA | $390 Call 10/23 | 78,955 |
| MU | $900 Call 10/23 | 47,183 |
| AMD | $500 Put 10/23 | 41,036 |
| META | $660 Call 10/23 | 30,170 |
| SPY | $762 Put 10/22 | 724,802 |
| QQQ | $705 Put 10/22 | 326,457 |
By Open Interest (largest existing positions)
| Ticker | Largest OI Strike | OI |
|---|---|---|
| AAPL | $300 Call Jan '27 | 63,147 |
| NVDA | $100 Put Jan '27 | 456,098 |
| TSLA | $400 Call Jan '27 | 40,067 |
| MU | $500 Put Oct '26 | 12,854 |
| AMD | $440 Put Nov '26 | 19,471 |
| META | $750 Call Jan '27 | 246,345 |
| SPY | $500 Put Nov '26 | 316,004 |
| QQQ | $700 Put Oct '30 | 82,493 |
The NVDA $100 Put Jan '27 with 456K open interest is the largest single-name OI position in the scan — a massive downside hedge or speculative bear bet sitting on the books for January. The META $750 Call Jan '27 (246K OI) represents significant bullish positioning for a sustained recovery above current levels. Neither constitutes a guarantee of direction.
A sweep (a buy or sell that hits multiple exchanges rapidly) signals urgency — a whale (large institution) that doesn't want to wait for the best price. Net premium flow (session 07:30–16:14 ET) for key names:
Session Net Premium Flow (07:30–16:14 ET)
| Ticker | Net Call Prem | Net Put Prem | Read |
|---|---|---|---|
| META | −$115M | +$36M | Heavy call selling, put buying. Institutions hedging/unwinding longs post-earnings. |
| NVDA | −$87.5M | +$0.2M | Massive call-side selling pressure. Net bearish flow. |
| TSLA | −$19.2M | +$4.1M | Net bearish call flow; some put buying. Consistent with sell-the-news action. |
| AMD | −$55.6M | +$19.8M | Strong net bearish flow. AMD swept lower with tech sector. |
| MU | −$51.1M | +$38.9M | Mixed but net bearish. Large put buying mid-session. |
| AAPL | −$13.2M | −$6.2M | Both sides net sold — low conviction either way from smart money. |
| SPY | +$19.3M | +$17.3M | Two-sided. SPY pinning near 764 at expiry — dealers hedging both sides. |
| QQQ | −$27.5M | +$27.4M | Nearly net zero but put premium dominant. Bears controlling QQQ flow. |
Notable Sweeps (flow_alerts) — AH
| Ticker / Contract | Premium | Type |
|---|---|---|
| SPX $7,710 Put Dec '26 | $2.12M | Large institutional put block — downside hedge on S&P into year-end. |
| SPX $7,710 Call Dec '26 | $2.09M | Paired call block — likely a straddle/strangle around SPX 7,710 for Dec expiry. |
| QQQ $712 Call 10/23 (sweep) | $305K | Aggressive call sweep on QQQ for tomorrow — speculative bounce bet. |
| QQQ $725 Call 10/30 (sweep) | $433K | 1-week call sweep, bullish spec on QQQ recovery. |
| SPY $763 Call Nov '26 (sweep) | $393K | SPY 763 call sweep — at-the-money bullish bet into November. |
| IWM $263 Put Nov '26 | $222K | Put buying below current price on small caps — downside protection. |
| SPX $7,000 Put Nov '26 (sweep) | $530K | Deep OTM SPX put — disaster hedge or speculative tail-risk bet. |
| QQQ Feb '27 $730 Call (sweep) | $575K | Long-dated QQQ call sweep — bullish positioning for Q1 2027 recovery. |
Notable Dark Pool Prints (AH, ~20:30 ET)
| Ticker | Size | Price | Premium |
|---|---|---|---|
| GILD | 52,000 | $157.19 | $8.17M |
| SWKS | 489,456 | $82.39 | $40.3M |
| SPY | 400,000+ | ~$763.78 | $305M+ avg-price |
| IWM | 63,263+ | $276.37 | $17.5M |
| MSTR | 3,500 | $144.88 | $507K |
| MRVL | 2,000 | $222.79 | $446K |
The SWKS $40.3M dark pool print is the standout — Skyworks Solutions, a semiconductor name, seeing large institutional activity in AH. The SPY avg-price block ($305M) is a routine institutional rebalance, not directional. GILD at $8.17M is notable for Gilead Sciences — watch for news.
Gamma (the rate of change of an option's delta) measures how much dealers (market makers) must buy or sell the underlying as price moves — to stay hedged. High call gamma above price creates a stabilizing effect; high put gamma below price can amplify downside moves. The data below covers a window of strikes nearest the current spot price — not the full chain. Statements about gamma walls are limited to strikes within that window only. A gamma-flip level cannot be derived from this window.
| ETF | Spot | Strike Window | Largest Call GEX Strike (within window) | Largest Put GEX Strike (within window) | Implication |
|---|---|---|---|---|---|
| SPY | 763.96 | 689–838 | $800 — call gamma OI: +$907M | $750 — put gamma OI: −$1.91B | The $750 strike carries the largest put gamma wall within the covered range — large downside hedge concentration. $800 call gamma is a ceiling of dealer supply on the upside within this window. |
| QQQ | 704.47 | 631–777 | $740 — call gamma OI: +$380M | $700 — put gamma OI: −$1.79B | $700 is the dominant put gamma concentration within the covered range — a massive floor of put open interest just below current price. Dealers would need to buy underlying if QQQ falls through $700. |
| DIA | 527.89 | 437–615 | $532 — call gamma OI: +$69M | $510 — put gamma OI: −$32M | DIA gamma structure is relatively light vs SPY/QQQ. $532 call and $510 put are the largest within coverage window. |
| IWM | 276.67 | 180–370 | $290 — call gamma OI: +$221M | $265 — put gamma OI: −$453M | $265 put wall within window — significant downside hedge concentration below current IWM price. $290 call is the largest upside call gamma within the covered range. |
QQQ's $700 put gamma (−$1.79B OI) is the most significant structural feature: it means a large volume of put contracts at the $700 strike are outstanding. If QQQ approaches $700, dealers would be forced to buy underlying to rebalance — potentially creating a mechanical bounce zone. This is within the GEX window covered. SPY's put/call ratio shows 12.0M put OI vs 5.7M call OI — net bearish positioning.
EXTREME FEAR
One week ago the reading was 30.3 — the decline to 19.7 is a significant deterioration in sentiment in just 7 days. Extreme fear (below 25) has historically been a contrarian indicator for patient longs. But extreme fear can get more extreme — don't catch a falling knife just because the number is low.
Previous close: 31.4 · 1-week ago: 30.3
ELEVATED — OPTIONS EXPENSIVE
VIX jumped +14% today from 16.68 to 19.03. The 52-week range is 14.21–22.22. We're in the upper half of the range but not at panic levels yet. This means option buyers are overpaying for protection — the market is pricing in more movement than may actually occur.
VIX whale alert: 540 contracts each of the VIX Dec $19 call (IV 84.7%) and Dec $19 put (IV 82.9%) — both struck at $19, suggesting a volatility straddle trade expecting a resolution of uncertainty by December, one direction or the other.
Mood summary: Extreme fear plus a VIX at 19 into a FOMC week is a classic setup for choppy, two-sided action. Institutions are hedging aggressively (QQQ put wall at $700, SPY massive OI at $750). Retail is fearful. This combination doesn't guarantee a rally — but it does mean complacency is gone and the risk/reward for carefully structured contrarian plays is better than it was a week ago. Probabilities over predictions. Size matters more than direction calls right now.
Three clean after-hours beats — WDC, NEM, OMC — give Friday a better starting point than today's open. But the market showed today it can fade beats. Watch whether WDC opens up and holds or gets sold like META/TSLA. Crude at $99.25 into Friday morning with Houthi news in the headlines is a live wildcard for energy names.
| Time (ET) | Event | Estimate / Prior | Impact |
|---|---|---|---|
| 9:45 AM | S&P Global Manufacturing PMI (Oct) | Est: 55.5 / Prior: 55.9 | Medium — watch for miss; manufacturing slowdown signal. |
| 9:45 AM | S&P Global Services PMI (Oct) | Est: 58.0 / Prior: 58.8 | Medium — services is the bigger economy; below 57 could rattle markets. |
| 9:45 AM | S&P Global Composite PMI (Oct) | Est: 57.6 / Prior: 58.4 | Medium — overall economic activity read. |
| 1:00 PM | Baker Hughes Oil Rig Count (Oct/23) | Prior: 459 | Low for equities. Relevant for energy sector sentiment. |
| 3:30 PM | CFTC S&P 500 Speculative Positions (Oct/23) | Prior: −141K | Low. But if spec shorts extended significantly, it would confirm bearish positioning. |
No major verified before-open earnings are confirmed for Friday Oct 23 in the data packet. The calendar data runs through Oct 22 reports. Verify on your platform Thursday evening for any Friday before-open names. The next big earnings cluster is next week with FOMC Wednesday.
| Index / ETF | Spot | Key Support | Key Resistance | Bias |
|---|---|---|---|---|
| S&P 500 | 7,663 | 7,640 (pivot) → 7,461 | 7,703 (50-DMA) → 7,733 (20-DMA) | NEUTRAL — between levels |
| Nasdaq | 26,009 | 26,000 (round #) → 24,887 | 26,243 (pivot) → 26,616 (50-DMA) | FRAGILE — watch 26K |
| Dow | 52,868 | 52,353 (50-DMA) → 51,066 | 54,509 (R1) → 54,349 (swing high) | EXTENDED — RSI 76 |
| Russell 2000 | 2,784 | 2,721 (swing low) → 2,647 | 2,858 (pivot) → 2,886 (50-DMA) | BELOW 50-DMA |
| QQQ | 704.47 | 700 (put wall, GEX) → 685 | 710–712 (call sweep targets) | OVERSOLD — bounce possible |
SPX / QQQ: Oversold conditions (RSI 33 on Nasdaq) plus AH beats from WDC/NEM/OMC set up a potential dead-cat bounce or relief rally at Friday's open. The $700 QQQ put gamma wall within the GEX window adds a mechanical floor near that level if tested. But don't mistake oversold for a buy signal — the trend in tech is down, and "sell the news" has been the pattern all week.
Sectors to watch: Materials (NEM beat), Comm Services (OMC beat), Storage/Tech (WDC beat). Defense (LMT beat, geopolitics). Energy (crude at $99, Middle East risk). Defensives (Staples, Utilities) could continue to attract rotation if tech fades again.
The one thing: Does the Nasdaq hold 26,000 at Friday's close? If yes — range-bound into the weekend, FOMC the next big catalyst. If no — next support is 24,887, and the technical picture gets substantially more negative. That's the line.
Wednesday, Oct 28: FOMC rate decision at 18:00 ET + press conference 18:30 ET. The market prices a 94% hold. The risk is Powell's language, not the decision. If he signals December is live for a hike, expect another leg down in growth stocks.
Thursday, Oct 29: GDP Q3 growth (est: +3.1% vs prior 2.2%), Core PCE YoY (est: 3.1% vs prior 3.0%), Initial Jobless Claims, Personal Income/Spending. This is a heavy macro day the session after FOMC — position accordingly.