insider_buy_clusters
insider_buy_clusters
SEC Form 4 cluster-buy detector. Surfaces tickers where 3 or more insiders bought within a 24-hour window. Cluster buys are higher-signal than single-insider trades.
Signature
insider_buy_clusters({ min_insiders?: number, // default 3 window_hours?: number, // default 24 min_dollar_amount?: number, // USD, default 100_000 include_directors_only?: boolean, // default false (require officer/10%-owner) limit?: number, // 1-100, default 10})Returns
[ { "ticker": "ACME", "company_name": "Acme Corp", "n_insiders": 4, "total_purchase_usd": 1_850_000, "window_start": "2026-05-12T14:30:00Z", "window_end": "2026-05-13T14:30:00Z", "buyers": [ {"name": "Jane Doe", "title": "CEO", "shares": 5000, "usd": 425_000}, {"name": "John Smith", "title": "CFO", "shares": 4500, "usd": 382_500}, ... ], "edgar_urls": ["https://sec.gov/..."] }]Example agent prompt
“show me any small-cap stocks where 3+ insiders bought >$500k total in the last 24 hours.”
Why this exists
Single insider buys are noisy (10b5-1 plans, automatic stock awards). Cluster buys are intentional: officers coordinating allocation = stronger signal. The tool parses raw Form 4 XML, extracts transaction codes, filters for P (open-market purchase), groups by ticker, applies window.
Edge studied in academic lit (Cohen, Malloy, Pomorski 2012): cluster buys outperform single buys by ~6% annually.
Free tier
Today’s clusters, 10 results. Good for daily “what insiders are betting on” digest.
Pro tier
Real-time (alerts within minutes of filing). 90-day history. Filter by sector, market cap, individual title. Backtest cluster signals on historical data.
See also
- sec8k_material_today — same ticker may have material 8-K coinciding with cluster buy
- etf_flow_today — confirm institutional flow alignment