SPY$769.36▼ -0.4%QQQ$715.34▼ -1.4%DIA$522.73▼ -0.4%IWM$284.01▲ +1.0%AAPL$343.83▼ -0.9%MSFT$530.14▼ -0.2%GOOGL$283.82▼ -12.6%AMZN$243.79▼ -4.2%NVDA$215.38▼ -1.2%META$624.52▲ +2.0%TSLA$404.22▼ -0.8%NFLX$61.99▼ -0.8%AMD$578.44▲ +3.2%AVGO$351.81▲ +2.8%PLTR$196.81▼ -1.0%CRM$242.11▲ +0.5%ORCL$144.54▲ +10.7%JPM$339.30▲ +1.1%V$400.60▼ -0.3%MA$610.31▲ +0.1%BAC$50.85▲ +0.3%WMT$118.77▼ -0.5%COST$982.73▼ -0.9%HD$317.56▼ -0.3%XOM$182.02▲ +1.2%CVX$229.20▲ +0.4%JNJ$271.04▲ +0.9%UNH$407.10▼ -0.8%LLY$1,288.30▲ +0.5%DIS$109.04▼ -1.1%BA$167.14▼ -0.6%COIN$162.32▲ +0.8%MSTR$145.16▲ +2.7%HOOD$91.43▼ -3.3%SOFI$17.14▲ +4.5%TSM$439.51▲ +0.6%BTC$78,936.79▼ -2.8%ETH$2,273.78▼ -3.5% SPY$769.36▼ -0.4%QQQ$715.34▼ -1.4%DIA$522.73▼ -0.4%IWM$284.01▲ +1.0%AAPL$343.83▼ -0.9%MSFT$530.14▼ -0.2%GOOGL$283.82▼ -12.6%AMZN$243.79▼ -4.2%NVDA$215.38▼ -1.2%META$624.52▲ +2.0%TSLA$404.22▼ -0.8%NFLX$61.99▼ -0.8%AMD$578.44▲ +3.2%AVGO$351.81▲ +2.8%PLTR$196.81▼ -1.0%CRM$242.11▲ +0.5%ORCL$144.54▲ +10.7%JPM$339.30▲ +1.1%V$400.60▼ -0.3%MA$610.31▲ +0.1%BAC$50.85▲ +0.3%WMT$118.77▼ -0.5%COST$982.73▼ -0.9%HD$317.56▼ -0.3%XOM$182.02▲ +1.2%CVX$229.20▲ +0.4%JNJ$271.04▲ +0.9%UNH$407.10▼ -0.8%LLY$1,288.30▲ +0.5%DIS$109.04▼ -1.1%BA$167.14▼ -0.6%COIN$162.32▲ +0.8%MSTR$145.16▲ +2.7%HOOD$91.43▼ -3.3%SOFI$17.14▲ +4.5%TSM$439.51▲ +0.6%BTC$78,936.79▼ -2.8%ETH$2,273.78▼ -3.5%
Attention, not verdicts

Opportunity radar

Cheap, systematic screens that decide where the expensive research goes. A name on the radar has a setup worth a look; it is not a call. Calls only come from the full research loop and are linked where one exists.

Scan as of 2026-10-28 · quote may be stale · Moves as of 2026-10-28

