8-k-scanner
Scan SEC 8-K disclosures across a single ticker or a watchlist using Massive's pre-parsed disclosure taxonomy. Groups the underlying rows by filing (one 8-K…
Forward calendar of the macro releases that reprice the whole book (FOMC, CPI, PPI, NFP, ISM manufacturing/services, GDP, PCE, JOLTS, jobless claims, retail sales, Consumer Confidence, Michigan Sentiment). Each event ships with release date/time, an impact tier, and the
$ npx -y skills add rgourley/quant-garage --skill macro-event-calendar --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/macro-event-calendarContext preview
The summary Claude sees to decide when to auto-load this skill.
Forward calendar of the macro releases that reprice the whole book (FOMC, CPI, PPI, NFP, ISM manufacturing/services, GDP, PCE, JOLTS, jobless claims, retail sales, Consumer Confidence, Michigan Sentiment). Each event ships with release date/time, an impact tier, and the
name: macro-event-calendar description: Forward calendar of the macro releases that reprice the whole book (FOMC, CPI, PPI, NFP, ISM manufacturing/services, GDP, PCE, JOLTS, jobless claims, retail sales, Consumer Confidence, Michigan Sentiment). Each event ships with release date/time, an impact tier, and the historical mean absolute 1-day SPY move on that release type. Sibling to earnings-blackout: earnings-blackout is single-name and this is macro-level. Use when running a portfolio review, sizing around a print, or answering "what's on the calendar this month."
You hand over a forward window (default 30 days) and get back the macro release schedule with historical reaction stats per event type.
Sibling to earnings-blackout. earnings-blackout covers single-name prints; this covers the macro releases that move the whole tape. Every portfolio review should run both.
the macro-side of the calendar
sizing a position
data is out this week"
enough; the tool is one range aggs call for SPY over the history window)
**Layer 1 JSON** matching [`output-schema.json`](./output-schema.json). Per-event: date, release time ET, impact tier, historical mean / median / p90 |1-day SPY move|, sample size. Plus a `crowded_days` block flagging dates with 2+ events.
**Layer 2 rendered table** sorted by date. Impact tier rendered as 1-4 stars. Pattern-derived dates marked with `~` so users know to verify against the official calendar. See [`references/rendering.md`](./references/rendering.md).
1. **Generate scheduled dates** for each event type over the forward window via pattern rules (NFP = 1st Friday, CPI = 2nd Wednesday, ISM Mfg = 1st business day, etc.). FOMC dates are hardcoded from the official published schedule. 2. **Fetch SPY history** for the `history_days` lookback (default 730 = 2 years). 3. **For each event type, compute historical stats**: generate the same pattern dates over history, look up SPY's |1-day move| on each matched date, aggregate to mean / median / p90. 4. **Flag crowded days** where 2+ events land on the same date.
the history window)
future release.
BLS/BEA/ISM release dates vary +/- 1-2 days from the pattern; the tool flags these with `~`.
unconditional; CPI moves the tape harder in inflation regimes than in disinflation. A conditioned version is a clean extension.
Trade like a pro. Without the terminal. View the full landing page → Quant and equity research tools that run inside Claude, or behind your own UI.
Scan SEC 8-K disclosures across a single ticker or a watchlist using Massive's pre-parsed disclosure taxonomy. Groups the underlying rows by filing (one 8-K…
Track sell-side analyst positioning on a name via Benzinga Analyst Ratings. Pulls every rating event over the lookback window, classifies each as upgrade /…
Build a clean, point-in-time, ready-to-backtest OHLCV dataset for a US equity universe across an arbitrary date window. Emits parquet plus a manifest plus an…
Bayesian Online Change-Point Detection (BOCPD) on a ticker's daily log returns. Detects points in time where the return-generating distribution changed (regime…
Single-commodity macro read. Answers "is this commodity in a winning or losing macro setup right now" and names the macro driver that dominates it. Pulls one…
Reconcile a position file against splits, dividends, and spinoffs to catch breaks before they hit P&L or T+1 settlement. Use when an operator hands over a CSV…