Invest brief · Fri Oct 30, 2026

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

Today — Fri Oct 30 pre-market (tape: Thu Oct 29 close)

Tape: SPY 769.36 (+0.1% vs 21) · QQQ 715.34 (-1.3% vs 21) · IGV 107.97 (-0.9% vs 21) · CIBR 105 (+0.4% vs 21) · SMH 561.67 (-0.7% vs 21) · XLE 68.71 (+2.7% vs 21) · FFTY 32.96 (-2.4% vs 21). SPY on its 21, QQQ slipped under (8 under 21); software (IGV) closed under its 21 (8 still over 21) and cyber (CIBR) barely holds it; chips (SMH/SOXX) still 8 under 21; energy (XLE) is the strongest group (8 over 21, higher highs/lows). FFTY under its 21 with a falling 200: keep size small. GOOGL −12.6% and FTNT −20% on earnings; MA +4.2% and LLY +6.6% after reporting Thu. Earnings next: AAPL, PLTR Mon; ZBRA Tue; SN, ELF, PR Wed; CAH, GCT Thu. No new puts inside 10 days of earnings.

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

TRVBuy
Px 398.2721 EMA 386.12 (+3.1%)↑200 SMA 327.53 (+21.6%)↑9 EMA 394.58 (+0.9%)50 SMA 373.59 (+6.6%)RSI 65Buy setup

pivot 383.99 · vs pivot +3.7%

in zone to 403.19; upper BB 413.11

AAPLBuy
Px 348.9121 EMA 341.70 (+2.1%)↑200 SMA 295.84 (+17.9%)↑9 EMA 345.19 (+1.1%)50 SMA 332.37 (+5.0%)RSI 61Buy setup

pivot 344.57 · vs pivot +1.3% · earn 11-02

back over cup 344.57 (+1.3%) on 1.06x volume, holds 21; just under upper BB 350.98; earnings Mon Nov 2 — small size or wait for the reaction

Allowlist — no CSP today: RSI 61 outside 30–50 put band; earnings 11-02 inside 10 days; CSP cash above the ~$12–15k plan (spread only)

ELFBuy
Px 112.9521 EMA 110.49 (+2.2%)↑200 SMA 81.18 (+39.1%)↑9 EMA 113.28 (-0.3%)50 SMA 105.26 (+7.3%)RSI 59Buy setup

pivot 110.04 · vs pivot +2.6% · earn 11-04

pulled back to +2.6% in zone, 21 EMA 110.49 under; earnings Nov 4

PRBuy
Px 25.5721 EMA 24.29 (+5.3%)↑200 SMA 20.12 (+27.1%)↑9 EMA 25.11 (+1.8%)50 SMA 23.31 (+9.7%)RSI 67Buy setup

pivot 24.65 · vs pivot +3.7% · earn 11-04

in zone to 25.88; RSI 67; earnings Nov 4

DDIBuy
Px 13.5521 EMA 13.50 (+0.4%)↑200 SMA 11.00 (+23.2%)↑9 EMA 13.58 (-0.2%)50 SMA 13.15 (+3.0%)RSI 54Buy setup

pivot 13.28 · vs pivot +2.0% · earn 11-11

niche; in zone to 13.94, sitting on 21 EMA 13.50 — tight stop

Hold — wait

MAHold
Px 635.7021 EMA 604.67 (+5.1%)↑200 SMA 533.77 (+19.1%)↑9 EMA 617.68 (+2.9%)50 SMA 584.84 (+8.7%)RSI 70Buy setup

pivot 601.23 · vs pivot +5.7% · earn 01-28

reported Thu: +4.2% on 1.5x volume to 635.70, past zone top 631.29 — wait for a pullback toward 601–631

URBNHold
Px 92.1921 EMA 85.73 (+7.5%)↑200 SMA 72.99 (+26.3%)↑9 EMA 88.88 (+3.7%)50 SMA 80.50 (+14.5%)RSI 72Buy setup

pivot 85.43 · vs pivot +7.9% · earn 11-24

past zone top 89.70 (+7.9%), RSI 72 — wait

