SPY$769.66▲ +0.6%QQQ$721.25▲ +1.3%DIA$524.68▲ +0.3%IWM$281.29▲ +0.4%AAPL$347.10▲ +0.9%MSFT$531.33▼ -0.2%GOOGL$320.58▲ +1.2%AMZN$253.10▲ +1.6%NVDA$217.94▲ +0.9%META$620.19▼ -1.6%TSLA$407.46▲ +4.0%NFLX$62.52▼ -2.2%AMD$560.26▲ +5.5%AVGO$342.33▲ +4.0%PLTR$198.73▼ -0.1%CRM$240.89▼ -2.7%ORCL$130.53▲ +3.5%JPM$335.79▲ +0.5%V$401.86▼ -0.6%MA$609.85▼ -0.6%BAC$50.68▲ +0.3%WMT$119.32▼ -0.8%COST$992.13▼ -1.3%HD$318.50▼ -0.3%XOM$179.91▼ -2.5%CVX$228.23▼ -1.6%JNJ$268.73▲ +0.9%UNH$410.39▼ -0.1%LLY$1,281.91▲ +0.2%DIS$110.23▼ -0.1%BA$168.18▼ -10.7%COIN$161.09▲ +0.9%MSTR$141.40▲ +1.1%HOOD$94.56▲ +1.9%SOFI$16.40▲ +13.4%TSM$436.87▲ +3.0%BTC$81,242.55▲ +0.5%ETH$2,359.27▲ +0.5% SPY$769.66▲ +0.6%QQQ$721.25▲ +1.3%DIA$524.68▲ +0.3%IWM$281.29▲ +0.4%AAPL$347.10▲ +0.9%MSFT$531.33▼ -0.2%GOOGL$320.58▲ +1.2%AMZN$253.10▲ +1.6%NVDA$217.94▲ +0.9%META$620.19▼ -1.6%TSLA$407.46▲ +4.0%NFLX$62.52▼ -2.2%AMD$560.26▲ +5.5%AVGO$342.33▲ +4.0%PLTR$198.73▼ -0.1%CRM$240.89▼ -2.7%ORCL$130.53▲ +3.5%JPM$335.79▲ +0.5%V$401.86▼ -0.6%MA$609.85▼ -0.6%BAC$50.68▲ +0.3%WMT$119.32▼ -0.8%COST$992.13▼ -1.3%HD$318.50▼ -0.3%XOM$179.91▼ -2.5%CVX$228.23▼ -1.6%JNJ$268.73▲ +0.9%UNH$410.39▼ -0.1%LLY$1,281.91▲ +0.2%DIS$110.23▼ -0.1%BA$168.18▼ -10.7%COIN$161.09▲ +0.9%MSTR$141.40▲ +1.1%HOOD$94.56▲ +1.9%SOFI$16.40▲ +13.4%TSM$436.87▲ +3.0%BTC$81,242.55▲ +0.5%ETH$2,359.27▲ +0.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-27 · quote may be stale · Moves as of 2026-10-27

Bullish technical setups · stocks

  • BAC
    Bullish Crossover Confirmed Downtrend Call: Lean bullish
    Financials
    +0.1% 1w   -8.6% 1m
  • UPS
    Bullish MomentumConfirmed Uptrend Call: Lean bullish
    Industrials
    +7.7% 1w   +12.6% 1m
  • LMT
    Bullish MomentumConfirmed Uptrend Call: Neutral
    Industrials
    +13.5% 1w   +20.2% 1m
  • UNP
    Bullish MomentumConfirmed Uptrend
    Industrials
    +4.3% 1w   +9.4% 1m
  • CCI
    Bullish MomentumConfirmed Uptrend
    Real Estate
    +8.3% 1w   +30.9% 1m
  • NEE
    Bullish MomentumConfirmed Uptrend
    Utilities
    +4.5% 1w   +9.2% 1m
  • QCOM
    Bullish CrossoverConfirmed Uptrend
    Technology
    +4.8% 1w   -1.8% 1m
  • PANW
    Bullish CrossoverConfirmed Uptrend
    Technology
    +18.1% 1w   +2.5% 1m
  • D
    Bullish MomentumConfirmed Uptrend
    Utilities
    +4.0% 1w   +8.4% 1m
  • RTX
    Bullish MomentumConfirmed Uptrend
    Industrials
    +0.7% 1w   +3.7% 1m