Bullish technical setups · stocks

  • BAC
    Bullish CrossoverBullish Divergence (Accumulation) Call: Lean bullish
    Financials
    +0.1% 1w   -7.5% 1m
  • EQIX
    Bullish CrossoverBullish Divergence (Accumulation) Call: No clear edge
    Real Estate
    +1.3% 1w   -0.8% 1m
  • C
    Bullish CrossoverBullish Divergence (Accumulation) Call: Neutral
    Financials
    +0.2% 1w   -5.1% 1m
  • AVGO
    Bullish CrossoverConfirmed Uptrend
    Technology
    +4.2% 1w   -0.9% 1m
  • PANW
    Bullish CrossoverBullish Divergence (Accumulation)
    Technology
    +13.6% 1w   +1.6% 1m
  • UPS
    Bullish MomentumConfirmed Uptrend Call: Lean bullish
    Industrials
    +6.1% 1w   +12.4% 1m
  • ORCL
    Bullish CrossoverConfirmed Uptrend Call: No clear edge
    Technology
    +11.9% 1w   +4.9% 1m
  • TXN
    Bullish CrossoverConfirmed Uptrend
    Technology
    +8.8% 1w   +10.0% 1m
  • QCOM
    Bullish CrossoverConfirmed Uptrend
    Technology
    +2.8% 1w   -0.6% 1m
  • TMO
    Bullish CrossoverConfirmed Uptrend Call: No clear edge
    Healthcare
    +1.5% 1w   +3.6% 1m

Bearish technical setups · stocks

  • BA
    Bearish CrossoverConfirmed Downtrend
    Industrials
    -13.1% 1w   -10.9% 1m
  • SHW
    Bearish CrossoverBearish Divergence (Distribution)
    Materials
    -4.9% 1w   -2.9% 1m
  • TJX
    Confirmed Uptrend Bearish Crossover
    Consumer Discretionary
    -4.9% 1w   +3.4% 1m
  • ABNB
    Confirmed Uptrend Bearish Crossover Call: Lean bullish
    Consumer Discretionary
    -4.4% 1w   +5.8% 1m
  • DIS
    Confirmed Uptrend Bearish Crossover
    Communication
    -2.5% 1w   +3.4% 1m
  • T
    Bearish MomentumConfirmed Downtrend
    Communication
    -5.5% 1w   -15.4% 1m
  • MO
    Confirmed Uptrend Bearish Crossover
    Consumer Staples
    -1.1% 1w   +6.2% 1m
  • MRK
    Bearish CrossoverConfirmed Downtrend
    Healthcare
    -6.0% 1w   -5.6% 1m
  • PYPL
    Confirmed Uptrend Bearish Crossover
    Financials
    -1.1% 1w   +4.9% 1m
  • INTC
    Bearish WeakeningConfirmed Downtrend Call: Lean bullish
    Technology
    +2.8% 1w   -17.6% 1m

Bullish setups · crypto

  • BTC
    Bullish CrossoverStrong Volume SurgeVery Low Volatility (Compression) Bearish ConfluenceBearish EMAMild Downtrend Call: No clear edge
    -4.3% 7d   -6.9% 30d
  • ETH
    Bullish CrossoverNear SupportStrong Volume Surge Bearish ConfluenceDowntrendBearish EMA Call: No clear edge
    -5.7% 7d   -16.0% 30d

Bearish setups · crypto

  • ALGO
    Near Support Strong Bearish ConfluenceBearish EMADowntrend Call: Lean bearish
    -12.8% 7d   -25.8% 30d
  • ICP
    OversoldNear SupportVolume Increase Strong Bearish ConfluenceStrong DowntrendBearish EMA
    -10.7% 7d   -30.0% 30d
  • NEAR
    Volume ExplosionLower Half Strong Bearish ConfluenceDowntrendUnderperforming BTC Call: Lean bearish
    -17.0% 7d   -17.2% 30d
  • FIL
    OversoldNear SupportStrong Volume Surge Strong Bearish ConfluenceBearish EMADowntrend
    -15.5% 7d   -21.9% 30d
  • DOT
    Deeply OversoldNear SupportVolume Increase Strong Bearish ConfluenceBearish EMADowntrend
    -18.3% 7d   -23.8% 30d
  • AAVE
    Volume ExplosionOversoldNear Support Strong Bearish ConfluenceBearish EMADowntrend Call: Lean bearish
    -18.4% 7d   -27.6% 30d

