Insider cluster buys
alphai_insider_clustersFind issuers where several different insiders bought on the open market in one run of purchases (SEC Form 4, purchase dates chained while at most 10 days apart, an episode capped at 30 days). Every purchase is examined before a buyer counts: an IPO or PIPE allocation — by its price shape or by the filing's own footnote saying the shares came from the issuer, an offering or a negotiated block (buyer reason: placement, offering, private) — ESPP / DRIP / director-plan lots, units and note exchanges without a price, and the same transaction reported through two owners are labeled per buyer (role: independent, plan_like, unpriced, duplicate_of) and hidden from the default open_market list; ask pattern=plan_or_offering, holders_only or all to see them. buyers counts independent buyers, buyers_total everyone who bought. days is measured on known_at, the moment the episode's latest filing reached EDGAR, so 'what became known this month' is one call; a Free account reaches 30 days, Basic and Pro 90. Sort recent (default, newest known first), buyers or value; follow next_cursor with the same sort. Each result links every filing (accession number, EDGAR URL) and the news uids to open with alphai_article. Descriptive screen, not point-in-time and not a return forecast; coverage starts at meta.coverage_since (the table begins in August 2025).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "alphai_insider_clusters"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Lookback in days over known_at (latest filing); default 30. | |
| sort | No | recent = newest known first. | recent |
| limit | No | Rows per page, default 10; above 20 needs Pro. | |
| cursor | No | Opaque next_cursor, unchanged. | |
| symbol | No | One ticker; former names and share-class siblings match too. Empty for the whole market. | |
| min_usd | No | Drop episodes whose known total is below this many dollars. | |
| pattern | No | Which verdicts to return; open_market by default. | open_market |
| min_buyers | No | Minimum independent buyers for open_market rows (everyone who bought for plan rows). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | ||
| results | No | ||
| next_cursor | No |