How to find any fund's 13F on SEC EDGAR — and read the raw XML
search EDGAR for any manager's 13F-HR, open the information table, and read the holdings straight from the source — no data vendor required.
every 13F ever filed is free and public on SEC EDGAR, the commission's official filing system — no account, no data vendor, no fee. to find any manager's holdings you search for the fund, filter to the 13F-HR form type, and open the information table. this guide shows the exact path, including how to reach the raw XML that screeners parse, and how to use full-text search to find every fund that holds a given stock.
- →EDGAR is free and public; the two tools are company search (by filer) and full-text search (by content).
- →filter to form type
13F-HRto get quarterly holdings reports; filings land within 45 days of quarter-end. - →the information table XML is the source of truth — one structured row per holding.
- →full-text search lets you find every manager that reported a specific company or CUSIP.
the_two_ways_to_search
company search — when you know the fund
the classic EDGAR company search finds every filing by a single filer. enter the manager's name (or its CIK number for an exact match), then filter the filing list by type 13F-HR. you'll see one filing per quarter going back years.
full-text search — when you know the stock
EDGAR full-text search (efts.sec.gov) searches insidefilings. this is how you answer "which funds hold this company?" — search the issuer name or its CUSIP and filter to 13F-HR. it is the single most underused tool in institutional research.
step_by_step
- 1open EDGARstart at efts.sec.gov (full-text) or company search.
- 2search the managertype the fund's legal name; use the
CIKif you have it to avoid name collisions. - 3filter to 13F-HRnarrow the form-type filter to
13F-HR(skip13F-NTnotices). - 4pick the quarterchoose the filing whose period-of-report matches the quarter you want.
- 5open the document indexclick into the filing to list every document in the submission.
- 6open the information tableopen the
.xmlinfo table (notprimary_doc.xml) to read the holdings.
reading_what_you_find
once the information table is open, you're looking at raw holdings data — issuer, CUSIP, value, and share count per row. that is exactly what the field-by-field guide to reading a 13F covers. the most important habit: check each position with shares × quarter-end price rather than trusting the value field, because some filings still use the pre-2023 thousands convention.
to go from a CUSIP in the table to a symbol you can trade, see CUSIP to ticker.
faq
- how do i find a fund's 13F on SEC EDGAR?
- go to efts.sec.gov (EDGAR full-text search) or the company search at sec.gov/cgi-bin/browse-edgar, enter the manager's name, and filter by form type 13F-HR. open the filing and click the information table (the .xml or the formatted holdings list) to see the holdings.
- is SEC EDGAR free to use?
- yes. EDGAR is the SEC's official, public filing system and is completely free. every 13F-HR, including the raw information table XML, is available to anyone with no account or fee.
- what is the difference between EDGAR company search and full-text search?
- company search (browse-edgar) finds all filings by a known filer and is best when you know the fund's name or CIK. full-text search (efts.sec.gov) searches inside filing text, so you can find every manager that reported a specific company or CUSIP.
- how do i open the 13F information table XML?
- open the filing's document index, then click the file ending in .xml that is not the primary_doc — it is usually named like form13fInfoTable.xml or infotable.xml. that file contains one structured row per holding.
- can i search 13F filings by CUSIP or ticker?
- you can search by CUSIP in EDGAR full-text search, which returns every 13F that lists that security. EDGAR does not index by ticker, so convert the ticker to its CUSIP first, or search the issuer name.
related_reading
get_access
hedgewatch reads every 13F-HR the second it files — detecting the unit-convention error that hides real institutional positions, and surfacing the true size with the filing receipts attached. access is invite-only and reviewed by hand.
or read the api reference and pricing.
the hedgewatch research desk parses every 13F-HR filing on SEC EDGAR as it lands — comparing each holding's reported value against shares × quarter-end price. these guides come from reading the raw filings directly, not from secondary summaries.
this page is informational and educational only and does not constitute investment advice. all figures are derived from public SEC EDGAR filings; quarter-end prices are approximate. verify every figure against the primary filing before acting on it.