Scores combine MACD, OBV, EMA spread, trend and momentum signals across the covered universe (127 stocks, 20 crypto). Signal labels are the scan's own vocabulary and describe the chart, not a recommendation.

Unusual moves 2026-10-28 · versus sector and own history

Moved alone

  • FTNT-5.9%moved alone — the rest of software was roughly flat (-0.3%)
  • NOW-3.0%moved alone — the rest of software was roughly flat (-0.3%)
  • NET-2.8%moved alone — the rest of software was roughly flat (-0.3%)
  • CMG+2.7%moved alone — the rest of retail was roughly flat (-0.3%)
  • ETN+2.3%moved alone — the rest of industrials was roughly flat (+0.1%)
  • SPCX-2.2%moved alone — the rest of industrials was roughly flat (+0.2%)

What usually happens next

  • MU+5.9%a one-day gain this size has happened 38 times in the past 18 months — median move over the next 5 sessions: +2.6% (up 24 of 38)
  • LRCX+5.4%a one-day gain this size has happened 30 times in the past 18 months — median move over the next 5 sessions: +2.4% (up 19 of 30)
  • AMAT+5.1%a one-day gain this size has happened 24 times in the past 18 months — median move over the next 5 sessions: +2.9% (up 17 of 24)
  • SOFI+4.5%a one-day gain this size has happened 35 times in the past 18 months — median move over the next 5 sessions: -0.2% (up 17 of 35)
  • ARM+4.1%a one-day gain this size has happened 52 times in the past 18 months — median move over the next 5 sessions: +0.6% (up 26 of 52)
  • KLAC+3.3%a one-day gain this size has happened 55 times in the past 18 months — median move over the next 5 sessions: +1.2% (up 32 of 55)
  • MRVL+3.3%a one-day gain this size has happened 82 times in the past 18 months — median move over the next 5 sessions: -0.4% (up 40 of 82)
  • HOOD-3.3%a one-day drop this size has happened 59 times in the past 18 months — median move over the next 5 sessions: +0.5% (up 31 of 59)
  • AMD+3.2%a one-day gain this size has happened 75 times in the past 18 months — median move over the next 5 sessions: +1.3% (up 46 of 75)
  • SPOT-3.1%a one-day drop this size has happened 40 times in the past 18 months — median move over the next 5 sessions: +1.2% (up 25 of 40)
  • NOW-3.0%a one-day drop this size has happened 37 times in the past 1 year — median move over the next 5 sessions: +0.1% (up 19 of 37)
  • AVGO+2.8%a one-day gain this size has happened 58 times in the past 18 months — median move over the next 5 sessions: -0.6% (up 27 of 58)
  • NET-2.8%a one-day drop this size has happened 54 times in the past 18 months — median move over the next 5 sessions: +2.5% (up 35 of 54)
  • VST-2.7%a one-day drop this size has happened 57 times in the past 18 months — median move over the next 5 sessions: +1.2% (up 35 of 57)
  • CMG+2.7%a one-day gain this size has happened 41 times in the past 18 months — median move over the next 5 sessions: -0.1% (up 20 of 41)
  • MSTR+2.7%a one-day gain this size has happened 97 times in the past 18 months — median move over the next 5 sessions: -1.0% (up 45 of 97)

