news-scannerlisted
Install: claude install-skill rgourley/quant-garage
# news-scanner
You hand over a watchlist and a time window. The skill pulls every news
event Massive has on those tickers in the window, derives a sentiment
score per ticker per article, measures whether the angle is novel or a
re-run, computes the stock's price reaction since publish, ranks events
by impact, and emits a stream of the top N.
This is the workflow a sell-side analyst runs at 6am to write the
morning note. Twenty headlines that actually moved a stock, with the
context (sentiment + novelty + reaction + volume anomaly + divergence
flag) to write about them in 30 minutes. Unlike a news terminal or RSS
reader, news-scanner ranks events by signal quality (price reaction ×
volume anomaly × novelty) rather than recency, and ships the
methodology with the output.
## When to invoke
- An analyst is prepping the morning note and wants the overnight tape
ranked by impact
- A PM is asking "what's the news on my book today"
- The user says "scan news on NVDA TSLA AAPL", "what moved overnight",
or "any catalyst on my watchlist"
- A trader wants to spot price/news divergence (negative headline,
positive reaction = bad news already priced in)
## What you need
- A watchlist of tickers (default: NVDA, TSLA, AAPL, SPY, META, NFLX)
- A time window in hours (default: last 24h)
- `MASSIVE_API_KEY` exported in the environment
- Stocks Basic + Benzinga News add-on minimum
The skill runs at two fidelity tiers.
- **Tier A (Benzinga sentiment + minute aggs):** Benzinga News a