Marchantech LogoMarchantech
PRODUCT · NPORT-P API

Every US fund,
refiled monthly,
parsed for you.

The complete portfolio of every US-registered mutual fund, ETF and closed-end fund, sourced from monthly NPORT-P filings, parsed, reconciled and served as JSON or Excel.

JSON or ExcelCUSIP · CIK · ticker · ISIN8 years of history
SAMPLE FILING
Vanguard 500 Index Fund · VFIAX
NPORT-P · 2026-01-31
Microsoft Corp594918104EQ7.42%
Apple Inc037833100EQ6.91%
NVIDIA Corp67066G104EQ5.83%
Amazon.com Inc023135106EQ4.20%
US Treasury N/B 4.25%91282CKR8GOV3.10%
Meta Platforms Inc30303M102EQ2.95%
Berkshire Hathaway084670702EQ2.41%
+ 503 more positions● 200 OK · 18ms
12,000+
US-registered funds
Monthly
Refresh cadence
8 yrs
Historical depth
< 24h
After EDGAR publish
FILING PIPELINE

From SEC filing to clean JSON, in under a day.

Every month, US funds file Form NPORT-P with the SEC. We turn that structured XML into something you can actually query.

01
Filed
Funds file Form NPORT-P with the SEC each month, disclosing every position as of the period end.
02
Parsed
We parse the structured XML (every security, every weight, every classification) within hours of EDGAR publication.
03
Reconciled
CUSIP and ISIN are normalised against issuer master data; positions are typed (equity, gov, corp, derivative).
04
Served
You query by ticker, CUSIP, CIK, or fund name. We return JSON or Excel: no XML, no parsing, no reconciliation.
USE CASES

What people build on NPORT-P data.

Crowdedness & flow analysis
Track which names are owned by which funds, in what size, and how positioning shifts month over month.
Issuer ownership profiles
For any US-listed equity or bond, see the full institutional fund-ownership stack, with weights and CIKs.
Fund comparison & due diligence
Compare strategies side-by-side: top-N overlap, sector tilts, derivative exposure, leverage.
FREQUENT QUESTIONS

The short answers.

What is NPORT-P?+
A monthly portfolio disclosure that all US-registered open-end funds (mutual funds, ETFs, closed-end funds) are required to file with the SEC. It contains complete position-level holdings as of the month end.
How quickly after filing is data available?+
Typically within 24 hours of EDGAR publication. Each record carries the filing timestamp and the as-of date.
Do you classify position types?+
Yes. Each holding is classified as equity, government debt, corporate debt, derivative, repo, MMF instrument, or other, based on the issuer category in the filing.
Can I query by CIK?+
Yes: by CIK, ticker, CUSIP, ISIN, or fund name. All identifiers are cross-mapped on our side.

Try it on your universe.

Send us a list of funds and we'll show you exactly what comes back.

Cookies on marchantech.com

We use strictly necessary cookies to make the site work, and analytics cookies to understand how it's used. See our Terms of Use for details.