Sec 13d Search
sec_13d_searchMARKET-WIDE search of Schedule 13D / 13G beneficial-ownership filings by FILING DATE — no ticker needed. AUTHORITATIVE for "which activist investors filed new 13Ds this month and which companies did they target", "who disclosed a 5%+ stake in anything last week", "new 13G filings since Monday". Returns, per filing: the SUBJECT company (the issuer targeted, with ticker and CIK), the FILERS (investors / reporting persons, with CIK), form, filing date, and whether it is an amendment. By default only NEW filings (amendments excluded; set include_amendments true to add 13D/A and 13G/A). For the first enrich structured filings (post-2024 XML rule, default 5, max 10) it also reads the filing itself and adds the reporting owners' percent of class and shares owned, the event date, and — for 13D — the Item 4 "Purpose of Transaction" text (the activist signal). Rows beyond enrich carry the index fields only; pass their accession to sec_13d_filing for the full parse. total_matches is the true count for the window, scanned how many were read (at most 300), and truncated says honestly when the window held more than was scanned — narrow the date range rather than assuming completeness. Default window: the last 30 days.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max filings to return (1-100, default 25), newest first. | |
| enrich | No | How many of the returned structured filings to read in full for percent of class and Item 4 purpose (0-10, default 5). Each is one SEC document fetch. | |
| end_date | No | Last filing date, YYYY-MM-DD. Default: today. | |
| start_date | No | First filing date, YYYY-MM-DD. Default: 30 days before end_date. | |
| form_family | No | "13D" (default; active / activist stakes), "13G" (passive 5%+ holders) or "all". | |
| include_amendments | No | Include 13D/A and 13G/A amendments. Default false (new filings only). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| source | No | ||
| results | No | ||
| scanned | No | ||
| returned | No | ||
| truncated | No | ||
| data_as_of | No | ||
| date_range | No | ||
| form_family | No | ||
| total_matches | No | ||
| include_amendments | No | ||
| matched_after_filter | No |