← ClaudeAtlas

insider-firehoselisted

Real-time SEC Form 4 insider-trading aggregator with Telegram push alerts when officers/directors buy more than $200k of their own stock on the open market. v2.1 adds automatic enrichment — every alert is augmented with company one-liner, P/E + market cap + net cash, 52W price context, and a 0-10 Smart Money Score. Triggers in English ("show today's insider buys", "form 4 today", "who's buying right now", "insider firehose") or Chinese ("今天 insider 怎么样", "今天谁在加仓", "form 4 实时", "内部交易实时").
ssurmic/claude-investment-skills · ★ 2 · AI & Automation · score 65
Install: claude install-skill ssurmic/claude-investment-skills
# Insider Firehose — Real-Time Form 4 Aggregator (v2.1) Pulls the SEC EDGAR Form 4 "current filings" atom feed and pushes a Telegram alert for every open-market purchase ≥ $200k by officers or directors. **v2.1 (May 2026):** every alert now auto-enriches with a business one-liner, P/E + valuation block, 52W price context, and a 0-10 Smart Money Score. Toggle on/off any time via `/enrich on` or `/enrich off` in Telegram (or `firehose_cli.py`). ## Why this exists Tools like openinsider.com aggregate Form 4 filings but scrape on a 12-24 hour delay. **This skill pulls directly from SEC EDGAR with a 2-5 minute delay** — same authoritative source, 100-300x faster. It also enforces the methodology rules from `review-investment-screenshot/SKILL.md`: - **Form 4 code "P" only** (open-market purchase) — never A/M/F/G/D/C (RSU vest, option exercise, tax withholding, gift, distribution, conversion). Aggregators that conflate these produce false-positive cluster-buy headlines like the 2026-04-01 UNH "10 directors buying" story (all DSU grants). - **10% holder-only buys skipped** by default. These are often activist funds (Saba Capital) or institutional positions, not officer/director conviction signals. - **$200k threshold** filters out small qualifying purchases (board minimums, ESPP-style buys). ## Architecture ``` SEC EDGAR atom feed (every 30 min cron, weekdays 9 AM - 7:30 PM ET) │ ▼ form4_firehose.py │ pulls feed, dedupes via form4_state.json │ for each NEW filing