Bearish technical setups · stocks

  • AMZN
    Bearish CrossoverBearish Divergence (Distribution) Call: Lean bullish
    Consumer Discretionary
    -3.6% 1w   +2.8% 1m
  • TJX
    Confirmed Uptrend Bearish Crossover
    Consumer Discretionary
    -4.6% 1w   +7.6% 1m
  • SNPS
    Bearish Divergence (Distribution)Bearish Weakening
    Technology
    +6.0% 1w   +13.6% 1m
  • T
    Bearish MomentumConfirmed Downtrend
    Communication
    -10.6% 1w   -15.9% 1m
  • MRK
    Bearish CrossoverConfirmed Downtrend
    Healthcare
    -4.4% 1w   -4.6% 1m
  • DASH
    Bearish CrossoverConfirmed Downtrend Call: Lean bullish
    Consumer Discretionary
    -11.0% 1w   -4.4% 1m
  • BA
    Bearish CrossoverConfirmed Downtrend
    Industrials
    -11.7% 1w   -8.8% 1m
  • COIN
    Bearish MomentumConfirmed Downtrend Call: No clear edge
    Financials
    -5.7% 1w   -16.0% 1m
  • GOOG
    Bearish MomentumConfirmed Downtrend Call: Neutral
    Communication
    -5.8% 1w   -6.6% 1m
  • PM
    Confirmed Uptrend Bearish Crossover
    Consumer Staples
    +1.4% 1w   +4.6% 1m

Bullish setups · crypto

  • SOL
    Bullish CrossoverNear SupportVolume Increase Bearish EMAMild Downtrend Call: No clear edge
    -4.2% 7d   -13.9% 30d
  • DOGE
    Bullish CrossoverLower HalfVolume Increase Bearish EMADowntrend Call: Lean bearish
    -2.6% 7d   -15.1% 30d
  • UNI
    Bullish CrossoverLower HalfVolume Increase Bearish EMADowntrend Call: Lean bearish
    -3.0% 7d   -18.1% 30d
  • ETH
    Bullish CrossoverNear SupportLow Volatility (Accumulation?) Bearish EMAMild BearishMild Downtrend Call: No clear edge
    -4.6% 7d   -12.3% 30d
  • POL
    Bullish CrossoverNear Support Bearish EMADowntrendMild Bearish
    -2.8% 7d   -21.5% 30d
  • XLM
    Bullish CrossoverAt 30d Support Bearish EMADowntrendMild Bearish Call: No clear edge
    -6.2% 7d   -25.9% 30d

Bearish setups · crypto

  • NEAR
    Lower Half Bearish EMABearish WeakeningMild Bearish Call: Lean bearish
    -9.8% 7d   -1.9% 30d
  • ATOM
    Near Support Bearish EMABearish WeakeningMild Bearish
    -6.1% 7d   -5.3% 30d
  • ALGO
    OversoldNear Support Bearish EMADowntrendBearish Weakening Call: Lean bearish
    -8.1% 7d   -23.6% 30d
  • LINK
    Near SupportVolume Increase Bearish EMADowntrendBearish Weakening Call: Neutral
    -5.5% 7d   -23.6% 30d
  • ADA
    OversoldNear SupportVolume Increase Bearish EMADowntrendBearish Weakening Call: No clear edge
    -8.5% 7d   -16.7% 30d
  • SUI
    OversoldNear SupportVolume Increase Bearish EMADowntrendBearish Weakening Call: No clear edge
    -8.3% 7d   -19.3% 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-27 · versus sector and own history

Moved alone

  • BA-10.7%fell against its own sector (industrials median +3.1%)
  • VST+3.5%moved alone — the rest of utilities was roughly flat (+0.4%)
  • EQIX+3.3%moved alone — the rest of REITs was roughly flat (+0.1%)
  • NFLX-2.2%moved alone — the rest of internet was roughly flat (+0.2%)