VHold
Px 410.5421 EMA 395.07 (+3.9%)↑200 SMA 341.02 (+20.4%)↑9 EMA 403.76 (+1.7%)50 SMA 380.35 (+7.9%)RSI 68Buy setup

pivot 385.57 · vs pivot +6.5% · earn 01-26

past zone top 404.85 (+6.5%) — wait; RS 88

FROHold
Px 56.5521 EMA 53.02 (+6.7%)↑200 SMA 36.25 (+56.0%)↑9 EMA 54.23 (+4.3%)50 SMA 48.87 (+15.7%)RSI 63Buy setup

pivot 52 · vs pivot +8.8%

past zone top 54.60 (+8.8%) — wait for pullback

CTASHold
Px 218.0721 EMA 211.92 (+2.9%)↑200 SMA 189.52 (+15.1%)↑9 EMA 216.81 (+0.6%)50 SMA 204.13 (+6.8%)RSI 60Buy setup

pivot 219.16 · vs pivot -0.5% · earn 12-17

0.5% under 219.16; holds 21 — wait for a close over on volume

FASTHold
Px 52.5521 EMA 51.19 (+2.7%)↑200 SMA 46.67 (+12.6%)↑9 EMA 51.72 (+1.6%)50 SMA 50.21 (+4.7%)RSI 61Buy setup

pivot 52.91 · vs pivot -0.7%

0.7% under 52.91, at upper BB — wait

CAHHold
Px 251.0921 EMA 245.15 (+2.4%)↑200 SMA 221.11 (+13.6%)↑9 EMA 249.31 (+0.7%)50 SMA 237.02 (+5.9%)RSI 59Buy setup

pivot 258.3 · vs pivot -2.8% · earn 11-05

2.8% under 258.30, over early 249.29; earnings Nov 5

THCHold
Px 270.5721 EMA 266.42 (+1.6%)↑200 SMA 219.82 (+23.1%)↑9 EMA 268.15 (+0.9%)50 SMA 264.86 (+2.2%)RSI 56Buy setup

pivot 283.05 · vs pivot -4.4%

reported Thu: +0.8% on 2x volume, 4.4% under 283.05 — wait

GCTHold
Px 60.6221 EMA 57.73 (+5.0%)↑200 SMA 43.86 (+38.2%)↑9 EMA 59.41 (+2.0%)50 SMA 54.20 (+11.8%)RSI 66Buy setup

pivot 55.6 · vs pivot +9.0% · earn 11-05

past zone top 58.38 (niche)

PLTRHold
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

earn 11-02

holds 21; Hold the call — no stock add; earnings Mon Nov 2

Don't-buy

SN · vs21 +8.8%LLY · vs21 +10.1%ZBRA · vs21 -0.4%TSM · vs21 -0.7%TXN · vs21 +8.2%NTRA · vs21 +8.0%LIND · vs21 +8.2%FTNT · vs21 -20.5%NHC · vs21 -6.7%ESTC · vs21 +5.4%PAYS · vs21 -1.4%NVDA · vs21 -2.8%META · vs21 -7.6%NFLX · vs21 -8.0%VSH · vs21 -2.5%MU · vs21 -1.7%AMZN · vs21 -3.8%TSLA · vs21 +6.0%MSFT · vs21 +0.7%AVGO · vs21 +0.2%GOOGL · vs21 -14.3%APH · vs21 +1.9%

SN through upper BB 205.97 (+7.5% over 194.54, RSI 72) — no chase, wait for a pullback · LLY through upper BB after earnings (+6.6%) · ZBRA and TSM lost 21 · TXN, NTRA, LIND through upper BB · FTNT −20% on earnings · NHC lost 21 · ESTC, PAYS no printed pivot · NVDA lost 21 vs 227.92 · META, NFLX, VSH, MU, AMZN under 21 · TSLA, MSFT, AVGO no printed pivot · GOOGL (−12.6% on earnings), APH skip as new Buys.

IBD Stock of the Day 10/29: MSFT · printed buy point 551.15 · house tag Hold — Ascending base after beat-and-raise; reversed after topping 535 early entry, closed 530.14 below 551.15 buy point; watch only