Deep drawdowns

  • NFLXtrading 95% below its high — deeper than 100% of days in the past 1 year (worst: 95%)
  • LULUtrading 69% below its high — deeper than 90% of days in the past 18 months (worst: 73%)
  • XPEVtrading 67% below its high — deeper than 98% of days in the past 18 months (worst: 68%)
  • APPtrading 65% below its high — deeper than 100% of days in the past 18 months (worst: 65%)
  • LItrading 64% below its high — deeper than 96% of days in the past 18 months (worst: 66%)
  • SEtrading 62% below its high — deeper than 99% of days in the past 18 months (worst: 62%)
  • NIOtrading 58% below its high — deeper than 99% of days in the past 18 months (worst: 59%)
  • CMGtrading 51% below its high — deeper than 98% of days in the past 18 months (worst: 53%)
  • NKEtrading 50% below its high — deeper than 91% of days in the past 1 year (worst: 55%)
  • RIVNtrading 48% below its high — deeper than 100% of days in the past 18 months (worst: 49%)
  • KLACtrading 47% below its high — deeper than 99% of days in the past 18 months (worst: 52%)
  • ARMtrading 46% below its high — deeper than 97% of days in the past 18 months (worst: 52%)
  • BABAtrading 46% below its high — deeper than 97% of days in the past 18 months (worst: 49%)
  • PDDtrading 44% below its high — deeper than 98% of days in the past 18 months (worst: 47%)
  • AMATtrading 42% below its high — deeper than 98% of days in the past 18 months (worst: 48%)
  • LRCXtrading 41% below its high — deeper than 99% of days in the past 18 months (worst: 47%)
  • MELItrading 36% below its high — deeper than 90% of days in the past 18 months (worst: 41%)
  • BKNGtrading 36% below its high — deeper than 100% of days in the past 18 months (worst: 36%)
  • CEGtrading 36% below its high — deeper than 93% of days in the past 18 months (worst: 41%)
  • UBERtrading 35% below its high — deeper than 100% of days in the past 18 months (worst: 35%)
  • BAtrading 34% below its high — deeper than 100% of days in the past 18 months (worst: 34%)
  • CMCSAtrading 33% below its high — deeper than 98% of days in the past 18 months (worst: 36%)
  • CATtrading 33% below its high — deeper than 99% of days in the past 18 months (worst: 35%)
  • INTCtrading 32% below its high — deeper than 92% of days in the past 18 months (worst: 42%)
  • Ftrading 31% below its high — deeper than 99% of days in the past 18 months (worst: 34%)
  • AALtrading 31% below its high — deeper than 92% of days in the past 18 months (worst: 37%)
  • JDtrading 29% below its high — deeper than 98% of days in the past 18 months (worst: 32%)
  • AVGOtrading 27% below its high — deeper than 95% of days in the past 18 months (worst: 33%)
  • MCDtrading 27% below its high — deeper than 91% of days in the past 1 year (worst: 32%)
  • TTWOtrading 26% below its high — deeper than 98% of days in the past 18 months (worst: 28%)
  • GEVtrading 25% below its high — deeper than 99% of days in the past 18 months (worst: 31%)
  • UALtrading 24% below its high — deeper than 96% of days in the past 18 months (worst: 30%)
  • PEPtrading 22% below its high — deeper than 93% of days in the past 1 year (worst: 27%)
  • SCHWtrading 22% below its high — deeper than 100% of days in the past 18 months (worst: 22%)
  • BACtrading 22% below its high — deeper than 98% of days in the past 18 months (worst: 22%)
  • GEtrading 21% below its high — deeper than 98% of days in the past 18 months (worst: 25%)
  • GStrading 20% below its high — deeper than 94% of days in the past 18 months (worst: 24%)
  • GOOGLtrading 19% below its high — deeper than 98% of days in the past 18 months (worst: 21%)
  • TJXtrading 18% below its high — deeper than 92% of days in the past 18 months (worst: 27%)
  • FCXtrading 17% below its high — deeper than 91% of days in the past 18 months (worst: 25%)
  • PLDtrading 17% below its high — deeper than 100% of days in the past 18 months (worst: 17%)
  • MStrading 16% below its high — deeper than 93% of days in the past 18 months (worst: 21%)
  • ASMLtrading 16% below its high — deeper than 95% of days in the past 18 months (worst: 22%)
  • VLOtrading 16% below its high — deeper than 100% of days in the past 18 months (worst: 16%)
  • CSCOtrading 15% below its high — deeper than 90% of days in the past 15 months (worst: 19%)
  • Ctrading 15% below its high — deeper than 98% of days in the past 18 months (worst: 17%)
  • Dtrading 10% below its high — deeper than 93% of days in the past 18 months (worst: 16%)
  • FDXtrading 10% below its high — deeper than 91% of days in the past 18 months (worst: 18%)

