Registered funds other than money market funds report their full portfolio every month on Form N-PORT: every holding, its value and the fund's risk measures. EDGAR shows them as NPORT-P.
The N-PORT API returns the holdings themselves as JSON, filterable by fund and by security.
Query syntax
Fields: formType, ticker, cik, companyName, filedAt, accessionNo, items (8-K item numbers), sic, state, periodOfReport. Join terms with AND, OR and NOT and group them with parentheses.
- Exact value:
formType:"10-K"(quotes keep the hyphen and spaces) - Any of a list:
ticker:(AAPL, MSFT, NVDA) - Date range:
filedAt:[2026-01-01 TO 2026-06-30] - Prefix:
formType:10-K*also matches 10-K/A and 10-KT - Part of a name:
companyName:"bank of"
Full reference with every field: filing search docs.