Institutional Holdings (by issuer)
get_institutional_holdingsReturns top-N institutional holders of a US public company at a specific period_end (latest by default), with aggregate institutional shares, total market value, holder count, and HHI concentration (sum of squared share-of-total percentages). Sourced from Form 13F-HR via the by-issuer partition. Institutional tier only. 13F filings carry a ~45-day reporting lag — staleness_warning fires when latest data is older than 90 days.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | Maximum holders to return, ranked by market_value_usd. Default 25, max 200. | |
| ticker | Yes | Stock ticker symbol of the issuer. | |
| as_of_date | No | Point-in-time cutoff (YYYY-MM-DD): only 13F filings ACCEPTED by SEC on or before this date are considered, applied BEFORE the latest period is resolved. A 13F/A amendment or late filing accepted after this date is excluded (zero look-ahead) — use this for survivorship-free backtests. Omit for the latest knowable book. | |
| period_end | No | Quarter-end of the 13F reporting period (YYYY-MM-DD). Omit to use the latest period available. This is a REPORTING period, NOT a point-in-time cutoff — use as_of_date for that. | |
| lineage_detail | No | Per-row provenance envelope. compact / full / off. | compact |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | Yes | ||
| rows | Yes | ||
| _meta | Yes | Provenance envelope — data lineage for every MCP response | |
| ticker | Yes | ||
| aggregate | Yes | ||
| as_of_date | Yes | The point-in-time cutoff actually applied (echo of the as_of_date input). Null when no PIT cut was requested — never confuse this with the reporting period_end. | |
| period_end | Yes | The 13F REPORTING period the rows belong to — NOT a point-in-time cutoff. | |
| company_name | Yes | ||
| data_age_days | Yes | ||
| holders_count | Yes | ||
| hhi_concentration | Yes | ||
| staleness_warning | Yes | ||
| total_market_value_usd | Yes | ||
| options_positions_count | Yes | Option positions (put_call set) excluded from totals/HHI/rows. rows[] are common-stock 13F holdings only. | |
| total_institutional_shares | Yes |