Options: no CSP on Buy/Hold allowlist names: AAPL is RSI 61 and reports Mon Nov 2. Allowlist index idea: QQQ Nov 20 670/660 bull put spread (short leg ~0.18 delta, ~$1.35 credit on Thu last trades, max loss ~$865; QQQ is under its 21, so small or wait; 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 Thu Oct 29. Timing aids, not advice. Next refresh: Mon Nov 2 pre-market.

IBKR book: sell / trim / hold / add

Sell 13 · Trim 1 · Hold 4 · Add 0. Flex as-of 20261028 (fetched 2026-10-29T07:16:56-06:00) · tape 2026-10-29 (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
336390474.50-15.4%35SELLUnder 21 (-15.4%) on volume / 12 sessions — Lesson-20 exit
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
645199329.00-13.2%35SELLUnder 21 (-13.2%) on volume / 13 sessions — Lesson-20 exit
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
BW6004.56-8.8%34SELLUnder 21 (-8.8%) on volume / 53 sessions — Lesson-20 exit
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
CBRS40115.16-16.0%32SELLUnder 21 (-16.0%) on volume / 24 sessions — Lesson-20 exit · unconfirmed: ownership (confirm still held / qty)
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
EOSE3001.98-11.6%37SELLUnder 21 (-11.6%) on volume / 27 sessions — Lesson-20 exit
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
INFQ1009.43-7.1%40SELLUnder 21 (-7.1%) on volume / 22 sessions — Lesson-20 exit
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
LEU25110.55-8.9%38SELLUnder 21 (-8.9%) on volume / 17 sessions — Lesson-20 exit
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
MU1934.27-1.7%47SELLUnder 21 (-1.7%) on volume / 1 sessions — Lesson-20 exit
Px 934.2721 EMA 950.12 (-1.7%)↓200 SMA 743.87 (+25.6%)↑9 EMA 929.06 (+0.6%)50 SMA 980.38 (-4.7%)RSI 47Below falling 21
OSS5005.82-15.7%31SELLUnder 21 (-15.7%) on volume / 52 sessions — Lesson-20 exit
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
SIMO20227.75-0.1%48SELLUnder 21 (-0.1%) on volume / 16 sessions — Lesson-20 exit
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
SITM4488.08-8.6%39SELLUnder 21 (-8.6%) on volume / 16 sessions — Lesson-20 exit
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
USAS2003.07-17.4%28SELLUnder 21 (-17.4%) on volume / 27 sessions — Lesson-20 exit
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
VST100.049140.95-4.2%44SELLUnder 21 (-4.2%) on volume / 6 sessions — Lesson-20 exit
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
SPCX100143.89-4.3%44TRIMAcquisition sleeve: lost 21 (-4.3%, 6 sess) — trim only if treating as sleeve exit · unconfirmed: share count (Flex 100; confirm vs ~125)
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
APH5082.08+1.9%53HOLDHolds 21 (+1.9%); RSI 53; no add trigger
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
BWXT12137.93+0.9%50HOLDHolds 21 (+0.9%); earnings in 4d — no add
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
LITE4919.53+2.5%52HOLDHolds 21 (+2.5%); earnings in 7d — no add
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
ONDS3006.88+3.3%52HOLDAbove 21 (+3.3%) but 200e not rising — hold, no average-down
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

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_20261028.json.

This week — eIBD Oct 26 (Mon prep, scored vs Fri Oct 23 close)

Market: IBD cut exposure to 20–40% (from 40–60%). Distribution days 3 Nasdaq / 6 S&P; S&P below its 50-day; Nasdaq −0.7% week, −5.2% in 2 weeks; 10-yr ~5%, WTI $103. Tape: SPY 759.97 (-1.1% vs 21) · QQQ 704.4 (-3.1% vs 21) · IGV 110.59 (+2.3% vs 21) · SMH 527.2 (-7.4% vs 21) · FFTY 33.48 (-1.9% vs 21). Banks overlay: software IGV holds its 21, chips SMH is under its 21. FOMC Wed, PCE Thu; MSFT/GOOGL Wed, AMZN/INTC/LLY Thu, XOM/CVX Fri. Small size, few new buys.

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

TickerPivotFri closevs pivotvs 21RSIEarnNote
TRV383.99398.28+3.7%+4.5%68—STW 'in a buy zone' + Big Cap 20: still in buy range from 383.99 early pivot (early pivot is the printed buy point)
SN194.54196.38+0.9%+4.5%6311-04STW + IBD 50 #11 + Big Cap 20 + A4 Leaders: holds in 5% range from 194.54 cup (SOTD 10/16)
ZBRA386.23386.45+0.1%+2.3%5911-03Spotlight + IBD 50 #35 + Big Cap 20: just above cup-base entry 386.23
AMG379.86383.42+0.9%+0.8%5411-02chat-only · Spotlight: in 5% buy zone of cup with handle 379.86
FTNT172.09179.99+4.6%+1.1%5310-28IBD 50 #19: round-trips gains from 172.09, gets support
GCT55.658.24+4.8%+2.9%5911-05IBD 50 #20 + Tech Leaders: near top of 5% zone; handle 55.60
FRO5252.94+1.8%+1.9%56—IBD 50 #36: pulls back to 10-week; 'entry around 52'
PR24.6525.49+3.4%+7.6%6911-04IBD 50 #45: clears alternative buy point 24.65; in range
NHC232.16236.01+1.7%+1.1%5311-06IBD 50 #50: in cup-with-handle 5% zone from 232.16; B6 leader DOWN in volume
MA601.23623.6+3.7%+4.2%7010-29Big Cap 20 #13: in 5% buy zone from 601.23 cup-base
CTAS219.16224.1+2.2%+7.1%7812-17Big Cap 20 #20: in buy zone above 219.16 cup-base
URBN85.4386.55+1.3%+3.8%6411-25carry Oct 19 issue (Stock Analysis): 85.43 — not reprinted
ELF110.04114.24+3.8%+4.8%6511-04carry Oct 19 issue (B2): 110.04 — not reprinted
AAPL344.57347.73+0.9%+2.4%6411-02carry SOTD 10/7 cup 344.57 (early 338.67); B15 options column: new high, earnings Nov 2
Hold — under pivot but holding 21, or extended (38)
TickerPivotFri closevs pivotvs 21RSIEarnNote
LIND3534.24-2.2%+0.9%5511-03under printed 35.0 (-2.2%); holds 21, 200 rising — wait
FAST52.9151.91-1.9%+1.6%57—under printed 52.91 (-1.9%); holds 21, 200 rising — wait
CAH258.3249.57-3.4%+2.4%6111-05over early 249.29, under pivot 258.3 (-3.4%) — wait
NTRA420.15403.95-3.9%+1.9%5711-05under printed 420.15 (-3.9%); holds 21, 200 rising — wait
LLY1292.651273.46-1.5%+4.4%6210-29under printed 1292.65 (-1.5%); holds 21, 200 rising — wait
THC283.05268.45-5.2%+1.0%5410-29under printed 283.05 (-5.2%); holds 21, 200 rising — wait
EOG154.16163.03+5.8%+7.6%7611-05paper extended from 154.16 (+5.8%); holds 21 — no chase, wait for base/pullback
BP47.0351.32+9.1%+7.6%7410-30paper extended from 47.03 (+9.1%); holds 21 — no chase, wait for base/pullback
FROG105.76100.62-4.9%+6.3%5711-05under printed 105.76 (-4.9%); holds 21, 200 rising — wait
SHEL92.07108.18+17.5%+6.3%7710-29paper extended from 92.07 (+17.5%); holds 21 — no chase, wait for base/pullback
DHT20.5524.6+19.7%+3.9%5910-28paper extended from 20.55 (+19.7%); holds 21 — no chase, wait for base/pullback
PLTRn/p196.75—+1.4%5411-02Hold the Jan-28 $200 call / no stock add
SU67.4879.38+17.6%+7.0%7311-03paper extended from 67.48 (+17.6%); holds 21 — no chase, wait for base/pullback
TEN4453.48+21.6%+5.0%6011-19paper extended from 44.0 (+21.6%); holds 21 — no chase, wait for base/pullback
ONC380377.63-0.6%+2.8%5911-05under printed 380.0 (-0.6%); holds 21, 200 rising — wait
HALO82.22125.63+52.8%+7.4%7411-05paper extended from 82.22 (+52.8%); holds 21 — no chase, wait for base/pullback
ROKU159.89158.58-0.8%+2.2%6411-02under printed 159.89 (-0.8%); holds 21, 200 rising — wait
CME289.9305.71+5.5%+7.1%78—past zone top 304.4 (+5.5% over 289.9) — wait for pullback
ICE164.66162.74-1.2%+3.3%6210-29under printed 164.66 (-1.2%); holds 21, 200 rising — wait
MO77.0674.31-3.6%+3.1%6210-29under printed 77.06 (-3.6%); holds 21, 200 rising — wait
EVRG88.6284.43-4.7%+3.2%6411-05under printed 88.62 (-4.7%); holds 21, 200 rising — wait
PNW111.16105.88-4.8%+5.4%7011-03under printed 111.16 (-4.8%); holds 21, 200 rising — wait
SKWD65.6960.39-8.1%+2.2%5811-05under printed 65.69 (-8.1%); holds 21, 200 rising — wait
ECO56.6794.73+67.2%+7.0%6311-11paper extended from 56.67 (+67.2%); holds 21 — no chase, wait for base/pullback
OKTA156.39213.05+36.2%+4.2%5612-01paper extended from 156.39 (+36.2%); holds 21 — no chase, wait for base/pullback
DT53.2864.05+20.2%+4.4%6311-03paper extended from 53.28 (+20.2%); holds 21 — no chase, wait for base/pullback
PSX246.95283.18+14.7%+1.5%5810-28paper extended from 246.95 (+14.7%); holds 21 — no chase, wait for base/pullback
PBR21.9926.16+19.0%+7.6%7311-10paper extended from 21.99 (+19.0%); holds 21 — no chase, wait for base/pullback
DINO74.72121.66+62.8%+1.9%6010-28paper extended from 74.72 (+62.8%); holds 21 — no chase, wait for base/pullback
TRMD35.3339.89+12.9%+4.1%5911-04paper extended from 35.33 (+12.9%); holds 21 — no chase, wait for base/pullback
HAE123.77118.51-4.2%+3.7%6411-05under printed 123.77 (-4.2%); holds 21, 200 rising — wait
CON36.7139.25+6.9%+4.7%6711-05paper extended from 36.71 (+6.9%); holds 21 — no chase, wait for base/pullback
IDT68.3182.47+20.7%+3.5%6312-03paper extended from 68.31 (+20.7%); holds 21 — no chase, wait for base/pullback
SHOP158.87168.68+6.2%+2.7%5811-03paper extended from 158.87 (+6.2%); holds 21 — no chase, wait for base/pullback
EXEL57.5764.53+12.1%+5.4%7110-29paper extended from 57.57 (+12.1%); holds 21 — no chase, wait for base/pullback
CPAY427.46408.46-4.4%+1.3%5511-04over early 407.52, under pivot 427.46 (-4.4%) — wait
VEEV296.24323.04+9.1%+7.8%7611-25paper extended from 296.24 (+9.1%); holds 21 — no chase, wait for base/pullback
V385.57407.92+5.8%+4.4%7010-27paper extended from 385.57 (+5.8%); holds 21 — no chase, wait for base/pullback
Don't-buy (64)

CSX no printed pivot · QLYS no printed pivot · CAKE lost 21 (-1.89%) vs pivot 118.46 · TENB through upper BB 43.79 · APA chase vs 21 (+10.50%, cap 8) · PAGP through upper BB 28.35 · EQNR through upper BB 48.27 · HCSG through upper BB 23.91 · RDVT no printed pivot · RNG through upper BB 83.09 · APPN through upper BB 50.56 · FIGS chase vs 21 (+16.32%, cap 8) · NOW Banks-skip list · EBAY no printed pivot · INSW no printed pivot · CBOE through upper BB 339.1 · PAA through upper BB 26.35 · UMH 200 EMA not rising · PAYS no printed pivot · TEAM Banks-skip list · PAYC chase vs 21 (+12.31%, cap 8) · MPC no printed pivot · ILMN no printed pivot · ANF no printed pivot · RBRK no printed pivot · CDNA no printed pivot · SSL through upper BB 17.61 · CRWD no printed pivot · TWLO no printed pivot · NTAP IBD 50: triggers round-trip sell rule from 209.06 · VLO lost 21 (-0.92%) vs pivot 258.43 · NSIT no printed pivot · XP chase vs 21 (+8.93%, cap 8) · PD no printed pivot · HAFN IBD 50: extended after failed breakout past 9.54 · MANH IBD 50 prints 'near top of buy zone from 307.50' but paper price is $2 · AMN through upper BB 46.02 · OVV chase vs 21 (+9.11%, cap 8) · P no printed pivot · CRM Banks-skip list · HAS through upper BB 115.91 · DOCU through upper BB 84.7 · PTC no printed pivot · NDAQ through upper BB 100.43 · DDI lost 21 (-1.54%) vs pivot 13.28 · KEYS lost 21 (-9.11%) vs pivot 366.41 · MET lost 21 (-0.33%) vs pivot 105.98 · CORT lost 21 (-23.63%) vs pivot 126.83 · ASX lost 21 (-8.66%) vs pivot 45.52 · MSFT no printed pivot · META no printed pivot · NVDA lost 21 (-4.84%) vs pivot 227.92 · TSM lost 21 (-3.86%) vs pivot 444.29 · APH LEAPS research only, not a new Buy · GOOGL LEAPS research only, not a new Buy · AMZN no printed pivot · TSLA no printed pivot · AVGO no printed pivot · MU no printed pivot · NFLX no printed pivot · INTC no printed pivot · VSH no printed pivot · HOOD no printed pivot · SNOW Banks-skip list

Tech Leaders (10/23): HALO 99/94/98 ext · QLYS 99/90/98 n/p · TEAM 99/99/97 Banks-skip · PAYC 99/88/97 past zone · GCT 99/95/96 Buy (near zone top) · TENB 99/95/96 thru BB · DT 99/90/96 ext · MANH 99/77/96 pivot misprint.

Options: no option trades — allowlist names are Don't-buy or have earnings inside ~10 days (AAPL Nov 2); every Buy/Hold fails the Mak RSI 30–50 gate and/or earnings window; SPY/QQQ under their 21.

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

IBD picks & scores

★ IBD Stock of the Day ESTC Elastic N.V. · 2026-10-26 · printed buy point n/p — paywalled (in buy range above cup-with-handle; broke out Fri 10/23)
TickerCompEPSRSSMRA/DComboNote
ESTC919293BA-Trim-zone2026-10-26 · Elastic N.V. · BP n/p — paywalled (in buy range above cup-with-handle; broke
FAST987684AATrim-zone2026-10-23 · Fastenal · BP 52.91 flat base
NTRA873998CB+Trim-zone2026-10-22 · Natera · BP 420.15 (21-day-line entry at Wed 10/21 high; consolidation)
CAH979590DBTrim-zone2026-10-21 · Cardinal Health · BP 258.30 cup (early entry 249.29, double-bottom)
LIND897098CB+Trim-zone2026-10-20 · Lindblad Expeditions · BP 35.00 cup (regained; first cleared Oct 2), 5% zone
LLY999888ACTrim-zone2026-10-19 · Eli Lilly · BP 1,292.65 flat base, 7 weeks (early entry 1,275.88)
SN999497AATrim-zone2026-10-16 · SharkNinja · BP 194.54 (cup)
THC979694BC-Trim-zone2026-10-15 · Tenet Healthcare · BP 283.05 shallow cup, base-on-base (no zone top printed;

eIBD issue 2026-10-19 · scores as printed, n/p = not printed. Tap a header to sort.

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-10-28 05:02 MT.

Open in explorer