SEC 13F Holdings
intel_sec13f13F position snapshots from the institutional 13F archive: fund, ticker, shares, value_usd, report_period (the institutional-ownership signal). Call this when the user asks 'which funds hold X?' or 'what does fund Y own?'; filter by ticker and/or fund (substring match). The archive ends a quarter behind EDGAR: answers carry newest_report_period, vendor_ceiling, expected_report_period, is_stale and quarters_behind. A ticker is read on its share class's CUSIP (security_key; GOOGL and GOOG are separate). missing_known_filers and coverage_note name manager families whose 13F filings the archive does not carry for the quarter (Vanguard's successor filers from 2026-03-31), so their positions are absent, not sold. fund is the archive's manager label; fund_current_name gives today's name where the label is a former one (manager_name_note). For a ticker, current_quarter adds the newer EDGAR 13F filings of the tracked managers only (coverage 'tracked_managers_only', report_period on each item); it is not the full holder list. current_quarter_error says those filings could not be read. Alternative-data rows served because the archive could not be read carry archive_error; fallback rows are the filings it has indexed, not a full holder list (coverage_note). When neither source can answer the route returns 503 upstream_unavailable (error_code archive_read_timeout, archive_read_failed or upstream_dead_no_archive; not billed), never an empty list.
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": "intel_sec13f"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fund | No | Substring match on fund name. Length: at most 80 characters. | |
| limit | No | Allowed: 1 to 500. | |
| ticker | No | Only positions in this ticker, for example AAPL; use it with fund or alone. Length: at most 12 characters. |