Earnings ahead 2026-10-25 → 2026-11-12

Thursday, Nov 5

AFRM time tbd EPS est 0.381 · rev est $1.2B
ARM time tbd EPS est 0.4795 · rev est $1.4B
ABNB after close EPS est 2.9104 · rev est $4.8B Call: Lean bullish
EOG after close EPS est 4.487 · rev est $7.5B
COP before open EPS est 2.9907 · rev est $18.3B
DUK before open EPS est 1.8833 · rev est $9.0B

Friday, Nov 6

VST time tbd EPS est 2.9622 · rev est $6.8B

Monday, Nov 9

CEG time tbd EPS est 3.7658 · rev est $9.4B
SE time tbd EPS est 0.8343 · rev est $8.3B
TTWO time tbd EPS est 0.9604 · rev est $1.6B
OXY after close EPS est 1.471 · rev est $6.9B Call: Neutral

Wednesday, Nov 11

NIO time tbd EPS est -0.0116 · rev est $33.7B

Thursday, Nov 12

PANW time tbd EPS est 0.9908 · rev est $3.4B
AMAT after close EPS est 4.1345 · rev est $10.5B

Covered by the research engine

GOOGL 2 calls Lean bullish EQIX 1 call No clear edge BAC 2 calls Lean bullish HYPE 1 call Lean bearish STLA 1 call No clear edge LULU 3 calls Lean bearish COIN 1 call No clear edge HOOD 1 call Lean bullish UPS 1 call Lean bullish AAVE 2 calls Lean bearish PG 1 call Neutral MELI 1 call Lean bullish MSFT 3 calls Lean bullish ALGO 1 call Lean bearish INTU 1 call Lean bullish AXP 2 calls Lean bullish SOL 2 calls No clear edge DOGE 1 call Lean bearish LMT 1 call Neutral NEM 1 call No clear edge BTC 1 call No clear edge XLM 1 call No clear edge VRTX 1 call Lean bearish ETH 1 call No clear edge SPCX 2 calls Lean bullish USB 1 call Lean bullish ADA 1 call No clear edge CRM 2 calls Lean bullish WFC 1 call Lean bullish MCD 7 calls Lean bearish UNI 1 call Lean bearish INTC 1 call Lean bullish TSLA 2 calls Lean bearish META 4 calls No clear edge TMO 1 call No clear edge UBER 4 calls Lean bullish XRP 1 call Lean bearish OXY 1 call Neutral DHR 1 call Lean bullish GE 1 call No clear edge ADBE 1 call Lean bullish SOFI 1 call Lean bullish NFLX 5 calls Lean bullish PLTR 3 calls No clear edge AMT 1 call Lean bearish SUI 1 call No clear edge MU 3 calls Lean bullish AAPL 1 call Lean bearish PLD 1 call No clear edge JNJ 1 call Neutral TTD 1 call No clear edge ABT 1 call Lean bullish CRWV 1 call No clear edge NKE 2 calls Lean bearish AMZN 1 call Lean bullish JPM 1 call Neutral UNH 1 call Lean bullish C 1 call Neutral MS 1 call No clear edge NEAR 1 call Lean bearish HD 1 call Lean bearish TSM 1 call Lean bullish AVAX 1 call Lean bearish PEP 1 call No clear edge ABNB 1 call Lean bullish VOO 2 calls Lean bearish GEV 1 call No clear edge DASH 1 call Lean bullish FIG 5 calls Lean bullish LINK 1 call Neutral CSCO 1 call Lean bullish GOOG 1 call Neutral ORCL 1 call No clear edge NVDA 2 calls No clear edge