8-k-scanner
Scan SEC 8-K disclosures across a single ticker or a watchlist using Massive's pre-parsed disclosure taxonomy. Groups the…
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
Claude Code
$ npx -y skills add rgourley/quant-garage --skill macro-event-calendar --agent claude-code
Codex
$ npx skills add rgourley/quant-garage --skill macro-event-calendar -a codex -y
Cursor
$ npx skills add rgourley/quant-garage --skill macro-event-calendar -a cursor -y
Gemini CLI
$ npx skills add rgourley/quant-garage --skill macro-event-calendar -a gemini-cli -y
GitHub Copilot
$ npx skills add rgourley/quant-garage --skill macro-event-calendar -a github-copilot -y
OpenCode
$ npx skills add rgourley/quant-garage --skill macro-event-calendar -a opencode -y
Windsurf
$ npx skills add rgourley/quant-garage --skill macro-event-calendar -a windsurf -y
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…
Track sell-side analyst positioning on a name via Benzinga Analyst Ratings. Pulls every rating event over the lookback window,…
Build a clean, point-in-time, ready-to-backtest OHLCV dataset for a US equity universe across an arbitrary date window. Emits…
Bayesian Online Change-Point Detection (BOCPD) on a ticker's daily log returns. Detects points in time where the…
Single-commodity macro read. Answers "is this commodity in a winning or losing macro setup right now" and names the macro driver…
Reconcile a position file against splits, dividends, and spinoffs to catch breaks before they hit P&L or T+1 settlement. Use when…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…