What usually happens next

  • SMCI+7.3%a one-day gain this size has happened 29 times in the past 18 months — median move over the next 5 sessions: -3.0% (up 10 of 29)
  • ANET+5.5%a one-day gain this size has happened 21 times in the past 18 months — median move over the next 5 sessions: +3.0% (up 12 of 21)
  • AMD+5.5%a one-day gain this size has happened 36 times in the past 18 months — median move over the next 5 sessions: +0.4% (up 19 of 36)
  • AFRM+4.6%a one-day gain this size has happened 46 times in the past 18 months — median move over the next 5 sessions: -0.4% (up 20 of 46)
  • MRVL+4.2%a one-day gain this size has happened 65 times in the past 18 months — median move over the next 5 sessions: +1.4% (up 33 of 65)
  • SNAP-4.1%a one-day drop this size has happened 35 times in the past 18 months — median move over the next 5 sessions: -0.4% (up 17 of 35)
  • TSLA+4.0%a one-day gain this size has happened 33 times in the past 18 months — median move over the next 5 sessions: +0.3% (up 18 of 33)
  • AVGO+4.0%a one-day gain this size has happened 28 times in the past 18 months — median move over the next 5 sessions: +0.3% (up 14 of 28)
  • UAL+4.0%a one-day gain this size has happened 32 times in the past 18 months — median move over the next 5 sessions: +0.1% (up 16 of 32)
  • TXN+3.6%a one-day gain this size has happened 28 times in the past 18 months — median move over the next 5 sessions: +0.1% (up 14 of 28)
  • INTC+3.6%a one-day gain this size has happened 68 times in the past 18 months — median move over the next 5 sessions: +1.4% (up 38 of 68)
  • ORCL+3.5%a one-day gain this size has happened 35 times in the past 15 months — median move over the next 5 sessions: -2.2% (up 15 of 35)
  • VST+3.5%a one-day gain this size has happened 48 times in the past 18 months — median move over the next 5 sessions: -0.6% (up 21 of 48)
  • RIVN+3.4%a one-day gain this size has happened 46 times in the past 18 months — median move over the next 5 sessions: +0.2% (up 24 of 46)
  • AAL+3.4%a one-day gain this size has happened 47 times in the past 18 months — median move over the next 5 sessions: +0.3% (up 25 of 47)
  • ETN+3.3%a one-day gain this size has happened 30 times in the past 18 months — median move over the next 5 sessions: -0.2% (up 14 of 30)
  • CCL+3.3%a one-day gain this size has happened 40 times in the past 18 months — median move over the next 5 sessions: +1.2% (up 24 of 40)
  • NCLH+3.3%a one-day gain this size has happened 56 times in the past 18 months — median move over the next 5 sessions: -0.2% (up 27 of 56)
  • PINS-3.1%a one-day drop this size has happened 40 times in the past 18 months — median move over the next 5 sessions: +0.2% (up 20 of 40)
  • CAT+3.1%a one-day gain this size has happened 33 times in the past 18 months — median move over the next 5 sessions: +0.6% (up 20 of 33)
  • KLAC+3.0%a one-day gain this size has happened 65 times in the past 18 months — median move over the next 5 sessions: +1.5% (up 40 of 65)
  • TSM+3.0%a one-day gain this size has happened 32 times in the past 1 year — median move over the next 5 sessions: -1.2% (up 14 of 32)
  • SPOT-3.0%a one-day drop this size has happened 44 times in the past 18 months — median move over the next 5 sessions: +0.9% (up 27 of 44)
  • DAL+2.9%a one-day gain this size has happened 45 times in the past 18 months — median move over the next 5 sessions: +1.7% (up 27 of 45)
  • PANW+2.9%a one-day gain this size has happened 43 times in the past 18 months — median move over the next 5 sessions: +3.4% (up 30 of 43)
  • ASML+2.8%a one-day gain this size has happened 57 times in the past 18 months — median move over the next 5 sessions: +1.5% (up 33 of 57)
  • MU+2.8%a one-day gain this size has happened 114 times in the past 18 months — median move over the next 5 sessions: +5.3% (up 76 of 114)
  • CRM-2.7%a one-day drop this size has happened 45 times in the past 18 months — median move over the next 5 sessions: +1.1% (up 30 of 45)
  • CEG+2.6%a one-day gain this size has happened 66 times in the past 18 months — median move over the next 5 sessions: +0.4% (up 34 of 66)
  • QCOM+2.5%a one-day gain this size has happened 47 times in the past 18 months — median move over the next 5 sessions: +0.0% (up 24 of 47)

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 91% 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%)
  • LItrading 65% below its high — deeper than 98% of days in the past 18 months (worst: 66%)
  • APPtrading 64% below its high — deeper than 99% of days in the past 18 months (worst: 65%)
  • SEtrading 62% below its high — deeper than 99% of days in the past 18 months (worst: 62%)
  • ORCLtrading 60% below its high — deeper than 94% of days in the past 15 months (worst: 65%)
  • NIOtrading 58% below its high — deeper than 99% of days in the past 18 months (worst: 59%)
  • CMGtrading 52% below its high — deeper than 100% of days in the past 18 months (worst: 53%)
  • KLACtrading 49% below its high — deeper than 99% of days in the past 18 months (worst: 52%)
  • ARMtrading 48% below its high — deeper than 98% of days in the past 18 months (worst: 52%)
  • RIVNtrading 47% below its high — deeper than 100% of days in the past 18 months (worst: 49%)
  • BABAtrading 47% below its high — deeper than 97% of days in the past 18 months (worst: 49%)
  • AMATtrading 45% below its high — deeper than 99% of days in the past 18 months (worst: 48%)
  • LRCXtrading 44% below its high — deeper than 99% of days in the past 18 months (worst: 47%)
  • PDDtrading 43% below its high — deeper than 95% of days in the past 18 months (worst: 47%)
  • CEGtrading 36% below its high — deeper than 92% of days in the past 18 months (worst: 41%)
  • BKNGtrading 35% below its high — deeper than 100% of days in the past 18 months (worst: 35%)
  • UBERtrading 34% below its high — deeper than 100% of days in the past 18 months (worst: 34%)
  • INTCtrading 33% below its high — deeper than 93% of days in the past 18 months (worst: 42%)
  • BAtrading 33% below its high — deeper than 100% of days in the past 18 months (worst: 33%)
  • Ftrading 33% below its high — deeper than 99% of days in the past 18 months (worst: 34%)
  • CATtrading 33% below its high — deeper than 99% of days in the past 18 months (worst: 35%)
  • CMCSAtrading 32% below its high — deeper than 96% of days in the past 18 months (worst: 36%)
  • AALtrading 31% below its high — deeper than 92% of days in the past 18 months (worst: 37%)
  • AVGOtrading 29% below its high — deeper than 97% of days in the past 18 months (worst: 33%)
  • JDtrading 29% below its high — deeper than 97% of days in the past 18 months (worst: 32%)
  • MCDtrading 27% below its high — deeper than 91% of days in the past 1 year (worst: 32%)
  • GEVtrading 24% below its high — deeper than 98% of days in the past 18 months (worst: 31%)
  • MUtrading 23% below its high — deeper than 92% of days in the past 18 months (worst: 39%)
  • TTWOtrading 23% below its high — deeper than 93% of days in the past 18 months (worst: 28%)
  • UALtrading 23% below its high — deeper than 94% of days in the past 18 months (worst: 30%)
  • GEtrading 22% below its high — deeper than 99% of days in the past 18 months (worst: 25%)
  • BACtrading 22% below its high — deeper than 99% of days in the past 18 months (worst: 22%)
  • PEPtrading 22% below its high — deeper than 93% of days in the past 1 year (worst: 27%)
  • SCHWtrading 21% below its high — deeper than 100% of days in the past 18 months (worst: 21%)
  • GStrading 21% below its high — deeper than 95% of days in the past 18 months (worst: 24%)
  • GOOGLtrading 20% below its high — deeper than 99% of days in the past 18 months (worst: 21%)
  • MStrading 18% below its high — deeper than 97% of days in the past 18 months (worst: 21%)
  • ASMLtrading 18% below its high — deeper than 97% of days in the past 18 months (worst: 22%)
  • FCXtrading 17% below its high — deeper than 93% of days in the past 18 months (worst: 25%)
  • TJXtrading 17% below its high — deeper than 91% of days in the past 18 months (worst: 27%)
  • ETNtrading 16% below its high — deeper than 95% of days in the past 18 months (worst: 20%)
  • Ctrading 16% below its high — deeper than 98% of days in the past 18 months (worst: 17%)
  • VLOtrading 16% below its high — deeper than 100% of days in the past 18 months (worst: 16%)
  • PLDtrading 16% below its high — deeper than 99% of days in the past 18 months (worst: 17%)

Earnings ahead 2026-10-24 → 2026-11-11

Wednesday, Nov 4

APP after close EPS est 4.0874 · rev est $2.1B

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
PH time tbd EPS est 8.4333 · rev est $5.9B
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
NET after close EPS est 0.3453 · rev est $745M
COP before open EPS est 2.9907 · rev est $18.3B
DUK before open EPS est 1.8833 · rev est $9.0B
SO before open EPS est 1.7846 · rev est $8.6B

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

Covered by the research engine

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 BAC 1 call Lean bullish 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 GOOGL 1 call Lean bullish 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