Invest brief · Wed Nov 4, 2026

Tape: Tue Nov 3 close (Yahoo) · 91 watchlist tickers · Exit 55 · Hold 23 · Buy-zone 5 · n/a 3 · Trim-zone 3 · Add-on 2Chart explorer →

IBD picks & scores

IBD-sourced names scored vs the 2026-11-03 close: 6 Buy · 35 Hold · 60 Don't-buy. Comp/EPS/RS and buy points as printed by IBD ("n/p" = not printed); house tag = house rules (holds rising 21, 200 rising, in 5% zone, under upper BB, sector ETF over its 21). Names with no printed buy point are never Buys.

IBD Stock of the Day: Wed Nov 4: pending (publishes intraday) · latest 2026-11-03 VSXY (Victoria's Secret & Co.) · printed buy point 102.46 (early entry 93.39) · house tag Hold (source: investors.com public SOTD hub).

TickerCompEPSRSBuy pointClosevs pivotHouse tagWhy
ELFn/pn/pn/p110.04111.50+1.3%Buyin zone 110.04–115.54 (+1.3%), holds 21 (+0.73%), 200 rising, under upper BB
URBNn/pn/pn/p85.4386.72+1.5%Buyin zone 85.43–89.7 (+1.5%), holds 21 (+0.30%), 200 rising, under upper BB
CTAS998681219.16223.74+2.1%Buyin zone 219.16–230.12 (+2.1%), holds 21 (+4.24%), 200 rising, under upper BB
MAR95n/pn/p407.34416.38+2.2%Buyin zone 407.34–427.71 (+2.2%), holds 21 (+7.04%), 200 rising, under upper BB
TRVn/pn/pn/p383.99395.41+3.0%Buyin zone 383.99–403.19 (+3.0%), holds 21 (+1.71%), 200 rising, under upper BB
RPRX99859564.3866.40+3.1%Buyin zone 64.38–67.6 (+3.1%), holds 21 (+5.60%), 200 rising, under upper BB
ECO99999956.6793.26+64.6%Holdpaper extended from 56.67 (+64.6%); holds 21 — no chase, wait for base/pullback
HALO99949982.22128.62+56.4%Holdpaper extended from 82.22 (+56.4%); holds 21 — no chase, wait for base/pullback
DOCU99909454.580.36+47.5%Holdpaper extended from 54.5 (+47.5%); holds 21 — no chase, wait for base/pullback
AMN94699937.2245.30+21.7%Holdpaper extended from 37.22 (+21.7%); holds 21 — no chase, wait for base/pullback
IDT95909668.3181.17+18.8%Holdpaper extended from 68.31 (+18.8%); holds 21 — no chase, wait for base/pullback
TRMD98779735.3340.26+13.9%Holdpaper extended from 35.33 (+13.9%); holds 21 — no chase, wait for base/pullback
SHEL99889392.07104.20+13.2%Holdpaper extended from 92.07 (+13.2%); holds 21 — no chase, wait for base/pullback
CON94569736.7140.15+9.4%Holdpaper extended from 36.71 (+9.4%); holds 21 — no chase, wait for base/pullback
V998687385.57420.42+9.0%Holdpaper extended from 385.57 (+9.0%); holds 21 — no chase, wait for base/pullback
HAFN9882979.5410.40+9.0%Holdpaper extended from 9.54 (+9.0%); holds 21 — no chase, wait for base/pullback
SN999498194.54210.59+8.2%Holdpast zone top 204.27 (+8.2% over 194.54) — wait for pullback
CVX987794208.98225.27+7.8%Holdpaper extended from 208.98 (+7.8%); holds 21 — no chase, wait for base/pullback
TENB99979943.6747.03+7.7%Holdpaper extended from 43.67 (+7.7%); holds 21 — no chase, wait for base/pullback
MA999084601.23647.18+7.6%Holdpaper extended from 601.23 (+7.6%); holds 21 — no chase, wait for base/pullback
PAYC998797244.98262.99+7.3%Holdpaper extended from 244.98 (+7.3%); holds 21 — no chase, wait for base/pullback
ABBV998091266.96286.00+7.1%Holdpaper extended from 266.96 (+7.1%); holds 21 — no chase, wait for base/pullback
NDAQ998782100.97106.97+5.9%Holdpaper extended from 100.97 (+5.9%); holds 21 — no chase, wait for base/pullback
MOn/pn/pn/p77.0676.94-0.2%Holdunder printed 77.06 (-0.2%); holds 21, 200 rising — wait
EBAY90n/pn/p119.31118.62-0.6%Holdunder printed 119.31 (-0.6%); holds 21, 200 rising — wait
APDn/pn/pn/p314.87312.97-0.6%Holdunder printed 314.87 (-0.6%); holds 21, 200 rising — wait
ADI978491422.67419.79-0.7%Holdunder printed 422.67 (-0.7%); holds 21, 200 rising — wait
DGX998089248.84247.06-0.7%Holdunder printed 248.84 (-0.7%); holds 21, 200 rising — wait
MSI998484494.85491.00-0.8%Holdunder printed 494.85 (-0.8%); holds 21, 200 rising — wait
FASTn/pn/pn/p52.9152.33-1.1%Holdunder printed 52.91 (-1.1%); holds 21, 200 rising — wait
LFST97829813.5613.37-1.4%Holdunder printed 13.56 (-1.4%); holds 21, 200 rising — wait
VSXY95n/pn/p102.46100.53-1.9%Holdover early 93.39, under pivot 102.46 (-1.9%) — wait
PAA88568826.3925.85-2.0%Holdunder printed 26.39 (-2.0%); holds 21, 200 rising — wait
CAHn/pn/pn/p258.3252.94-2.1%Holdover early 249.29, under pivot 258.3 (-2.1%) — wait
HAE947398123.77120.28-2.8%Holdunder printed 123.77 (-2.8%); holds 21, 200 rising — wait
OGE91717350.5949.11-2.9%Holdunder printed 50.59 (-2.9%); holds 21, 200 rising — wait
TRGP999995307.94298.56-3.0%Holdunder printed 307.94 (-3.0%); holds 21, 200 rising — wait
LIFEn/pn/pn/p42.5540.88-3.9%Holdunder printed 42.55 (-3.9%); holds 21, 200 rising — wait
RELY96968627.4825.38-7.6%Holdunder printed 27.48 (-7.6%); holds 21, 200 rising — wait
ELMT67649124.622.06-10.3%Holdunder printed 24.6 (-10.3%); holds 21, 200 rising — wait
AR98778845.7539.93-12.7%Holdunder printed 45.75 (-12.7%); holds 21, 200 rising — wait
Don't-buy (60)
TickerCompEPSRSBuy pointClosevs pivotHouse tagWhy
GMAB97469934.4755.52+61.1%Don't-buychase vs 21 (+22.13%, cap 8)
FIGS98999816.3820.82+27.1%Don't-buychase vs 21 (+8.75%, cap 8)
EXEL99929657.5772.31+25.6%Don't-buythrough upper BB 71.39 — chase
RRC99919643.0654.01+25.4%Don't-buychase vs 21 (+12.46%, cap 8)
FRO97889843.152.45+21.7%Don't-buylost 21 (-1.38%) vs pivot 43.1
HAS99939498.2117.97+20.1%Don't-buychase vs 21 (+8.10%, cap 8)
DHT98989720.5523.92+16.4%Don't-buylost 21 (-0.47%) vs pivot 20.55
REGN998092853.97973.36+14.0%Don't-buythrough upper BB 942.76 — chase
REPX96509841.5346.93+13.0%Don't-buylost 21 (-2.87%) vs pivot 41.53
MANH998096227.03255.14+12.4%Don't-buychase vs 21 (+9.61%, cap 8)
TEN9686974449.20+11.8%Don't-buylost 21 (-4.74%) vs pivot 44.0
SU99919567.4875.45+11.8%Don't-buylost 21 (-0.21%) vs pivot 67.48
SSL95619814.3716.00+11.3%Don't-buylost 21 (-0.65%) vs pivot 14.37
LLY9995951292.651409.38+9.0%Don't-buychase vs 21 (+9.34%, cap 8)
MORN98n/pn/p221.2236.71+7.0%Don't-buychase vs 21 (+9.28%, cap 8)
APA99779845.0547.77+6.0%Don't-buylost 21 (-1.82%) vs pivot 45.05
EQNR99899643.4645.63+5.0%Don't-buylost 21 (-0.60%) vs pivot 43.46
VEEV999193296.24303.21+2.4%Don't-buylost 21 (-0.66%) vs pivot 296.24
BP98908947.0347.59+1.2%Don't-buylost 21 (-1.73%) vs pivot 47.03
EOG997993154.16155.17+0.7%Don't-buylost 21 (-0.48%) vs pivot 154.16
DDIn/pn/pn/p13.2813.30+0.1%Don't-buylost 21 (-1.31%) vs pivot 13.28
GCT99949655.654.72-1.6%Don't-buylost 21 (-4.81%) vs pivot 55.6
OVV97769567.5166.43-1.6%Don't-buylost 21 (-2.51%) vs pivot 67.51
PSX957998278271.94-2.2%Don't-buylost 21 (-2.02%) vs pivot 278.0
PR97659624.6524.00-2.6%Don't-buylost 21 (-1.70%) vs pivot 24.65
AMG939485379.86369.46-2.7%Don't-buylost 21 (-3.25%) vs pivot 379.86
AAPLn/pn/pn/p344.57331.90-3.7%Don't-buylost 21 (-2.60%) vs pivot 344.57
RNG90889981.978.14-4.6%Don't-buyIBD 50 #49: 'Sell signal on round-trip back to 81.90 entry' — failed pivot
MSFTn/pn/pn/p551.15520.99-5.5%Don't-buylost 21 (-0.57%) vs pivot 551.15
THCn/pn/pn/p283.05266.69-5.8%Don't-buylost 21 (-0.18%) vs pivot 283.05
LINDn/pn/pn/p3532.76-6.4%Don't-buylost 21 (-5.77%) vs pivot 35.0
NTRAn/pn/pn/p420.15388.63-7.5%Don't-buylost 21 (-3.13%) vs pivot 420.15
OKE97838599.8491.94-7.9%Don't-buylost 21 (-0.55%) vs pivot 99.84
TSMn/pn/pn/p444.29404.80-8.9%Don't-buylost 21 (-5.17%) vs pivot 444.29
CVE91919133.7830.74-9.0%Don't-buylost 21 (-4.04%) vs pivot 33.78
NVDAn/pn/pn/p227.92206.69-9.3%Don't-buylost 21 (-4.30%) vs pivot 227.92
ZBRA989095386.23329.50-14.7%Don't-buySpotlight + IBD 50 #31: 'Triggers sell rule from cup entry at 386.23' — failed pivot
FROG949597105.7688.49-16.3%Don't-buylost 21 (-6.36%) vs pivot 105.76
CRMn/pn/pn/p268.27222.20-17.2%Don't-buyBanks-skip list — never a new house Buy, no puts
FTNTn/pn/pn/p172.09128.11-25.6%Don't-buylost 21 (-21.80%) vs pivot 172.09
PTC999088n/p194.06—Don't-buyno printed pivot — never Buy; vs21 +3.47%
RDVT999796n/p79.58—Don't-buyno printed pivot — never Buy; vs21 +1.02%
ANF998899n/p157.51—Don't-buyno printed pivot — never Buy; vs21 +1.07%
CDNA998399n/p88.47—Don't-buyno printed pivot — never Buy; vs21 +23.17%; thru upper BB
QLYS998998n/p210.57—Don't-buyno printed pivot — never Buy; vs21 +2.01%
OKTA978699n/p189.68—Don't-buyno printed pivot — never Buy; vs21 -7.99%
NSIT978798n/p167.35—Don't-buyno printed pivot — never Buy; vs21 -0.88%
APPN978398n/p48.64—Don't-buyno printed pivot — never Buy; vs21 +5.84%
KNSA986997n/p93.29—Don't-buyno printed pivot — never Buy; vs21 +10.28%
MPC958699n/p427.34—Don't-buyno printed pivot — never Buy; vs21 -3.68%
RBRK947599n/p116.51—Don't-buyno printed pivot — never Buy; vs21 -4.04%
LPG969896n/p51.96—Don't-buyno printed pivot — never Buy; vs21 -3.65%
P959697n/p117.65—Don't-buyno printed pivot — never Buy; vs21 -8.89%
CRWD949498n/p244.68—Don't-buyno printed pivot — never Buy; vs21 -2.49%
PD989094n/p16.61—Don't-buyno printed pivot — never Buy; vs21 -0.32%
DINO938298n/p113.36—Don't-buyno printed pivot — never Buy; vs21 -3.04%
DT968993n/p47.03—Don't-buyno printed pivot — never Buy; vs21 -21.11%
PBR916591n/p21.08—Don't-buyno printed pivot — never Buy; vs21 -8.64%
PAYS999899n/p15.13—Don't-buyno printed pivot — never Buy; vs21 +4.10%
CVLT999694n/p160.99—Don't-buyno printed pivot — never Buy; vs21 +0.54%

Hated → Turning

0 Turning · 2 Watching · 6 still falling · worst of 28 sector ETFs · 2026-11-03 close

Watchlist only. Buy on the turn, not the bottom. Trim when more than 8–10% above the 21; exit on a heavy-volume close under it.

Ranked by avg of 6- and 12-month return (worst first). Turning = close above a rising 21 EMA and 200-day SMA slope over 20 sessions flat or up; Watching = above the 21 with the 200 still falling; else Still falling. Names = top 2–3 holdings by 3m/6m RS, each above its own 21 EMA.

ETFStatusPxvs 21200 slope 20d6m12mStrongest (above 21)
URA UraniumStill falling33.05-8.3%-2.41%-43.3%-34.1%—
KWEB China InternetStill falling23.28-1.8%-4.01%-21.8%-38.2%—
TAN SolarWatching43.34+2.2%-1.55%-28.3%-11.8%CWEN 34.43 (+8.6% vs 21; 3m +6.4%, 6m -8.1%) · HASI 38.39 (+3.9% vs 21; 3m +1.6%, 6m -9.3%) · SEDG 32.88 (+3.3% vs 21; 3m +0.6%, 6m -19.0%)
ICLN Clean EnergyStill falling16.11-1.0%-0.30%-24.2%-7.5%—
XLC CommunicationStill falling101.44-4.4%-0.78%-13.0%-9.6%—
SIL Silver MinersStill falling71.27-9.6%-1.01%-24.6%+10.7%—
GDX Gold MinersStill falling77.6-7.3%-0.75%-16.1%+9.6%—
ITB Home ConstructionWatching93.52+4.0%-1.20%-0.9%-3.9%MAS 82.18 (+8.6% vs 21; 3m +9.4%, 6m +15.3%) · TOL 149.24 (+6.2% vs 21; 3m -1.2%, 6m +5.8%) · PHM 126.88 (+5.6% vs 21; 3m -1.8%, 6m +6.1%)

Weekly Dashboard

IBD exposure: n/p.

SPY 754.35 (-1.4% vs 21)QQQ 685.28 (-4.1% vs 21)IGV 102.66 (-4.4% vs 21)SMH 518.52 (-6.3% vs 21)SOXX 465 (-8.1% vs 21)CIBR 97.22 (-5.6% vs 21)XLE 66.68 (-0.7% vs 21)XLK 176.51 (-5.4% vs 21)XLV 184.02 (+3.3% vs 21)XLF 57.19 (+2.2% vs 21)XLI 171.32 (+1.6% vs 21)XLP 88.95 (+2.3% vs 21)XLU 43.42 (+2.5% vs 21)XLY 117.33 (+2.5% vs 21)XLB 52.59 (+2.2% vs 21)FFTY 31.25 (-6.0% vs 21)

Book watch · tape only (Tue Nov 3 close)

Only APH and CCXI hold over their 21s. No adds and no averaging down on the rest until a daily close back over a rising 21.

TickerClosevs 21RSI21Plan
IQEPF0.44-15.3%34under 21hold; no add while under the 21
Px 0.4421 EMA 0.52 (-15.3%)↓200 SMA 0.51 (-13.3%)↑9 EMA 0.47 (-7.2%)50 SMA 0.59 (-25.1%)RSI 34Below falling 21
TYOYY12.97-10.9%37under 21hold; no add while under the 21
Px 12.9721 EMA 14.56 (-10.9%)↓200 SMA 14.01 (-7.4%)↑9 EMA 13.84 (-6.3%)50 SMA 14.98 (-13.4%)RSI 37Below falling 21
SPCX141.31-4.0%44under 21hold; no add while under the 21
Px 141.3121 EMA 147.23 (-4.0%)↓200 SMA —9 EMA 143.05 (-1.2%)50 SMA 149.68 (-5.6%)RSI 41Below falling 21
VST139.59-3.6%45under 21hold; covered calls only at RSI 70+ (far OTM)
Px 139.5921 EMA 144.77 (-3.6%)↓200 SMA 152.87 (-8.7%)↓9 EMA 141.52 (-1.4%)50 SMA 145.04 (-3.8%)RSI 45Below falling 21
AAOI63.97-21.2%34under 21hold; no add while under the 21
Px 63.9721 EMA 81.21 (-21.2%)↓200 SMA 114.44 (-44.1%)↑9 EMA 71.97 (-11.1%)50 SMA 96.64 (-33.8%)RSI 34Below falling 21
FPS27.14-9.7%41under 21hold; no add while under the 21
Px 27.1421 EMA 30.04 (-9.7%)↓200 SMA —9 EMA 27.37 (-0.8%)50 SMA 33.16 (-18.1%)RSI 38Below falling 21
CCXI10.69+1.7%49over 21hold; no add while under the 21
Px 10.6921 EMA 10.51 (+1.7%)↓200 SMA —9 EMA 9.96 (+7.4%)50 SMA 11.88 (-10.0%)RSI 4921 ok · 200 flat/falling
CBRS97.82-23.6%27under 21hold; no add while under the 21
Px 97.8221 EMA 128.01 (-23.6%)↓200 SMA —9 EMA 109.95 (-11.0%)50 SMA 165.07 (-40.7%)RSI 22Below falling 21
GOOGL280.03-12.0%22under 21hold; add only after a daily close above the 21 EMA (318.34); no averaging down
Px 280.0321 EMA 318.34 (-12.0%)↓200 SMA 339.83 (-17.6%)↓9 EMA 300.15 (-6.7%)50 SMA 336.36 (-16.8%)RSI 22Below falling 21
PLTR175.4-8.2%36under 21hold; no add; lower again pre-market
Px 175.4021 EMA 191.15 (-8.2%)↓200 SMA 153.60 (+14.2%)↑9 EMA 188.15 (-6.8%)50 SMA 186.86 (-6.1%)RSI 36Below falling 21
APH84.19+4.3%57over 21hold; no new options
Px 84.1921 EMA 80.74 (+4.3%)↑200 SMA 75.29 (+11.8%)↑9 EMA 80.38 (+4.7%)50 SMA 81.52 (+3.3%)RSI 57Buy setup

This week — eIBD Nov 2 (Mon prep, scored vs Fri Oct 30 close)

Market: IBD cut exposure to 0–20% (from 20–40%). Distribution-day count n/p in this issue. Fri: Nasdaq −2.9% (worst day since June) near its 200-day, S&P −1.8% and below its 50-day (3rd weekly loss); 10-yr 4.93%, WTI ~$103. Tape: SPY 755.72 (-1.6% vs 21) · QQQ 690.49 (-4.3% vs 21) · IGV 104.29 (-3.9% vs 21) · SMH 522.49 (-7.0% vs 21) · CIBR 101.03 (-3.1% vs 21) · XLE 70.02 (+4.2% vs 21) · XLV 184.87 (+4.5% vs 21) · XLF 56.51 (+1.5% vs 21) · XLI 167.4 (-0.5% vs 21) · FFTY 32.5 (-3.5% vs 21). Banks overlay: tech (XLK/IGV/SMH/CIBR) and industrials (XLI) are under their 21s, so in-zone names there are cut to Hold; energy, health care, staples and financials hold their 21s. Week: AAPL/PLTR Mon, midterms Tue, AMD/SHOP/ZBRA Tue, SN/PAYC/MSI/RPRX/ELF/PR Wed, CAH/APD Thu, jobs Fri. With 0–20% exposure, Buys below are tiny starters or watchlist only.

Buy — in ~5% zone over printed pivot, holds 21, 200 rising, under upper BB (7)

EBAYBuy
Px 121.6421 EMA 117.18 (+3.8%)↑200 SMA 103.57 (+17.4%)↑9 EMA 119.84 (+1.5%)50 SMA 110.79 (+9.8%)RSI 65Bullish

pivot 119.31 · vs pivot +1.9% · vol 1.26x 50d · upper BB 127.48

STW + SOTD 10/30: in zone 119.31–125.28 (also 124.59 high-handle entry); already reported. Name source only — Buy comes from house checks.

DGXBuy
Px 251.8221 EMA 240.47 (+4.7%)↑200 SMA 210.75 (+19.5%)↑9 EMA 244.98 (+2.8%)50 SMA 237.99 (+5.8%)RSI 69Bullish

pivot 248.84 · vs pivot +1.2% · vol 0.87x 50d · upper BB 252.0

STW + Big Cap 20 #18: flat-base 248.84; just under the upper BB (252.00) — no chase above it.

MOBuy
Px 78.0321 EMA 73.27 (+6.5%)↑200 SMA 67.24 (+16.0%)↑9 EMA 74.98 (+4.1%)50 SMA 70.11 (+11.3%)RSI 70Bullish

pivot 77.06 · vs pivot +1.3% · vol 2.53x 50d · upper BB 78.16 · earn 01-28

New Highs: gapped above 77.06 cup on 2.5x volume; right at the upper BB (78.16), RSI 70 — small or wait for a calm day.

APDBuy
Px 316.4321 EMA 299.67 (+5.6%)↑200 SMA 286.96 (+10.3%)↑9 EMA 307.19 (+3.0%)50 SMA 293.19 (+7.9%)RSI 77Bullish

pivot 314.87 · vs pivot +0.5% · vol 1.22x 50d · upper BB 320.62 · earn 11-05

A2: 'verging on a 314.87 buy point'; RSI 77 and earnings this week — tiny or wait for the report.

PSXBuy
Px 282.8321 EMA 278.42 (+1.6%)↓200 SMA 197.59 (+43.1%)↑9 EMA 280.31 (+0.9%)50 SMA 266.25 (+6.2%)RSI 55Bullish

pivot 278.0 · vs pivot +1.7% · vol 1.3x 50d · upper BB 300.12

IBD 50 #33 + B2: 278 entry at the 21-day/10-week; energy (XLE) is the strongest group.

TRVBuy
Px 396.2221 EMA 387.04 (+2.4%)↑200 SMA 328.16 (+20.7%)↑9 EMA 394.91 (+0.3%)50 SMA 374.25 (+5.9%)RSI 62Bullish

pivot 383.99 · vs pivot +3.2% · vol 1.0x 50d · upper BB 413.67 · earn 01-20

Carry 383.99 early pivot (not reprinted this week); holds 21, under upper BB.

ELFBuy
Px 111.6921 EMA 110.60 (+1.0%)↑200 SMA 81.30 (+37.4%)↑9 EMA 112.96 (-1.1%)50 SMA 105.53 (+5.8%)RSI 56Hold

pivot 110.04 · vs pivot +1.5% · vol 0.76x 50d · upper BB 119.01 · earn 11-04

Carry 110.04; just over the 21 (+1.0%); earnings Wed Nov 4 — small or wait.

Chat-only setups — pass the tape but niche ratings unverified/<90 (3)

MORNBuy · chat-only
Px 226.1921 EMA 212.19 (+6.6%)↑200 SMA 184.82 (+22.4%)↓9 EMA 218.77 (+3.4%)50 SMA 205.59 (+10.0%)RSI 66Bullish

pivot 221.2 · vs pivot +2.3% · vol 0.79x 50d · upper BB 230.61

New Highs: 221.20 cup-without-handle, range to 232.26. RS not printed → chat-only; 200 SMA flat/falling.

LIFEBuy · chat-only
Px 43.3921 EMA 40.39 (+7.4%)↑200 SMA n/a9 EMA 42.36 (+2.4%)50 SMA 38.11 (+13.9%)RSI 65Hold

pivot 42.55 · vs pivot +2.0% · vol 1.31x 50d · upper BB 46.02 · earn 11-02

Leaderboard: Ethos breakout over 42.55; ratings n/p and under 200 days of history → chat-only; earnings Mon.

PAABuy · chat-only
Px 26.5121 EMA 25.34 (+4.6%)↑200 SMA 22.08 (+20.1%)↑9 EMA 25.97 (+2.1%)50 SMA 24.85 (+6.7%)RSI 73Bullish

pivot 26.39 · vs pivot +0.5% · vol 1.44x 50d · upper BB 27.02 · earn 11-06

Income Investor flat base 26.39; Comp/RS 88 → chat-only; RSI 73.

Hold — under pivot, cut by sector overlay, past zone, or paper-extended (45)
FASTHold
Px 51.9121 EMA 51.25 (+1.3%)↑200 SMA 46.72 (+11.1%)↑9 EMA 51.76 (+0.3%)50 SMA 50.24 (+3.3%)RSI 56Bullish

pivot 52.91 · vs pivot -1.9% · vol 1.54x 50d · upper BB 52.83 · earn 01-19

under printed 52.91 (-1.9%); holds 21, 200 rising — wait

CAHHold
Px 250.4821 EMA 245.63 (+2.0%)↑200 SMA 221.30 (+13.2%)↑9 EMA 249.55 (+0.4%)50 SMA 237.47 (+5.5%)RSI 59Bullish

pivot 258.3 · vs pivot -3.0% · vol 1.14x 50d · upper BB 262.76 · earn 11-05

over early 249.29, under pivot 258.3 (-3.0%) — wait

NTRAHold
Px 414.3021 EMA 404.80 (+2.3%)↑200 SMA 266.14 (+55.7%)↑9 EMA 414.16 (+0.0%)50 SMA 377.06 (+9.9%)RSI 57Bullish

pivot 420.15 · vs pivot -1.4% · vol 1.6x 50d · upper BB 428.94 · earn 11-05

under printed 420.15 (-1.4%); holds 21, 200 rising — wait

THCHold
Px 273.2521 EMA 267.04 (+2.3%)↑200 SMA 220.21 (+24.1%)↑9 EMA 269.17 (+1.5%)50 SMA 264.87 (+3.2%)RSI 58Bullish

pivot 283.05 · vs pivot -3.5% · vol 1.62x 50d · upper BB 276.63

under printed 283.05 (-3.5%); holds 21, 200 rising — wait

SNHold
Px 208.0021 EMA 193.64 (+7.4%)↑200 SMA 142.59 (+45.9%)↑9 EMA 200.33 (+3.8%)50 SMA 182.90 (+13.7%)RSI 70Bullish

pivot 194.54 · vs pivot +6.9% · vol 0.89x 50d · upper BB 208.25 · earn 11-04

past zone top 204.27 (+6.9% over 194.54) — wait for pullback

TXNHold
Px 300.8421 EMA 288.94 (+4.1%)↑200 SMA 257.08 (+17.0%)↑9 EMA 297.08 (+1.3%)50 SMA 274.35 (+9.7%)RSI 61Bullish

pivot n/p · vol 2.07x 50d · upper BB 310.9 · earn 01-26

over early trigger 298.75 (no traditional pivot printed) — wait for a real pivot

VHold
Px 413.5921 EMA 396.75 (+4.2%)↑200 SMA 341.45 (+21.1%)↑9 EMA 405.73 (+1.9%)50 SMA 381.31 (+8.5%)RSI 69Bullish

pivot 385.57 · vs pivot +7.3% · vol 1.14x 50d · upper BB 424.4 · earn 01-26

paper extended from 385.57 (+7.3%); holds 21 — no chase, wait for base/pullback

CTASHold
Px 219.8221 EMA 212.63 (+3.4%)↑200 SMA 189.65 (+15.9%)↑9 EMA 217.42 (+1.1%)50 SMA 204.45 (+7.5%)RSI 62Bullish

pivot 219.16 · vs pivot +0.3% · vol 1.14x 50d · upper BB 230.02 · earn 12-17

in zone 219.16–230.12 (+0.3%), holds 21 (+3.38%), 200 rising, under upper BB — but sector ETF XLI is under its 21 (-0.53%): Banks overlay cuts to Hold

MSIHold
Px 491.5321 EMA 470.86 (+4.4%)↑200 SMA 437.71 (+12.3%)↑9 EMA 481.01 (+2.2%)50 SMA 465.81 (+5.5%)RSI 72Bullish

pivot 494.85 · vs pivot -0.7% · vol 1.39x 50d · upper BB 497.11 · earn 11-04

under printed 494.85 (-0.7%); holds 21, 200 rising — wait — Big Cap 20 #15: 'Trying to break out past 494.85 cup-base entry'; earnings Wed

MAHold
Px 638.0121 EMA 607.70 (+5.0%)↑200 SMA 534.24 (+19.4%)↑9 EMA 621.74 (+2.6%)50 SMA 586.14 (+8.8%)RSI 71Bullish

pivot 601.23 · vs pivot +6.1% · vol 1.54x 50d · upper BB 651.01 · earn 01-28

paper extended from 601.23 (+6.1%); holds 21 — no chase, wait for base/pullback

NDAQHold
Px 106.2321 EMA 99.03 (+7.3%)↑200 SMA 90.14 (+17.9%)↑9 EMA 102.77 (+3.4%)50 SMA 95.62 (+11.1%)RSI 76Bullish

pivot 100.97 · vs pivot +5.2% · vol 1.51x 50d · upper BB 108.31 · earn 01-28

paper extended from 100.97 (+5.2%); holds 21 — no chase, wait for base/pullback

VEEVHold
Px 312.9621 EMA 305.25 (+2.5%)↑200 SMA 209.23 (+49.6%)↑9 EMA 313.84 (-0.3%)50 SMA 283.86 (+10.3%)RSI 61Hold

pivot 296.24 · vs pivot +5.6% · vol 0.83x 50d · upper BB 333.87 · earn 11-25

paper extended from 296.24 (+5.6%); holds 21 — no chase, wait for base/pullback

DOCUHold
Px 82.1721 EMA 77.90 (+5.5%)↑200 SMA 54.58 (+50.5%)↑9 EMA 81.55 (+0.8%)50 SMA 70.79 (+16.1%)RSI 64Bullish

pivot 54.5 · vs pivot +50.8% · vol 0.97x 50d · upper BB 88.6 · earn 12-03

paper extended from 54.5 (+50.8%); holds 21 — no chase, wait for base/pullback

ABBVHold
Px 294.8921 EMA 281.06 (+4.9%)↑200 SMA 234.25 (+25.9%)↑9 EMA 287.56 (+2.5%)50 SMA 268.07 (+10.0%)RSI 73Bullish

pivot 266.96 · vs pivot +10.5% · vol 1.5x 50d · upper BB 297.72

paper extended from 266.96 (+10.5%); holds 21 — no chase, wait for base/pullback

EOGHold
Px 165.5421 EMA 155.81 (+6.2%)↑200 SMA 135.30 (+22.4%)↑9 EMA 160.83 (+2.9%)50 SMA 148.29 (+11.6%)RSI 74Bullish

pivot 154.16 · vs pivot +7.4% · vol 0.87x 50d · upper BB 169.0 · earn 11-05

paper extended from 154.16 (+7.4%); holds 21 — no chase, wait for base/pullback

RELYHold
Px 24.1521 EMA 24.04 (+0.5%)↑200 SMA 20.54 (+17.6%)↑9 EMA 24.41 (-1.1%)50 SMA 23.78 (+1.6%)RSI 52Hold

pivot 27.48 · vs pivot -12.1% · vol 0.57x 50d · upper BB 25.51 · earn 11-04

under printed 27.48 (-12.1%); holds 21, 200 rising — wait

ARHold
Px 42.0821 EMA 39.02 (+7.8%)↑200 SMA 36.82 (+14.3%)↑9 EMA 40.69 (+3.4%)50 SMA 37.56 (+12.0%)RSI 70Bullish

pivot 45.75 · vs pivot -8.0% · vol 1.32x 50d · upper BB 43.19

under printed 45.75 (-8.0%); holds 21, 200 rising — wait

LFSTHold
Px 13.4021 EMA 12.69 (+5.6%)↑200 SMA 9.34 (+43.5%)↑9 EMA 13.05 (+2.7%)50 SMA 12.48 (+7.4%)RSI 65Bullish

pivot 13.56 · vs pivot -1.2% · vol 0.54x 50d · upper BB 13.59 · earn 11-05

under printed 13.56 (-1.2%); holds 21, 200 rising — wait

CVXHold
Px 235.5221 EMA 223.17 (+5.5%)↑200 SMA 191.25 (+23.1%)↑9 EMA 229.39 (+2.7%)50 SMA 213.15 (+10.5%)RSI 73Bullish

pivot 208.98 · vs pivot +12.7% · vol 1.3x 50d · upper BB 240.07 · earn 01-29

paper extended from 208.98 (+12.7%); holds 21 — no chase, wait for base/pullback

TRMDHold
Px 42.6921 EMA 39.66 (+7.6%)↑200 SMA 28.69 (+48.8%)↑9 EMA 41.05 (+4.0%)50 SMA 36.34 (+17.5%)RSI 66Bullish

pivot 35.33 · vs pivot +20.8% · vol 0.61x 50d · upper BB 42.95 · earn 11-04

paper extended from 35.33 (+20.8%); holds 21 — no chase, wait for base/pullback

SHELHold
Px 108.6921 EMA 103.66 (+4.9%)↑200 SMA 87.37 (+24.4%)↑9 EMA 106.28 (+2.3%)50 SMA 98.09 (+10.8%)RSI 70Bullish

pivot 92.07 · vs pivot +18.1% · vol 0.92x 50d · upper BB 110.84

paper extended from 92.07 (+18.1%); holds 21 — no chase, wait for base/pullback

BPHold
Px 50.3921 EMA 48.58 (+3.7%)↑200 SMA 42.38 (+18.9%)↑9 EMA 49.83 (+1.1%)50 SMA 45.96 (+9.6%)RSI 63Bullish

pivot 47.03 · vs pivot +7.1% · vol 1.04x 50d · upper BB 52.62

paper extended from 47.03 (+7.1%); holds 21 — no chase, wait for base/pullback

DHTHold
Px 25.0221 EMA 24.06 (+4.0%)↑200 SMA 17.65 (+41.8%)↑9 EMA 24.54 (+2.0%)50 SMA 22.52 (+11.1%)RSI 60Bullish

pivot 20.55 · vs pivot +21.8% · vol 0.86x 50d · upper BB 26.19 · earn 11-09

paper extended from 20.55 (+21.8%); holds 21 — no chase, wait for base/pullback

SUHold
Px 79.4221 EMA 75.65 (+5.0%)↑200 SMA 62.89 (+26.3%)↑9 EMA 77.80 (+2.1%)50 SMA 70.97 (+11.9%)RSI 66Bullish

pivot 67.48 · vs pivot +17.7% · vol 1.18x 50d · upper BB 83.0 · earn 11-03

paper extended from 67.48 (+17.7%); holds 21 — no chase, wait for base/pullback

ADIHold
Px 417.1121 EMA 406.87 (+2.5%)↑200 SMA 370.65 (+12.5%)↑9 EMA 414.73 (+0.6%)50 SMA 388.38 (+7.4%)RSI 56Bullish

pivot 422.67 · vs pivot -1.3% · vol 2.26x 50d · upper BB 433.3 · earn 11-24

under printed 422.67 (-1.3%); holds 21, 200 rising — wait — B10 Stock Analysis: cleared 422.67 cup-with-handle buy point, retreated Fri; earnings Nov 24

CVEHold
Px 32.7321 EMA 32.31 (+1.3%)↑200 SMA 27.30 (+19.9%)↑9 EMA 32.46 (+0.8%)50 SMA 32.16 (+1.8%)RSI 54Bullish

pivot 33.78 · vs pivot -3.1% · vol 0.62x 50d · upper BB 33.74 · earn 11-04

under printed 33.78 (-3.1%); holds 21, 200 rising — wait — A5 New America: cup with handle 33.78; trades just below

HALOHold
Px 130.9121 EMA 121.87 (+7.4%)↑200 SMA 83.37 (+57.0%)↑9 EMA 127.29 (+2.8%)50 SMA 113.70 (+15.1%)RSI 79Bullish

pivot 82.22 · vs pivot +59.2% · vol 0.65x 50d · upper BB 136.19 · earn 11-05

paper extended from 82.22 (+59.2%); holds 21 — no chase, wait for base/pullback

PAYCHold
Px 264.2021 EMA 251.67 (+5.0%)↑200 SMA 163.48 (+61.6%)↑9 EMA 261.46 (+1.0%)50 SMA 235.84 (+12.0%)RSI 66Bullish

pivot 244.98 · vs pivot +7.8% · vol 1.02x 50d · upper BB 283.13 · earn 11-04

paper extended from 244.98 (+7.8%); holds 21 — no chase, wait for base/pullback

GCTHold
Px 58.3821 EMA 57.79 (+1.0%)↑200 SMA 43.95 (+32.8%)↑9 EMA 59.20 (-1.4%)50 SMA 54.37 (+7.4%)RSI 55Hold

pivot 55.6 · vs pivot +5.0% · vol 1.44x 50d · upper BB 61.49 · earn 11-05

in zone 55.6–58.38 (+5.0%), holds 21 (+1.02%), 200 rising, under upper BB — but sector ETF XLK is under its 21 (-4.95%): Banks overlay cuts to Hold

EQNRHold
Px 48.7521 EMA 45.99 (+6.0%)↑200 SMA 37.16 (+31.2%)↑9 EMA 47.35 (+3.0%)50 SMA 44.03 (+10.7%)RSI 66Bullish

pivot 43.46 · vs pivot +12.2% · vol 0.75x 50d · upper BB 49.83

paper extended from 43.46 (+12.2%); holds 21 — no chase, wait for base/pullback

FROHold
Px 56.9021 EMA 53.37 (+6.6%)↑200 SMA 36.42 (+56.2%)↑9 EMA 54.76 (+3.9%)50 SMA 49.19 (+15.7%)RSI 64Bullish

pivot 43.1 · vs pivot +32.0% · vol 0.65x 50d · upper BB 59.42 · earn 11-30

paper extended from 43.1 (+32.0%); holds 21 — no chase, wait for base/pullback

HAFNHold
Px 10.8721 EMA 10.40 (+4.5%)↑200 SMA 7.54 (+44.2%)↑9 EMA 10.69 (+1.7%)50 SMA 9.57 (+13.6%)RSI 62Bullish

pivot 9.54 · vs pivot +13.9% · vol 0.66x 50d · upper BB 11.18 · earn 11-18

paper extended from 9.54 (+13.9%); holds 21 — no chase, wait for base/pullback

TENHold
Px 53.8521 EMA 52.13 (+3.3%)↑200 SMA 39.27 (+37.1%)↑9 EMA 53.40 (+0.8%)50 SMA 48.72 (+10.5%)RSI 58Bullish

pivot 44.0 · vs pivot +22.4% · vol 0.55x 50d · upper BB 56.17 · earn 11-19

paper extended from 44.0 (+22.4%); holds 21 — no chase, wait for base/pullback

PRHold
Px 26.0221 EMA 24.44 (+6.5%)↑200 SMA 20.18 (+28.9%)↑9 EMA 25.29 (+2.9%)50 SMA 23.35 (+11.4%)RSI 70Bullish

pivot 24.65 · vs pivot +5.6% · vol 0.64x 50d · upper BB 26.7 · earn 11-04

paper extended from 24.65 (+5.6%); holds 21 — no chase, wait for base/pullback

SSLHold
Px 17.2221 EMA 16.15 (+6.6%)↑200 SMA 11.89 (+44.8%)↑9 EMA 16.95 (+1.6%)50 SMA 14.44 (+19.3%)RSI 66Bullish

pivot 14.37 · vs pivot +19.8% · vol 1.68x 50d · upper BB 18.34

paper extended from 14.37 (+19.8%); holds 21 — no chase, wait for base/pullback

OVVHold
Px 72.6221 EMA 68.37 (+6.2%)↑200 SMA 57.24 (+26.9%)↑9 EMA 70.89 (+2.4%)50 SMA 64.90 (+11.9%)RSI 71Bullish

pivot 67.51 · vs pivot +7.6% · vol 0.81x 50d · upper BB 75.53 · earn 11-03

paper extended from 67.51 (+7.6%); holds 21 — no chase, wait for base/pullback

HAEHold
Px 119.6521 EMA 116.20 (+3.0%)↑200 SMA 78.64 (+52.1%)↑9 EMA 118.77 (+0.7%)50 SMA 109.98 (+8.8%)RSI 63Bullish

pivot 123.77 · vs pivot -3.3% · vol 0.7x 50d · upper BB 128.73 · earn 11-05

under printed 123.77 (-3.3%); holds 21, 200 rising — wait — IBD 50 #44: three-weeks-tight 123.77 buy point

IDTHold
Px 82.0221 EMA 80.39 (+2.0%)↑200 SMA 59.33 (+38.2%)↑9 EMA 81.84 (+0.2%)50 SMA 74.79 (+9.7%)RSI 60Bullish

pivot 68.31 · vs pivot +20.1% · vol 0.5x 50d · upper BB 83.98 · earn 12-03

paper extended from 68.31 (+20.1%); holds 21 — no chase, wait for base/pullback

CONHold
Px 40.3821 EMA 38.65 (+4.5%)↑200 SMA 28.43 (+42.0%)↑9 EMA 39.92 (+1.2%)50 SMA 36.32 (+11.2%)RSI 66Bullish

pivot 36.71 · vs pivot +10.0% · vol 0.95x 50d · upper BB 41.59 · earn 11-05

paper extended from 36.71 (+10.0%); holds 21 — no chase, wait for base/pullback

OKEHold
Px 97.0721 EMA 93.53 (+3.8%)↑200 SMA 87.61 (+10.8%)↑9 EMA 95.07 (+2.1%)50 SMA 92.83 (+4.6%)RSI 63Bullish

pivot 99.84 · vs pivot -2.8% · vol 1.2x 50d · upper BB 98.03

under printed 99.84 (-2.8%); holds 21, 200 rising — wait

OGEHold
Px 49.4721 EMA 47.68 (+3.8%)↑200 SMA 46.40 (+6.6%)↑9 EMA 48.64 (+1.7%)50 SMA 46.25 (+7.0%)RSI 70Bullish

pivot 50.59 · vs pivot -2.2% · vol 1.15x 50d · upper BB 50.0

under printed 50.59 (-2.2%); holds 21, 200 rising — wait

ELMTHold
Px 23.1921 EMA 21.34 (+8.7%)↑200 SMA n/a9 EMA 22.33 (+3.9%)50 SMA 19.75 (+17.4%)RSI 60Hold

pivot 24.6 · vs pivot -5.7% · vol 0.4x 50d · upper BB 24.32 · earn 11-16

under printed 24.6 (-5.7%); holds 21, 200 rising — wait

URBNHold
Px 90.7221 EMA 86.18 (+5.3%)↑200 SMA 73.09 (+24.1%)↑9 EMA 89.24 (+1.7%)50 SMA 80.86 (+12.2%)RSI 66Bullish

pivot 85.43 · vs pivot +6.2% · vol 0.71x 50d · upper BB 93.4 · earn 11-24

past zone top 89.7 (+6.2% over 85.43) — wait for pullback

AAPLHold
Px 344.6321 EMA 341.97 (+0.8%)↑200 SMA 296.27 (+16.3%)↑9 EMA 345.08 (-0.1%)50 SMA 333.04 (+3.5%)RSI 55Hold

pivot 344.57 · vs pivot +0.0% · vol 1.67x 50d · upper BB 350.89 · earn 11-02

in zone 344.57–361.8 (+0.0%), holds 21 (+0.78%), 200 rising, under upper BB — but sector ETF XLK is under its 21 (-4.95%): Banks overlay cuts to Hold — A1 + B2: 'sitting in a buy zone from a 344.57 buy point'; earnings Mon Nov 2 after close

PLTRHold
Px 184.1121 EMA 194.16 (-5.2%)↑200 SMA 153.57 (+19.9%)↑9 EMA 194.59 (-5.4%)50 SMA 186.90 (-1.5%)RSI 42Hold

pivot n/p · vol 1.08x 50d · upper BB 210.58 · earn 11-02

Hold the Jan-28 $200 call / no stock add — Sector Leaders + Spotlight: testing 10-week after breakout — n/p; Jan-28 $200 call; earnings Mon

Don't-buy (61)
TGTX · no printed pivot · vs21 +9.9%CB · no printed pivot · vs21 +3.4%LLY · through upper BB 1387.63 · vs21 +12.2%LIND · through upper BB 37.26 · vs21 +7.3%ESTC · no printed pivot · vs21 -0.7%MSFT · lost 21 (-0.78%) vs pivot 551.15 · vs21 -0.8%TRGP · through upper BB 312.09 · vs21 +6.5%RPRX · chase vs 21 (+8.13%, cap 8) · vs21 +8.1%HAS · chase vs 21 (+11.05%, cap 8) · vs21 +11.1%PTC · no printed pivot · vs21 +5.0%REGN · through upper BB 876.87 · vs21 +15.3%APA · chase vs 21 (+8.37%, cap 8) · vs21 +8.4%CRM · Banks-skip list · vs21 -3.8%AMG · lost 21 (-0.73%) vs pivot 379.86 · vs21 -0.7%FROG · lost 21 (-1.79%) vs pivot 105.76 · vs21 -1.8%RDVT · no printed pivot · vs21 +1.5%NUE · no printed pivot · vs21 +5.2%ETSY · no printed pivot · vs21 +5.6%ECO · chase vs 21 (+9.67%, cap 8) · vs21 +9.7%TENB · chase vs 21 (+17.52%, cap 8) · vs21 +17.5%ANF · no printed pivot · vs21 +6.2%CDNA · no printed pivot · vs21 +27.4%QLYS · no printed pivot · vs21 +8.9%FIGS · chase vs 21 (+13.68%, cap 8) · vs21 +13.7%OKTA · no printed pivot · vs21 -0.9%GMAB · through upper BB 55.46 · vs21 +31.4%EXEL · through upper BB 68.92 · vs21 +9.7%RRC · chase vs 21 (+16.92%, cap 8) · vs21 +16.9%NSIT · no printed pivot · vs21 +2.1%APPN · no printed pivot · vs21 +8.2%MANH · chase vs 21 (+8.82%, cap 8) · vs21 +8.8%KNSA · no printed pivot · vs21 +11.1%MPC · no printed pivot · vs21 -0.5%REPX · chase vs 21 (+9.75%, cap 8) · vs21 +9.8%ZBRA · failed pivot · vs21 -4.3%RBRK · no printed pivot · vs21 +1.2%AMN · chase vs 21 (+11.01%, cap 8) · vs21 +11.0%LPG · no printed pivot · vs21 +0.0%P · no printed pivot · vs21 -3.8%CRWD · no printed pivot · vs21 -0.8%PD · no printed pivot · vs21 +1.7%DINO · no printed pivot · vs21 -2.4%DT · no printed pivot · vs21 -6.1%RNG · failed pivot · vs21 +1.0%PBR · no printed pivot · vs21 -6.1%PAYS · no printed pivot · vs21 -3.8%CVLT · no printed pivot · vs21 +3.0%SHOP · no printed pivot · vs21 -4.3%DDI · lost 21 (-0.12%) vs pivot 13.28 · vs21 -0.1%NVDA · lost 21 (-6.30%) vs pivot 227.92 · vs21 -6.3%TSM · lost 21 (-6.01%) vs pivot 444.29 · vs21 -6.0%GOOGL · held — skip as new Buy · vs21 -14.3%APH · held — skip as new Buy · vs21 -1.4%AMZN · no printed pivot · vs21 -4.7%META · no printed pivot · vs21 -8.3%TSLA · no printed pivot · vs21 +4.6%AVGO · no printed pivot · vs21 -4.8%NOW · Banks-skip list · vs21 -24.8%TEAM · Banks-skip list · vs21 -7.9%SNOW · Banks-skip list · vs21 -7.2%FTNT · lost 21 (-20.65%) vs pivot 172.09 · vs21 -20.6%

Tech Leaders (10/30): TENB 99/97/99 chase (+17.5% vs 21) · OKTA 99/86/99 n/p, under 21 · HALO 99/94/98 Hold (extended) · QLYS 99/89/98 n/p · GCT 99/94/96 Hold (in zone, XLK under 21) · PAYC 99/87/96 Hold (extended; earnings Wed) · CVLT 99/96/94 n/p · EXEL 99/95/94 thru upper BB. No Tech Leader is a Buy.

Options: no option trades. AAPL (the only allowlist Hold) reports Mon Nov 2; MSFT, NVDA, TSM, META, AMZN, AVGO, TSLA are Don't-buys; GOOGL is held (skip as a new Buy); SPY/QQQ are under their 21s with IBD at 0–20%. Every Buy/Hold fails the Mak RSI 30–50 gate and/or has earnings inside ~10 days. B15's SHOP iron condor is outside the allowlist and has earnings Nov 3. No chains pulled, no deltas quoted.

Source: eIBD week of Nov 2, 2026 + IBD SOTD log (EBAY 10/30 = name source only). Buy points as printed; n/p = not printed. Charts: Better Chart Framework, real Yahoo daily bars through Fri Oct 30. Not advice.

Today — Wed Nov 4 pre-market (tape: Tue Nov 3 close)

Tape: SPY 754.35 (-1.4% vs 21) · QQQ 685.28 (-4.1% vs 21) · IGV 102.66 (-4.4% vs 21) · CIBR 97.22 (-5.6% vs 21) · SMH 518.52 (-6.3% vs 21) · XLE 66.68 (-0.7% vs 21) · XLV 184.02 (+3.3% vs 21) · XLI 171.32 (+1.6% vs 21) · FFTY 31.25 (-6.0% vs 21). Tue bounce (S&P +0.4%, Nasdaq +0.8%) snapped a 3-day skid, but SPY, QQQ, tech, software and chips all stay under their 21s. Defensives, financials, consumer and materials hold above. IBD exposure stays 0–20%: tiny starters or watch only. Democrats took both chambers in the midterms; futures modestly higher pre-market, AMD +7% after earnings, PLTR and SPCX lower. RPRX reports this morning, ELF/SN/MSI/PR Wed after the close, APD/CAH/TRGP Thu, jobs Fri. No new puts inside 10 days of earnings.

Buy — in ~5% zone over printed pivot, holds 21, under upper BB

MARBuy
Px 416.3821 EMA 389.00 (+7.0%)↑200 SMA 356.03 (+16.9%)↑9 EMA 401.90 (+3.6%)50 SMA 362.52 (+14.9%)RSI 75Buy setup

Mon SOTD; +2.2% over 407.34 (zone to 427.71), +7.0% vs 21, RSI 75, upper BB 421.16 — small only

CTASBuy
Px 223.7421 EMA 214.65 (+4.2%)↑200 SMA 189.96 (+17.8%)↑9 EMA 219.86 (+1.8%)50 SMA 205.20 (+9.0%)RSI 65Buy setup

+2.1% over 219.16, zone to 230.12; XLI over its 21

RPRXBuy
Px 66.4021 EMA 62.88 (+5.6%)↑200 SMA 53.24 (+24.7%)↑9 EMA 65.14 (+1.9%)50 SMA 60.48 (+9.8%)RSI 71Buy setup

zone to 67.60, RSI 71; reports Wed before the open — check the reaction before adding; small

TRVBuy
Px 395.4121 EMA 388.77 (+1.7%)↑200 SMA 329.46 (+20.0%)↑9 EMA 395.63 (-0.1%)50 SMA 375.50 (+5.3%)RSI 60Buy setup

+3.0% over 383.99, zone to 403.19; XLF over its 21

URBNBuy
Px 86.7221 EMA 86.46 (+0.3%)↑200 SMA 73.27 (+18.4%)↑9 EMA 88.69 (-2.2%)50 SMA 81.37 (+6.6%)RSI 53Buy setup

+1.5% over 85.43 but only +0.3% over its 21; reports Nov 24

ELFBuy
Px 111.5021 EMA 110.69 (+0.7%)↑200 SMA 81.52 (+36.8%)↑9 EMA 112.31 (-0.7%)50 SMA 105.81 (+5.4%)RSI 55Buy setup

+1.3% over 110.04, +0.7% over its 21; reports Wed after the close (options imply ~12%) — small or wait

Hold — wait

EBAYHold
Px 118.6221 EMA 117.62 (+0.8%)↑200 SMA 103.83 (+14.2%)↑9 EMA 119.77 (-1.0%)50 SMA 111.37 (+6.5%)RSI 55Buy setup

slipped 0.6% under 119.31 — Buy again on a close back over it

DGXHold
Px 247.0621 EMA 241.92 (+2.1%)↑200 SMA 211.36 (+16.9%)↑9 EMA 246.33 (+0.3%)50 SMA 238.22 (+3.7%)RSI 60Buy setup

0.7% under 248.84; holds 21

MOHold
Px 76.9421 EMA 73.92 (+4.1%)↑200 SMA 67.42 (+14.1%)↑9 EMA 75.72 (+1.6%)50 SMA 70.55 (+9.1%)RSI 65Buy setup

0.2% under 77.06; holds 21

APDHold
Px 312.9721 EMA 302.42 (+3.5%)↑200 SMA 289.14 (+8.2%)↑9 EMA 309.77 (+1.0%)50 SMA 294.61 (+6.2%)RSI 69Buy setup

0.6% under 314.87; reports Thu Nov 5

VSXYHold
Px 100.5321 EMA 92.18 (+9.1%)↑200 SMA 70.09 (+43.4%)↑9 EMA 95.87 (+4.9%)50 SMA 85.96 (+16.9%)RSI 66Buy setup

Tue SOTD: 1.9% under 102.46 cup buy point, over 93.39 early; +9.1% vs 21, at the upper BB — wait

FASTHold
Px 52.3321 EMA 51.46 (+1.7%)↑200 SMA 46.82 (+11.8%)↑9 EMA 52.00 (+0.6%)50 SMA 50.29 (+4.0%)RSI 58Buy setup

1.1% under 52.91

CAHHold
Px 252.9421 EMA 247.07 (+2.4%)↑200 SMA 222.17 (+13.8%)↑9 EMA 250.99 (+0.8%)50 SMA 238.68 (+6.0%)RSI 60Buy setup

over early 249.29, 2.1% under 258.30; reports Thu

MSIHold
Px 491.0021 EMA 474.05 (+3.6%)↑200 SMA 438.66 (+11.9%)↑9 EMA 484.01 (+1.4%)50 SMA 466.19 (+5.3%)RSI 69Buy setup

0.8% under 494.85; reports Wed

ADIHold
Px 419.7921 EMA 408.54 (+2.8%)↑200 SMA 371.83 (+12.9%)↑9 EMA 415.44 (+1.1%)50 SMA 390.20 (+7.6%)RSI 57Buy setup

0.7% under 422.67; chips (SMH) still under 21

TRGPHold
Px 298.5621 EMA 295.95 (+0.9%)↑200 SMA 258.51 (+15.5%)↑9 EMA 300.89 (-0.8%)50 SMA 289.23 (+3.2%)RSI 53Buy setup

3.0% under 307.94; back over its 21; reports Thu

TXNHold
Px 312.4921 EMA 292.17 (+7.0%)↑200 SMA 258.29 (+21.0%)↑9 EMA 300.95 (+3.8%)50 SMA 276.23 (+13.1%)RSI 67Buy setup

over early 298.75, no traditional pivot yet

SNHold
Px 210.5921 EMA 196.80 (+7.0%)↑200 SMA 143.44 (+46.8%)↑9 EMA 204.44 (+3.0%)50 SMA 184.10 (+14.4%)RSI 69Buy setup

past zone top 204.27 (+8.2%); reports Wed — no chase

VHold
Px 420.4221 EMA 401.28 (+4.8%)↑200 SMA 342.42 (+22.8%)↑9 EMA 411.83 (+2.1%)50 SMA 383.16 (+9.7%)RSI 69Buy setup

extended from 385.57 (+9.0%) — wait

MAHold
Px 647.1821 EMA 615.46 (+5.2%)↑200 SMA 535.38 (+20.9%)↑9 EMA 632.65 (+2.3%)50 SMA 588.67 (+9.9%)RSI 69Buy setup

extended from 601.23 (+7.6%) — wait

PLTRHold
Px 175.4021 EMA 191.15 (-8.2%)↓200 SMA 153.60 (+14.2%)↑9 EMA 188.15 (-6.8%)50 SMA 186.86 (-6.1%)RSI 36Below falling 21

8.2% under its 21; ~−2% pre-market Wed. Hold the call, no stock add

Don't-buy

AAPL · vs21 -2.6%MSFT · vs21 -0.6%NVDA · vs21 -4.3%TSM · vs21 -5.2%AVGO · vs21 -2.3%MU · vs21 -7.8%VSH · vs21 -7.0%AMZN · vs21 -0.3%META · vs21 -6.0%NFLX · vs21 -4.3%TSLA · vs21 +3.4%THC · vs21 -0.2%PR · vs21 -1.7%PSX · vs21 -2.0%NTRA · vs21 -3.1%GCT · vs21 -4.8%LIND · vs21 -5.8%LLY · vs21 +9.3%MORN · vs21 +9.3%DDI · vs21 -1.3%ZBRA · vs21 -11.4%RNG · vs21 -2.5%FTNT · vs21 -21.8%AMG · vs21 -3.2%FROG · vs21 -6.4%CRM · vs21 -5.8%NOW · vs21 -18.7%TEAM · vs21 -6.8%SNOW · vs21 -8.8%GOOGL · vs21 -12.0%APH · vs21 +4.3%

AAPL lost 21 (331.90 &amp;lt; 340.75 and under the 344.57 pivot) after the weak margin guide · MSFT lost 21 (520.99, under 551.15 and 535) · NVDA, TSM, AVGO, MU, VSH under 21 (chips still weak despite Tue bounce) · AMZN, META, NFLX under 21, no printed pivot · TSLA no printed pivot · THC lost 21 (−0.2%) · PR lost 21 (reports Wed) · PSX, NTRA, GCT lost 21 · LIND lost 21 · LLY, MORN chase vs 21 · DDI lost 21 · ZBRA, RNG failed pivots · FTNT, AMG, FROG lost 21 · CRM, NOW, TEAM, SNOW Banks-skip · GOOGL, APH held — skip as new Buys.

IBD Stock of the Day: Tue 11/3 was VSXY (Victoria’s Secret; 102.46 cup-base buy point, 93.39 early entry, Comp 95) — Hold: 1.9% under the pivot and at its upper BB. Mon 11/2 MAR (407.34) stays a small Buy. Wed 11/4: pending — publishes intraday. Paper names with no printed buy point are never Buys.

Options: no CSP on Buy/Hold allowlist names (AAPL, MSFT stay Don't-buy). Optional allowlist index idea, small or skip (IBD 0–20%, SPY under its 21, RSI 40): SPY Nov 20 715/705 bull put spread, ~0.72 credit on Tue last trades (715 last 2.87 / 705 last 2.15), short leg ~0.14 delta, POP ~85%, max loss ~$928, breakeven 714.28; reprice at the open. Everything else: no options (outside allowlist), shares only. No long calls.

Charts: Better Chart Framework (nested ±1σ/±2σ regression channels), real Yahoo daily bars through Tue Nov 3. Timing aids, not advice. IBD SOTD and outlook checked on the public web. Next refresh: Thu Nov 5 pre-market.

IBKR book: sell / trim / hold / add

Sell 14 · Trim 2 · Hold 1 · Add 0. Flex as-of 20261102 (fetched 2026-11-03T07:16:02-07:00) · tape 2026-11-03 (last complete daily). Rules: extension >8% large / >10% SMID over 21 → trim; under 21 on ≥1× vol or light slip unreclaimed ~3 sessions → sell/trim; add only above rising 21 + rising 200; earnings ≤7d → no adds.

Unconfirmed (flagged, not guessed): SPCX: share count (Flex 100; confirm vs ~125) · BE: shares (10 vs 14 unconfirmed) · CBRS: ownership (confirm still held / qty)

TickerSharesClosevs 21RSIVerdictReason
336390421.00-21.5%30SELLUnder 21 (-21.5%) on volume / 14 sessions — Lesson-20 exit
Px 421.0021 EMA 536.44 (-21.5%)↓200 SMA 634.74 (-34.5%)↑9 EMA 485.36 (-14.4%)50 SMA 625.81 (-33.6%)RSI 30Below falling 21
645199298.50-18.1%31SELLUnder 21 (-18.1%) on volume / 15 sessions — Lesson-20 exit
Px 298.5021 EMA 364.51 (-18.1%)↓200 SMA 389.78 (-24.7%)↑9 EMA 339.41 (-13.5%)50 SMA 407.57 (-28.0%)RSI 31Below falling 21
BW6004.23-11.8%33SELLUnder 21 (-11.8%) on volume / 56 sessions — Lesson-20 exit
Px 4.2321 EMA 4.80 (-11.8%)↓200 SMA 11.44 (-63.0%)↓9 EMA 4.37 (-3.2%)50 SMA 5.99 (-29.4%)RSI 33Below falling 21
BWXT12131.82-2.5%43SELLUnder 21 (-2.5%) on volume / 3 sessions — Lesson-20 exit
Px 131.8221 EMA 135.24 (-2.5%)↓200 SMA 183.62 (-28.2%)↓9 EMA 132.78 (-0.7%)50 SMA 142.65 (-7.6%)RSI 43Below falling 21
CBRS4097.82-23.6%27SELLUnder 21 (-23.6%) on volume / 27 sessions — Lesson-20 exit · unconfirmed: ownership (confirm still held / qty)
Px 97.8221 EMA 128.01 (-23.6%)↓200 SMA —9 EMA 109.95 (-11.0%)50 SMA 165.07 (-40.7%)RSI 22Below falling 21
EOSE3001.90-11.3%38SELLUnder 21 (-11.3%) on volume / 30 sessions — Lesson-20 exit
Px 1.9021 EMA 2.14 (-11.3%)↓200 SMA 6.10 (-68.9%)↓9 EMA 1.88 (+1.3%)50 SMA 2.96 (-35.7%)RSI 38Below falling 21
INFQ1008.44-13.3%35SELLUnder 21 (-13.3%) on volume / 25 sessions — Lesson-20 exit
Px 8.4421 EMA 9.74 (-13.3%)↓200 SMA —9 EMA 8.93 (-5.5%)50 SMA 11.78 (-28.4%)RSI 44Below falling 21
LEU2595.67-17.1%31SELLUnder 21 (-17.1%) on volume / 20 sessions — Lesson-20 exit
Px 95.6721 EMA 115.44 (-17.1%)↓200 SMA 183.21 (-47.8%)↓9 EMA 104.32 (-8.3%)50 SMA 141.76 (-32.5%)RSI 31Below falling 21
MU2855.10-7.8%40SELLUnder 21 (-7.8%) on volume / 4 sessions — Lesson-20 exit
Px 855.1021 EMA 926.94 (-7.8%)↓200 SMA 751.57 (+13.8%)↑9 EMA 893.32 (-4.3%)50 SMA 974.83 (-12.3%)RSI 40Below falling 21
OSS5004.90-23.7%26SELLUnder 21 (-23.7%) on volume / 55 sessions — Lesson-20 exit
Px 4.9021 EMA 6.42 (-23.7%)↓200 SMA 11.20 (-56.2%)↓9 EMA 5.61 (-12.6%)50 SMA 8.18 (-40.1%)RSI 26Below falling 21
SIMO20201.90-8.6%42SELLUnder 21 (-8.6%) on volume / 19 sessions — Lesson-20 exit
Px 201.9021 EMA 220.77 (-8.6%)↓200 SMA 215.11 (-6.1%)↑9 EMA 206.78 (-2.4%)50 SMA 246.60 (-18.1%)RSI 42Below falling 21
SITM4444.88-12.7%36SELLUnder 21 (-12.7%) on volume / 19 sessions — Lesson-20 exit
Px 444.8821 EMA 509.54 (-12.7%)↓200 SMA 547.83 (-18.8%)↑9 EMA 467.05 (-4.8%)50 SMA 574.53 (-22.6%)RSI 36Below falling 21
USAS2002.71-22.4%24SELLUnder 21 (-22.4%) on volume / 30 sessions — Lesson-20 exit
Px 2.7121 EMA 3.49 (-22.4%)↓200 SMA 5.66 (-52.1%)↓9 EMA 3.07 (-11.6%)50 SMA 4.41 (-38.5%)RSI 24Below falling 21
VST100.049139.59-3.6%45SELLUnder 21 (-3.6%) on volume / 9 sessions — Lesson-20 exit
Px 139.5921 EMA 144.77 (-3.6%)↓200 SMA 152.87 (-8.7%)↓9 EMA 141.52 (-1.4%)50 SMA 145.04 (-3.8%)RSI 45Below falling 21
ONDS5005.79-10.6%36TRIMUnder 21 (-10.6%) ~3 sessions unreclaimed — trim
Px 5.7921 EMA 6.48 (-10.6%)↓200 SMA 8.97 (-35.4%)↓9 EMA 6.23 (-7.1%)50 SMA 7.07 (-18.1%)RSI 36Below falling 21
SPCX105141.31-4.0%44TRIMAcquisition sleeve: lost 21 (-4.0%, 9 sess) — trim only if treating as sleeve exit · unconfirmed: share count (Flex 100; confirm vs ~125)
Px 141.3121 EMA 147.23 (-4.0%)↓200 SMA —9 EMA 143.05 (-1.2%)50 SMA 149.68 (-5.6%)RSI 41Below falling 21
APH5084.19+4.3%57HOLDHolds 21 (+4.3%); RSI 57; no add trigger
Px 84.1921 EMA 80.74 (+4.3%)↑200 SMA 75.29 (+11.8%)↑9 EMA 80.38 (+4.7%)50 SMA 81.52 (+3.3%)RSI 57Buy setup

Options (existing only)

  • PLTR call $200 exp 2028-01-21 ×1 — close/expiry only — no new / no roll outside allowlist

No new options outside allowlist AAPL, AMZN, AVGO, COST, GOOGL, META, MSFT, NVDA, QQQ, SPY, TSLA, TSM.

Short cards from Better Chart Framework (9/21 EMA, 200 MA, RSI, Bollinger, volume). Timing aids, not advice. Source: ibkr_positions_20261102.json.

Watchlist · combo read

TickerPrice% chgActionWeekly zone
3363——data missing—
Px 490.0021 EMA 564.34 (-13.2%)↓200 SMA 634.63 (-22.8%)↑9 EMA 523.92 (-6.5%)50 SMA 634.73 (-22.8%)RSI 25Below falling 21
6451——data missing—
Px 360.0021 EMA 381.52 (-5.6%)↓200 SMA 387.49 (-7.1%)↑9 EMA 364.14 (-1.1%)50 SMA 414.47 (-13.1%)RSI 32Below falling 21
AAOI76.95+6.96%Exit95.26–121.69
Px 79.1921 EMA 86.57 (-8.5%)↓200 SMA 114.01 (-30.5%)↑9 EMA 78.79 (+0.5%)50 SMA 99.96 (-20.8%)RSI 27Below falling 21
AAOX4.85+14.39%Exit48.89–59.22
Px 5.1021 EMA 6.80 (-25.0%)↓200 SMA —9 EMA 5.24 (-2.7%)50 SMA 9.56 (-46.6%)RSI 22Below falling 21
ADEA22.68+5.83%Hold19.50–20.21
Px 22.4721 EMA 22.80 (-1.4%)↓200 SMA 25.53 (-12.0%)↑9 EMA 22.19 (+1.2%)50 SMA 24.51 (-8.3%)RSI 42Below falling 21
AISP2.29+6.02%Exit3.75–4.50
Px 2.2521 EMA 2.16 (+3.9%)↑200 SMA 2.41 (-6.5%)↓9 EMA 2.21 (+1.7%)50 SMA 2.08 (+8.0%)RSI 4221 ok · 200 flat/falling
AKAM99.59+1.11%Exit104.92–116.48
Px 99.3821 EMA 98.43 (+1.0%)↓200 SMA 112.55 (-11.7%)↑9 EMA 96.56 (+2.9%)50 SMA 104.32 (-4.7%)RSI 39Above 21
ALGM33.98+5.14%Exit37.54–44.07
Px 33.0321 EMA 34.10 (-3.1%)↓200 SMA 40.85 (-19.1%)↑9 EMA 33.47 (-1.3%)50 SMA 35.23 (-6.2%)RSI 42Below falling 21
AMSC27.63+8.78%Exit33.95–40.92
Px 28.0521 EMA 27.63 (+1.5%)↓200 SMA 35.37 (-20.7%)↓9 EMA 27.06 (+3.6%)50 SMA 28.80 (-2.6%)RSI 4121 ok · 200 flat/falling
APH78.21+3.91%Trim-zone51.62–56.37
Px 82.0821 EMA 80.57 (+1.9%)↓200 SMA 75.21 (+9.1%)↑9 EMA 79.34 (+3.5%)50 SMA 81.30 (+1.0%)RSI 53Above 21
APTV43.65+0.09%Exit64.13–68.06
Px 44.4321 EMA 44.17 (+0.6%)↓200 SMA 59.91 (-25.8%)↓9 EMA 44.02 (+0.9%)50 SMA 44.69 (-0.6%)RSI 5421 ok · 200 flat/falling
AREC1.17+7.34%Exit2.91–3.69
Px 1.2721 EMA 1.36 (-6.5%)↓200 SMA 2.33 (-45.4%)↓9 EMA 1.21 (+5.6%)50 SMA 1.86 (-31.4%)RSI 29Below falling 21
ASPN5.39+4.05%Exit10.53–12.14
Px 5.3921 EMA 5.40 (-0.3%)↓200 SMA 4.66 (+15.6%)↑9 EMA 5.41 (-0.4%)50 SMA 5.25 (+2.7%)RSI 45Below falling 21
ASTS41.96+6.36%Exit61.95–75.68
Px 43.0721 EMA 46.56 (-7.5%)↓200 SMA 77.77 (-44.6%)↓9 EMA 42.39 (+1.6%)50 SMA 55.50 (-22.4%)RSI 34Below falling 21
BMNR21.62+3.20%Hold—
Px 21.6621 EMA 23.09 (-6.2%)↓200 SMA 21.00 (+3.1%)↓9 EMA 22.19 (-2.4%)50 SMA 24.48 (-11.5%)RSI 40Below falling 21
BMNU13.20+5.94%Hold—
Px 13.2321 EMA 15.61 (-15.2%)↓200 SMA 18.62 (-29.0%)↓9 EMA 14.06 (-5.9%)50 SMA 18.29 (-27.7%)RSI 38Below falling 21
BSP46.97+0.73%Hold—
Px 46.7821 EMA 43.60 (+7.3%)↑200 SMA —9 EMA 45.92 (+1.9%)50 SMA 40.37 (+15.9%)RSI 6221 ok · 200 flat/falling
BULL5.56+1.65%Exit36.29–44.55
Px 5.3321 EMA 6.19 (-13.9%)↓200 SMA 6.85 (-22.2%)↓9 EMA 5.70 (-6.5%)50 SMA 7.57 (-29.6%)RSI 26Below falling 21
BW4.54+8.87%Exit8.55–11.13
Px 4.5621 EMA 5.00 (-8.8%)↓200 SMA 11.51 (-60.4%)↓9 EMA 4.54 (+0.3%)50 SMA 6.22 (-26.7%)RSI 28Below falling 21
BWXT134.07+2.19%Exit143.66–162.27
Px 137.9321 EMA 136.64 (+0.9%)↓200 SMA 184.82 (-25.4%)↓9 EMA 134.40 (+2.6%)50 SMA 144.04 (-4.2%)RSI 4121 ok · 200 flat/falling
CBRS119.31+10.10%Hold—
Px 115.1621 EMA 137.02 (-16.0%)↓200 SMA —9 EMA 119.12 (-3.3%)50 SMA 170.83 (-32.6%)RSI 22Below falling 21
CCXI10.24-0.10%Exit13.74–14.88
Px 9.9421 EMA 10.86 (-8.5%)↓200 SMA —9 EMA 10.33 (-3.8%)50 SMA 12.17 (-18.3%)RSI 32Below falling 21
CIFR8.48+9.99%Exit12.66–16.00
Px 8.1021 EMA 10.74 (-24.6%)↓200 SMA 17.80 (-54.5%)↓9 EMA 8.85 (-8.4%)50 SMA 14.37 (-43.6%)RSI 18Below falling 21
COHR235.79+6.45%Hold196.25–242.79
Px 237.2221 EMA 255.24 (-7.1%)↓200 SMA 296.39 (-20.0%)↑9 EMA 236.58 (+0.3%)50 SMA 281.17 (-15.6%)RSI 26Below falling 21
CRCG11.17+4.30%Hold—
Px 10.6821 EMA 12.07 (-11.5%)↓200 SMA 20.08 (-46.8%)↓9 EMA 11.53 (-7.4%)50 SMA 13.82 (-22.7%)RSI 42Below falling 21
DRAM50.52+4.53%Buy-zone47.23–53.74
Px 51.7521 EMA 52.31 (-1.1%)↓200 SMA —9 EMA 50.58 (+2.3%)50 SMA 56.16 (-7.8%)RSI 41Below falling 21
ENVX3.35+25.00%Exit9.56–10.88
Px 3.5121 EMA 2.86 (+22.9%)↑200 SMA 5.18 (-32.2%)↓9 EMA 3.02 (+16.4%)50 SMA 2.96 (+18.7%)RSI 7121 ok · 200 flat/falling
EOSE1.82+12.35%Exit7.99–10.26
Px 1.9821 EMA 2.24 (-11.6%)↓200 SMA 6.33 (-68.7%)↓9 EMA 1.90 (+4.2%)50 SMA 3.06 (-35.3%)RSI 35Below falling 21
EUV21.67+4.03%Hold—
Px 21.9621 EMA 22.68 (-3.2%)↓200 SMA —9 EMA 21.83 (+0.6%)50 SMA 23.68 (-7.3%)RSI 31Below falling 21
EWZ34.30+0.44%Hold30.33–32.78
Px 33.1421 EMA 38.85 (-14.7%)↓200 SMA 37.02 (-10.5%)↑9 EMA 37.19 (-10.9%)50 SMA 38.45 (-13.8%)RSI 15Below falling 21
FISV47.40-1.92%Exit158.58–173.85
Px 48.4821 EMA 47.80 (+1.4%)↑200 SMA 54.80 (-11.5%)↓9 EMA 48.18 (+0.6%)50 SMA 48.67 (-0.4%)RSI 6321 ok · 200 flat/falling
FPS26.99+7.44%Exit41.25–45.98
Px 28.3521 EMA 31.42 (-9.8%)↓200 SMA —9 EMA 28.73 (-1.3%)50 SMA 33.58 (-15.6%)RSI 26Below falling 21
GFS46.70+3.78%Exit53.54–60.92
Px 45.8521 EMA 46.67 (-1.8%)↓200 SMA 55.00 (-16.6%)↑9 EMA 46.08 (-0.5%)50 SMA 46.53 (-1.5%)RSI 43Below falling 21
GOOG316.83+0.84%Hold242.06–256.91
Px 282.3221 EMA 327.88 (-13.9%)↓200 SMA 338.68 (-16.6%)↓9 EMA 316.70 (-10.9%)50 SMA 336.88 (-16.2%)RSI 22Below falling 21
GOOGL320.58+1.19%Hold242.34–256.29
Px 283.8221 EMA 331.16 (-14.3%)↓200 SMA 340.62 (-16.7%)↓9 EMA 319.70 (-11.2%)50 SMA 340.24 (-16.6%)RSI 22Below falling 21
IDN2.50+1.21%Exit5.03–5.62
Px 2.3221 EMA 2.36 (-1.8%)↑200 SMA 4.54 (-48.9%)↓9 EMA 2.37 (-2.3%)50 SMA 2.48 (-6.4%)RSI 53Below 21
IMMR7.20+1.27%Buy-zone7.00–7.53
Px 7.3021 EMA 7.19 (+1.6%)↑200 SMA 6.56 (+11.2%)↑9 EMA 7.19 (+1.5%)50 SMA 7.28 (+0.2%)RSI 47Buy setup
INFQ9.74+12.86%Exit13.39–14.90
Px 9.4321 EMA 10.15 (-7.1%)↓200 SMA —9 EMA 9.38 (+0.6%)50 SMA 12.07 (-21.8%)RSI 37Below falling 21
INOD44.74-25.32%Exit64.12–75.77
Px 46.1721 EMA 56.44 (-18.2%)↓200 SMA 61.49 (-24.9%)↓9 EMA 52.65 (-12.3%)50 SMA 59.17 (-22.0%)RSI 32Below falling 21
IQEPF0.47+2.17%Hold0.40–0.51
Px 0.5121 EMA 0.55 (-6.3%)↓200 SMA 0.50 (+1.6%)↑9 EMA 0.50 (+1.2%)50 SMA 0.60 (-14.4%)RSI 42Below falling 21
KEEL2.25+3.21%Exit3.23–4.02
Px 2.3121 EMA 2.67 (-13.3%)↓200 SMA 3.45 (-33.0%)↓9 EMA 2.37 (-2.6%)50 SMA 3.20 (-27.8%)RSI 26Below falling 21
KTOS41.32+2.20%Exit69.14–75.95
Px 43.5921 EMA 41.60 (+4.8%)↓200 SMA 64.58 (-32.5%)↓9 EMA 40.93 (+6.5%)50 SMA 45.46 (-4.1%)RSI 5521 ok · 200 flat/falling
LAES1.63+7.24%Exit4.38–5.64
Px 1.5721 EMA 1.84 (-14.6%)↓200 SMA 2.96 (-46.9%)↓9 EMA 1.65 (-4.8%)50 SMA 2.19 (-28.3%)RSI 21Below falling 21
LEU109.42+11.15%Exit198.05–248.88
Px 110.5521 EMA 121.31 (-8.9%)↓200 SMA 186.47 (-40.7%)↓9 EMA 110.90 (-0.3%)50 SMA 146.67 (-24.6%)RSI 28Below falling 21
LITE866.18+5.88%Trim-zone465.70–595.02
Px 919.5321 EMA 896.98 (+2.5%)↓200 SMA 798.63 (+15.1%)↑9 EMA 870.48 (+5.6%)50 SMA 923.68 (-0.5%)RSI 35Above 21
LPKFF13.15+3.95%Exit16.69–19.94
Px 12.4321 EMA 13.91 (-10.6%)↓200 SMA 16.07 (-22.6%)↑9 EMA 12.93 (-3.9%)50 SMA 15.06 (-17.5%)RSI 25Below falling 21
LTBR5.40+9.09%Exit13.34–16.78
Px 5.4021 EMA 5.65 (-4.4%)↓200 SMA 10.18 (-47.0%)↓9 EMA 5.35 (+1.0%)50 SMA 6.56 (-17.7%)RSI 39Below falling 21
LTRX6.24+7.03%Add-on4.52–5.33
Px 6.3821 EMA 6.17 (+3.4%)↓200 SMA 6.11 (+4.4%)↓9 EMA 6.11 (+4.4%)50 SMA 6.05 (+5.5%)RSI 4121 ok · 200 flat/falling
MRAAY20.68+3.50%Hold18.65–22.48
Px 21.7021 EMA 22.44 (-3.3%)↓200 SMA 20.34 (+6.7%)↑9 EMA 21.34 (+1.7%)50 SMA 23.57 (-7.9%)RSI 28Below falling 21
MRVL243.57+4.19%Hold154.93–188.31
Px 218.3421 EMA 243.93 (-10.5%)↓200 SMA 182.55 (+19.6%)↑9 EMA 237.40 (-8.0%)50 SMA 243.67 (-10.4%)RSI 31Below falling 21
MSTR141.40+1.13%Exit223.86–284.80
Px 141.6221 EMA 146.02 (-3.0%)↓200 SMA 134.80 (+5.1%)↓9 EMA 144.11 (-1.7%)50 SMA 143.31 (-1.2%)RSI 42Below falling 21
MSTX14.70+1.94%Exit682.74–859.51
Px 14.7021 EMA 16.16 (-9.1%)↓200 SMA 20.82 (-29.4%)↓9 EMA 15.40 (-4.5%)50 SMA 16.37 (-10.2%)RSI 39Below falling 21
NASA21.43+4.38%Exit31.16–33.36
Px 21.6121 EMA 22.03 (-1.9%)↓200 SMA —9 EMA 21.33 (+1.3%)50 SMA 23.21 (-6.9%)RSI 34Below falling 21
NAUT2.89+18.44%Buy-zone2.03–2.46
Px 3.1421 EMA 2.38 (+31.9%)↑200 SMA 2.11 (+48.6%)↑9 EMA 2.80 (+12.0%)50 SMA 1.56 (+101.9%)RSI 62Extended +32% (cap 10)
NB3.41+17.59%Exit5.59–6.92
Px 3.5621 EMA 3.32 (+7.3%)↓200 SMA 4.91 (-27.5%)↓9 EMA 3.28 (+8.6%)50 SMA 3.64 (-2.2%)RSI 5621 ok · 200 flat/falling
NFLX62.52-2.16%Exit85.89–90.15
Px 62.0521 EMA 67.48 (-8.0%)↓200 SMA 81.73 (-24.1%)↓9 EMA 64.78 (-4.2%)50 SMA 73.03 (-15.0%)RSI 30Below falling 21
NNE12.34+4.05%Exit25.26–32.06
Px 12.2121 EMA 13.65 (-10.5%)↓200 SMA 21.82 (-44.0%)↓9 EMA 12.63 (-3.3%)50 SMA 15.89 (-23.1%)RSI 26Below falling 21
NOK8.89+2.89%Exit9.14–10.73
Px 9.3121 EMA 9.37 (-0.7%)↓200 SMA 10.30 (-9.6%)↑9 EMA 9.03 (+3.1%)50 SMA 10.00 (-6.9%)RSI 39Below falling 21
NVT134.53+4.14%Add-on95.72–103.64
Px 138.1521 EMA 145.26 (-4.9%)↓200 SMA 144.36 (-4.3%)↑9 EMA 138.21 (-0.1%)50 SMA 153.20 (-9.8%)RSI 30Below falling 21
NXT79.44+3.87%Exit83.50–95.49
Px 79.8321 EMA 81.25 (-1.8%)↓200 SMA 106.95 (-25.4%)↓9 EMA 80.14 (-0.4%)50 SMA 82.58 (-3.3%)RSI 41Below falling 21
OKLL4.93+11.29%Exit374.34–465.12
Px 4.7121 EMA 6.36 (-26.0%)↓200 SMA 36.11 (-87.0%)↓9 EMA 5.07 (-7.0%)50 SMA 9.39 (-49.8%)RSI 19Below falling 21
ONDS6.65+7.95%Buy-zone6.17–7.91
Px 6.8821 EMA 6.66 (+3.3%)↓200 SMA 9.07 (-24.2%)↓9 EMA 6.53 (+5.4%)50 SMA 7.22 (-4.7%)RSI 5321 ok · 200 flat/falling
OSS6.76+13.04%Exit9.12–11.36
Px 5.8221 EMA 6.91 (-15.7%)↓200 SMA 11.29 (-48.5%)↓9 EMA 6.25 (-6.8%)50 SMA 8.55 (-32.0%)RSI 28Below falling 21
PLTR198.73-0.06%Trim-zone128.75–137.85
Px 196.4221 EMA 195.16 (+0.6%)↑200 SMA 153.54 (+27.9%)↑9 EMA 197.21 (-0.4%)50 SMA 186.70 (+5.2%)RSI 53Buy setup
QXO10.64+1.53%Exit18.76–19.73
Px 11.3821 EMA 11.06 (+2.9%)↓200 SMA 17.35 (-34.4%)↓9 EMA 10.84 (+5.0%)50 SMA 11.98 (-5.0%)RSI 5521 ok · 200 flat/falling
RBBN1.40+4.48%Exit3.16–3.33
Px 1.6321 EMA 1.55 (+5.1%)↓200 SMA 2.25 (-27.5%)↓9 EMA 1.50 (+8.9%)50 SMA 1.75 (-7.1%)RSI 4721 ok · 200 flat/falling
RDW8.89+6.85%Exit11.64–14.50
Px 9.1621 EMA 9.21 (-0.5%)↓200 SMA 11.09 (-17.4%)↓9 EMA 8.81 (+4.0%)50 SMA 10.28 (-10.9%)RSI 44Below falling 21
RXRX4.05+6.58%Exit7.79–8.66
Px 4.2421 EMA 3.91 (+8.3%)↑200 SMA 3.53 (+20.1%)↓9 EMA 3.98 (+6.5%)50 SMA 3.73 (+13.6%)RSI 4821 ok · 200 flat/falling
SECZ8.16+7.51%Hold—
Px 8.4321 EMA 9.79 (-13.9%)↓200 SMA —9 EMA 8.74 (-3.5%)50 SMA 9.92 (-15.1%)RSI 19Below falling 21
SERV2.94+11.36%Exit10.40–13.06
Px 2.8421 EMA 3.45 (-17.8%)↓200 SMA 7.33 (-61.2%)↓9 EMA 3.02 (-6.0%)50 SMA 4.22 (-32.7%)RSI 18Below falling 21
SILC42.00+4.74%Hold31.75–37.72
Px 35.3121 EMA 44.62 (-20.9%)↓200 SMA 35.91 (-1.7%)↑9 EMA 41.21 (-14.3%)50 SMA 46.31 (-23.8%)RSI 22Below falling 21
SIMO204.17+7.92%Hold157.66–195.20
Px 227.7521 EMA 227.88 (-0.1%)↓200 SMA 213.80 (+6.5%)↑9 EMA 214.12 (+6.4%)50 SMA 249.66 (-8.8%)RSI 38Below falling 21
SITM490.94+5.65%Hold409.63–503.60
Px 488.0821 EMA 533.69 (-8.6%)↓200 SMA 546.65 (-10.7%)↑9 EMA 496.06 (-1.6%)50 SMA 584.22 (-16.5%)RSI 29Below falling 21
SIVEF2.31+9.48%Exit4.89–6.10
Px 2.2921 EMA 2.55 (-10.2%)↓200 SMA —9 EMA 2.31 (-1.0%)50 SMA 2.94 (-22.2%)RSI 30Below falling 21
SMR5.70+8.16%Exit24.78–31.01
Px 5.9221 EMA 6.36 (-6.9%)↓200 SMA 10.92 (-45.8%)↓9 EMA 5.76 (+2.8%)50 SMA 7.96 (-25.6%)RSI 30Below falling 21
SOFI16.40+13.42%Buy-zone16.22–19.37
Px 17.6121 EMA 15.73 (+12.0%)↑200 SMA 17.84 (-1.3%)↓9 EMA 15.92 (+10.6%)50 SMA 16.60 (+6.1%)RSI 6221 ok · 200 flat/falling
SPCX148.58+1.14%Hold—
Px 143.8921 EMA 150.39 (-4.3%)↓200 SMA —9 EMA 147.91 (-2.7%)50 SMA 149.55 (-3.8%)RSI 33Below falling 21
SYM38.98+2.85%Exit43.65–52.10
Px 37.4021 EMA 40.12 (-6.8%)↓200 SMA 48.23 (-22.5%)↓9 EMA 39.05 (-4.2%)50 SMA 41.39 (-9.6%)RSI 35Below falling 21
TE2.46+16.04%Exit5.34–6.70
Px 2.8621 EMA 2.93 (-2.5%)↓200 SMA 6.10 (-53.1%)↓9 EMA 2.60 (+10.0%)50 SMA 3.78 (-24.2%)RSI 37Below falling 21
TSSI7.48+8.41%Exit12.35–16.09
Px 7.6321 EMA 8.03 (-5.0%)↓200 SMA 10.89 (-30.0%)↓9 EMA 7.53 (+1.3%)50 SMA 8.59 (-11.2%)RSI 27Below falling 21
TYOYY14.06+0.64%Exit15.29–19.14
Px 14.7921 EMA 15.07 (-1.8%)↓200 SMA 13.90 (+6.4%)↑9 EMA 14.61 (+1.2%)50 SMA 15.07 (-1.9%)RSI 47Below falling 21
UAMY3.31+16.14%Exit7.66–9.96
Px 3.1621 EMA 3.42 (-7.5%)↓200 SMA 7.27 (-56.5%)↓9 EMA 3.16 (-0.1%)50 SMA 4.23 (-25.3%)RSI 39Below falling 21
USAR10.40+16.72%Exit20.24–24.77
Px 10.5221 EMA 11.36 (-7.4%)↓200 SMA 18.94 (-44.5%)↓9 EMA 10.29 (+2.2%)50 SMA 14.45 (-27.2%)RSI 36Below falling 21
USAS3.19+5.98%Exit4.34–5.51
Px 3.0721 EMA 3.71 (-17.4%)↓200 SMA 5.71 (-46.2%)↓9 EMA 3.31 (-7.3%)50 SMA 4.56 (-32.6%)RSI 18Below falling 21
VELL0.99+11.24%Hold—
Px 1.0421 EMA 1.45 (-28.2%)↓200 SMA —9 EMA 1.05 (-0.8%)50 SMA 2.53 (-58.8%)RSI 28Below falling 21
VPG58.98+8.96%Exit69.46–85.17
Px 59.1621 EMA 62.77 (-5.8%)↓200 SMA 73.79 (-19.8%)↑9 EMA 59.46 (-0.5%)50 SMA 65.28 (-9.4%)RSI 32Below falling 21
VRT208.56+4.39%Hold178.14–216.64
Px 245.9221 EMA 225.56 (+9.0%)↓200 SMA 270.13 (-9.0%)↑9 EMA 221.26 (+11.2%)50 SMA 243.23 (+1.1%)RSI 51Above 21
VST146.66+3.48%Hold122.55–140.88
Px 140.9521 EMA 147.15 (-4.2%)↓200 SMA 153.37 (-8.1%)↓9 EMA 145.22 (-2.9%)50 SMA 144.99 (-2.8%)RSI 44Below falling 21
XFAB:FR——data missing—
MA data missing
XLU42.85+0.71%Hold—
Px 43.1421 EMA 41.95 (+2.8%)↑200 SMA 43.80 (-1.5%)↑9 EMA 42.48 (+1.6%)50 SMA 41.63 (+3.6%)RSI 67Buy setup
XPEV9.29+1.86%Exit14.86–17.42
Px 9.1821 EMA 9.51 (-3.5%)↓200 SMA 14.53 (-36.8%)↓9 EMA 9.30 (-1.3%)50 SMA 10.21 (-10.1%)RSI 39Below falling 21

Tap a row for the combo chart (weekly plan + daily timing) and decision card.

Headlines
Lessons

Today's lessons · chart course live on this brief

Lessons 1–13 from the 90-day chart course, detected on each card's real Yahoo daily bars through Tue Oct 27. A ticker is listed when the setup is clearly present (detector score ≥ 4). Lessons 3, 4, 10, 11 are drills/reviews and have no detector. Education only; tags above are unchanged.

Lesson#TickersExample
Fibonacci explainer

Impulse low→high. 0.236 = shallow pullback / trim area · 0.382 = reclaim = add-on · 0.5–0.618 = weekly demand zone · weekly close below 0.618 = invalidated.

Glossary

Chart-lesson glossary

Lessons taught so far

L1 · Trend is a staircase (HH/HL vs LH/LL)
An uptrend is a series of higher swing highs and higher swing lows; a downtrend is lower highs and lower lows. Mixed swings = no trend.
Spot it: Find swing points: a bar whose high (low) is the highest (lowest) of the 5 bars on each side. Compare the last two swing highs and last two swing lows. HH + HL = uptrend; LH + LL = downtrend; anything else = mixed/sideways. Warning: first lower high after a run of HH. Break: a daily close under the last higher low.
Implies: Lower high = yellow light (stop treating dips as buys). Close under the last higher low = red light; wait for a new higher low and a reclaim of a recent swing high. · lesson page
L2 · Candle anatomy: body, wicks, close location
Body = open to close; wicks = prices that were rejected. Where the close lands inside the day's range shows who won the day.
Spot it: Close location = (close - low) / (high - low). Top 25% of the range = buyers won; bottom 25% = sellers won. Long wick = wick at least 50% of the day's range. Weight it by volume vs the 50-day average (>1.0x counts, light volume doesn't).
Implies: Use it as context only; check volume and the trend (Lesson 1) before trusting it. · lesson page
L3 · Weekend drill: spot the trend
Practice labelling charts up / down / sideways from the last two or three swings.
Spot it: Ignore the last few candles; use swings. The 21 EMA's slope usually agrees with the staircase.
Implies: Drill only, nothing to act on. · lesson page
L4 · Weekend review + quiz (L1-3)
Recap of trend staircase, candle anatomy and spotting the trend.
Implies: Review only, nothing to act on. · lesson page
L5 · Reversal candles in context (hammer, shooting star, engulfing)
A one-day reversal shape. Hammer: small body in the top third, lower wick at least 2x the body. Shooting star: mirror image. Engulfing: today's body fully covers yesterday's opposite-color body.
Spot it: Hammer: lower wick >= 2x body, close in top third of range. Shooting star: upper wick >= 2x body, close in bottom third. Bullish/bearish engulfing: opposite color to prior day, body covers prior body. Context: is it at a meaningful high/low? Volume above the 50-day average? Does the next day confirm?
Implies: Treat as a watchlist flag until the next session confirms (follows through) and volume backs it. · lesson page
L6 · Gaps: breakaway, runaway, exhaustion
A gap is empty space: today's low above yesterday's high (gap up) or today's high below yesterday's low (gap down). Breakaway leaves a base on heavy volume; runaway happens mid-trend; exhaustion comes late after a big run and fills fast; common gaps sit inside ranges and fill.
Spot it: Gap size >= 2% (open vs prior close) in the last 15 sessions. Volume >= 1.5x the prior 50-day average = meaningful. Breakaway: gap clears the prior 20-day high/low. Runaway: mid-trend. Exhaustion: after a +50% run in ~3 months. Filled = price trades back through the prior day's high (gap up) / low (gap down).
Implies: A breakaway/runaway gap that holds is strength; its lower edge is the level. A late gap that closes weak and fills fast = tighten up, don't add. · lesson page
L7 · Support & resistance basics
Support is a price zone where dips repeatedly got bought; resistance is a zone where rallies repeatedly stalled. Zones, not lines; at least two touches.
Spot it: Swing highs/lows in the last ~6 months clustered within ~1.5% of each other. At least 2 touches = a zone. Mark the nearest support below and nearest resistance above; within 3% of a zone = at an edge. A break = a daily close clearly beyond the zone, ideally on above-average volume, that holds.
Implies: Near support: stop can sit just under the zone (small risk). Jammed under resistance: little room. In the middle: wait. · lesson page
L8 · Role reversal (old resistance becomes support)
Once price closes through a ceiling and stays there, the same zone often becomes the floor on the next pullback (and a broken floor often becomes a ceiling).
Spot it: A zone with >= 2 swing-high touches (resistance) that later saw daily closes above it. Today's close within 0-4% above that zone = retest as support. Mirror: a floor (>= 2 swing-low touches) that broke, with price now 0-4% below it = test as resistance.
Implies: Wait for the pullback into the flipped zone on lighter volume and a close back up; stop just under the band. Decisive close back through = flip failed. · lesson page
L9 · Round numbers & prior highs
Prices like $100/$400 and prior highs attract selling and stalls. A round number is a zone, not a line; the first close through is the tell.
Spot it: Nearest round number (step scaled to price) within 2.5% of the close. Prior 52-week high within 3% of the close. Has price closed through it yet? On volume above average?
Implies: Avoid buying just under; wait for a close through on volume or a pullback that holds from above. Don't park stops exactly on the round number. · lesson page
L10 · Weekend drill: spot support & resistance
Practice finding the ceiling, the floor, and where price sits now.
Spot it: Zones a few dollars wide; >= 2 touches.
Implies: Drill only, nothing to act on. · lesson page
L11 · Weekend review (L5-10 on one chart)
Recap of reversal candles, gaps, S/R, role reversal, round numbers.
Implies: Review only, nothing to act on. · lesson page
L12 · Trendlines & channels done right
A trendline lays a ruler across Lesson 1's staircase: in an uptrend connect two rising swing lows (in a downtrend, falling highs). Two points draw it; a third touch that holds confirms it. A break means the trend changed character, not necessarily reversed.
Spot it: Anchor on the two most recent real swing lows where the second is higher (uptrend) or two falling swing highs (downtrend). No meaningful closes beyond the line between anchors; pokes under 1% are noise. Today's line value vs close: within 2% = at the line; close beyond it = break (judged on closes).
Implies: Buy interest belongs near a tested rising line, not at the channel top. A close under a steep line = stop adding, tighten up, redraw from structure. · lesson page
L13 · Ranges vs trends (when to sit out)
In a trend price stays on one side of a sloping 21 EMA; in a range the highs and lows repeat and price keeps crossing a flat 21 EMA. Trend tools get chopped up in ranges.
Spot it: Count closes crossing the 21 EMA over the last 60 sessions: <= 2 = trending; >= 6 = range-like. 21 EMA slope over 20 sessions: flat (|change| < 2%) supports range. Range box = highest high / lowest low of the last 60 sessions; middle third = no-trade zone.
Implies: In a range: trade only the edges or sit out; alert above the ceiling and wait for a close outside the box on volume, then a hold. Sitting out is a position. · lesson page
L15 · Inside days & tight closes, read weekly-first (folds in L14 multi-timeframe; L14 slot on Oct 22 was not produced)
When a stock stops swinging and starts printing small bars, it’s storing energy. An inside day is the simplest version: today’s high is below yesterday’s high and today’s low is above yesterday’s low, so the whole bar fits inside the prior one (the “mother bar”). Tight closes are the same idea over several sessions: the closes bunch up within a percent or two. Neither tells you the direction. They tell you where the move should start: a close above the mother bar’s high, or below its low. That’s why this lesson starts on the weekly chart. The coil tells you where to look, and the weekly trend tells you which way to lean. (This also covers the multi-timeframe lesson I’d planned for yesterday’
Implies: Weekly first, daily second. If the weekly trend is up, an inside day or a run of tight closes near the 21 EMA is a place to set an alert just above the mother-bar high, act only on a close through it on above-average volume, and keep the stop under the mother-bar low. If the weekly is falling, skip the long setups no matter how neat the daily coil looks. · lesson page
L16 · EMA vs SMA (21 EMA vs 21 SMA turn lag; 200 EMA vs 200 SMA slope disagreement)
Both lines average the last N closes. A simple moving average (SMA) gives every one of those days the same weight. An exponential moving average (EMA) gives the most recent days more weight, so it turns sooner when price changes direction. That’s the whole trade-off: the EMA is faster but gets faked out more; the SMA is slower but steadier. What CRM showed this fall At the top: CRM peaked near $264 in early September. The 21 EMA rolled over on Sep 17 at $238.47. The 21 SMA kept climbing for six more sessions, to $248.30 on Sep 25, even though price was already sliding. If you’d been watching only the SMA, it would have told you the trend was still up while the stock was dropping. At the bott
Implies: Use the EMA to decide when , and the SMA to decide whether . An entry or exit signal comes from the faster EMA. Whether you should be leaning long at all comes from the slower SMAs. And always read the slope, not just whether price is above or below the line. · lesson page
L17 · Weekend drill: spot the MA (name 9/21 EMA, 50/200 SMA; read the stack)
Weekend drill: spot the MA (name 9/21 EMA, 50/200 SMA; read the stack) · lesson page
L18 · Review of L12–17 on one chart + 5-question quiz (weekly first, trendline, range, EMA vs SMA turn, inside day, MA stack)
Review of L12–17 on one chart + 5-question quiz (weekly first, trendline, range, EMA vs SMA turn, inside day, MA stack) · lesson page
L19 · 9 EMA = momentum lane (lane open/closed, close-only reads, stretch from the 9)
The 9-day exponential moving average is the fastest line on the house chart. When a stock is in a strong run, its daily closes tend to stay on top of the 9 EMA, pulling back to it and bouncing. Think of it as a lane: while the stock closes inside it, momentum is intact. When it starts closing under the 9, the sprint has slowed to a jog, and the slower 21 EMA takes over as the line that matters. The lane is open when three things are true together: the close is above the 9 EMA, the 9 EMA is above the 21 EMA, and the 9 is pointing up. What ISRG showed this fall The lane closing (Aug 20): a big red day closed at $374.48, well under the 9 EMA ($387.72). Over the next 15 sessions, 14 closes staye
Implies: Read the 9 on closes only. Close above it with the 9 rising: the lane is open. Close under it: momentum is pausing, so watch the 21. Price far above it: wait for it to come back toward the line before you buy. · lesson page

Terms

Swing high / swing low
A bar whose high (low) is the highest (lowest) of the 5 bars on each side. The building blocks of trends, zones and trendlines.
HH / HL / LH / LL
Higher high, higher low (uptrend steps); lower high, lower low (downtrend steps). Lesson 1.
21 EMA
21-day exponential moving average (ewm, adjust=False), the house line in the sand. Used here only to describe trend vs range (Lesson 13); the full MA unit starts at Lesson 16.
Close location
(close − low) ÷ (high − low). Near 100% = buyers won the day, near 0% = sellers won. Lesson 2.
Volume x (vs 50-day)
Today's volume divided by the prior 50-session average. 1.5–2x+ marks a meaningful gap or breakout (Lessons 6, 9).
Gap / gap fill
Today's whole range above yesterday's high (or below its low). Filled when price trades back to the prior day's high (low). Lesson 6.
Support / resistance zone
A band where at least two swing lows (highs) clustered within ~1.5%. A zone, not a line. Lesson 7.
Role reversal
A cleared ceiling acting as the next floor (or a broken floor acting as the next ceiling). Lesson 8.
Round number
Prices like $10, $50, $100, $400 (step scaled to price) where stalls cluster. Lesson 9.
Trendline / channel
A line through two real swing lows (highs); a third holding touch confirms it; a parallel line through the opposite extreme makes a channel. Breaks judged on closes. Lesson 12.
Range vs trend
Count 21-EMA crosses over 60 sessions: ≤2 trending, ≥6 with a flat 21 EMA = range. Middle of a range = no-trade zone. Lesson 13.
Confirm / invalidate
Confirm = what the next sessions must do for the lesson to play out; invalidate = the close that says it failed. Educational framing, not a trade instruction.
Caveats

Backtests: these rules did not beat buy-and-hold. Timing aids only, not buy/sell signals. Education, not advice. Missing data is stated, never filled in.

Generated 2026-11-04 05:02 MT.

Open in explorer