Invest brief · Fri Oct 23, 2026

Tape: Thu Oct 22 close (Yahoo) · 91 watchlist tickers · Exit 58 · Hold 23 · Trim-zone 6 · n/a 3 · Buy-zone 1Chart explorer →

IBD picks & scores

★ IBD Stock of the Day NTRA Natera · 2026-10-22 · printed buy point 420.15 (21-day-line entry at Wed 10/21 high; consolidation)
TickerCompEPSRSSMRA/DComboNote
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;
CAKE968499BBTrim-zone2026-10-14 · Cheesecake Factory · BP 111 cup-with-handle (zone to 116.55)
ASX919491BCTrim-zone2026-10-13 · ASE Technology ADR · BP 45.52 cup (zone to 47.80; broke out Oct 2)

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—
6451——data missing—
AAOI68.07-11.96%Exit95.26–121.69
AAOX3.82-24.36%Exit48.89–59.22
ADEA21.26-5.74%Hold19.50–20.21
AISP2.15-6.11%Exit3.75–4.50
AKAM91.13+0.95%Exit104.92–116.48
ALGM31.69-8.17%Exit37.54–44.07
AMSC25.01-6.12%Exit33.95–40.92
APH73.07-7.74%Trim-zone51.31–56.37
APTV43.81-1.20%Exit64.13–68.06
AREC1.11+0.91%Exit2.91–3.69
ASPN5.44-3.37%Exit11.00–12.76
ASTS38.77-5.21%Exit61.95–75.68
BMNR22.50-6.09%Hold—
BMNU14.40-12.30%Hold—
BSP45.69+3.54%Hold—
BULL5.91-3.04%Exit36.29–44.55
BW4.22-8.86%Exit8.55–11.13
BWXT127.30-5.78%Exit143.66–162.27
CBRS108.94-7.66%Hold—
CCXI10.27-0.77%Exit13.74–14.88
CIFR8.32-8.87%Exit12.66–16.00
COHR207.82-12.51%Hold196.25–242.79
CRCG12.66-6.98%Hold—
DRAM45.68-7.08%Exit47.23–53.74
ENVX2.55+0.39%Exit9.56–10.88
EOSE1.71+1.79%Exit7.99–10.26
EUV20.08-9.02%Hold—
EWZ41.85-1.55%Trim-zone28.82–30.11
FISV50.82+5.41%Exit158.58–173.85
FPS24.92-21.54%Exit41.25–45.98
GFS43.37-9.08%Exit53.54–60.92
GOOG320.76-3.08%Trim-zone242.06–256.91
GOOGL324.22-3.15%Trim-zone242.34–256.29
IDN2.40+5.73%Exit5.03–5.62
IMMR7.19-0.14%Hold7.00–7.53
INFQ8.80-5.17%Exit13.39–14.90
INOD59.69-1.44%Exit64.12–75.77
IQEPF0.47-11.99%Hold0.40–0.51
KEEL2.24-6.67%Exit3.23–4.02
KTOS38.27-1.21%Exit69.14–75.95
LAES1.55-5.49%Exit4.38–5.64
LEU104.15-4.37%Exit198.05–248.88
LITE752.54-11.54%Trim-zone445.21–568.63
LPKFF11.75-9.34%Exit16.69–19.94
LTBR5.09-6.09%Exit13.34–16.78
LTRX5.61-5.24%Hold4.52–5.33
MRAAY20.10-6.42%Hold18.65–22.48
MRVL223.47-8.70%Hold154.93–188.31
MSTR145.80-5.00%Exit223.86–284.80
MSTX15.72-9.86%Exit682.74–859.51
NASA20.07-6.87%Exit31.16–33.36
NAUT2.60-4.06%Buy-zone2.03–2.46
NB2.97-5.11%Exit5.59–6.92
NFLX67.05+3.09%Exit85.89–90.15
NNE12.53-6.00%Exit25.26–32.06
NOK7.88-14.81%Exit9.14–10.73
NVT127.67-12.63%Hold95.88–103.81
NXT77.63-5.06%Exit83.50–95.49
OKLL4.80-5.70%Exit374.34–465.12
ONDS6.02-3.99%Exit6.17–7.91
OSS5.91-4.37%Exit9.12–11.36
PLTR196.19-2.74%Trim-zone91.94–114.01
QXO11.02+6.89%Exit18.76–19.73
RBBN1.39+2.21%Exit3.16–3.33
RDW8.14-4.91%Exit11.64–14.50
RXRX3.58-1.65%Exit7.79–8.66
SECZ7.97-13.09%Hold—
SERV2.88-5.88%Exit10.40–13.06
SILC37.62-11.63%Hold30.89–36.58
SIMO187.96-15.45%Hold157.66–195.20
SITM462.72-9.13%Hold409.63–503.60
SIVEF2.07-15.68%Exit4.89–6.10
SMR5.38-2.18%Exit24.78–31.01
SOFI14.77-0.87%Exit16.22–19.37
SPCX144.75-9.14%Hold—
SYM40.36-3.28%Exit43.65–52.10
TE2.31-2.94%Exit5.34–6.70
TSSI7.11-5.07%Exit12.35–16.09
TYOYY13.57-7.56%Exit15.29–19.14
UAMY3.10-5.78%Exit7.66–9.96
USAR9.63-5.87%Exit20.24–24.77
USAS3.19-11.39%Exit4.34–5.51
VELL0.89-12.75%Hold—
VPG52.69-17.86%Exit69.46–85.17
VRT195.59-7.81%Hold178.14–216.64
VST140.83-9.81%Hold122.55–140.88
XFAB:FR——data missing—
XLU42.87+2.07%Hold—
XPEV9.07-3.10%Exit14.86–17.42

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 Thu Oct 22. 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

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

Open in explorer