← ClaudeAtlas

guidance-trackerlisted

Track corporate guidance history for a ticker via Benzinga Corporate Guidance. Classifies each event as raised / lowered / reaffirmed / initiation against the prior figure using the endpoint's built-in previous_min/max fields, groups by fiscal period, and reports the trajectory. Answers "how has management's own view of the year evolved?" Requires Stocks Basic + Benzinga Corporate Guidance add-on (approx $99/mo). Emits a clear NOT_AUTHORIZED tier caveat when the entitlement is missing.
rgourley/quant-garage · ★ 6 · Web & Frontend · score 66
Install: claude install-skill rgourley/quant-garage
# guidance-tracker You hand over a ticker. The skill pulls every corporate guidance event Benzinga has on record over the lookback window, compares each event to the prior figure for the same fiscal period, and labels it as a raise, cut, reaffirmation, or initiation. Groups results by fiscal period so the reader can see "management guided FY26 EPS at $5.20 in January, raised to $5.60 in April, reaffirmed in June." ## When to invoke - A PM asks "has NVDA management been raising or cutting guidance this cycle?" - A fundamental analyst wants a heads-up on companies that just lowered guidance - Screening a watchlist for consistent raisers as a bullish tilt - The user says "guidance history", "guidance trajectory", "management raise", "corporate guidance track record" Not for: consensus vs guided (that's earnings-drilldown territory). Not for actual vs guided (also earnings-drilldown once the print lands). ## What you need - A ticker (`--ticker`, required) - `MASSIVE_API_KEY` exported - Stocks Basic plan minimum PLUS **Benzinga Corporate Guidance add-on** (approx $99/mo). Without the add-on the endpoint returns NOT_AUTHORIZED; the skill emits a clean tier caveat and no events. Optional: - `--lookback-days` (default 540): calendar-day window back from today. ## What you get back Two output layers from one run. **Layer 1: canonical JSON** matching [`output-schema.json`](./output-schema.json). Per-event: `date`, `fiscal_year`, `fiscal_period`, `label` (`raised`