Markets News, July 21, 2026: Major Indexes Rise to Snap 3-Day Losing Streak as Chip, Memory Stocks Soar
finance.yahoo.com · Tue Jul-21 11:45:51 published · Wed Jul-22 20:40:22 alerted · alerted 32h 54m after publish · read at finance.yahoo.com ↗ · other · mat 65
Chip and memory stocks including Nvidia, Micron, and AMD surged as major indexes rose, driven by Nvidia's stake in Nebius Group and broad sector momentum.
verdict FRESH, direction bullish -> buy TSM (other: Chip and memory stocks including Nvidia, Micron, and AMD surged as major indexes rose, driven by Nvidia's stake in Nebius Group and broad sector momentum.)
Comparison: The entry chased broad sector momentum (Nvidia/Nebius news that wasn't even about TSM), and the outcome shows it — the news was already priced in by entry, and the position never moved more than +0.34% before flatlining to a trivial +$0.17/share gain. Calling this "FRESH" was generous; it was a second-hand sympathy play on a headline about other tickers.
Improvement: Tighten the FRESH verdict to require a catalyst that names the traded ticker directly (or downgrade sector-sympathy news to STALE), and add a minimum expected-move filter — if the best unrealized gain projection is under ~1%, the edge doesn't cover noise and slippage.
📖 Glossary
S1 primary — trades the alert's primary ticker in the direction the article itself indicates; exits at the same day's close.
S2 counterparty — trades the inferred counterparty ticker (weakest signal, LLM-inferred sympathy); exits at the same day's close.
S3 peer — trades an inferred peer ticker (also LLM-inferred sympathy); exits at the same day's close.
S4 overnight — holds the primary ticker from today's close to the NEXT day's close.
Verdicts are decided top-to-bottom, first match wins; REPRICING is also the fallback when nothing else matches (2026-08-08 #220).
UNKNOWN — a needed price input (move since close or move in the last 30m) is missing.
PRICED — |move since previous close| ≥ 2.0%: already reflected in price.
REPRICING — |move in the last 30m| ≥ 0.5%: the tape is actively moving on it. Also covers a quieter move — |move since previous close| in [1.0, 2.0) with a quiet last-30m tape: still developing, not yet priced.
FRESH — |move since previous close| < 1.0%: a genuinely new move.
materiality — how market-moving the story was judged, 0-100 — alerts require materiality ≥ 60.