SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API
Pricing
from $5.00 / 1,000 extracted n-port fund holdings
SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API
Extract official SEC EDGAR Form N-PORT-P Mutual Fund & ETF portfolio holdings XML into clean JSON/CSV. Get stock & bond positions, CUSIPs, ISINs, exact share counts, USD market values & net asset weights % across Vanguard, Fidelity & BlackRock funds. Ready for n8n & MCP AI agents.
Pricing
from $5.00 / 1,000 extracted n-port fund holdings
Rating
0.0
(0)
Developer
Mehdad Sharifi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API — SEC N-PORT Data Scraper
Extract official SEC EDGAR Form N-PORT-P (NPORT-P) Mutual Fund and ETF portfolio holdings data directly from raw SEC XML filings into clean JSON, CSV, or Excel datasets. Track every position held by Vanguard, BlackRock (iShares), Fidelity, State Street (SPDR), Invesco, and Schwab ETFs—including Issuer Name, Security Title, CUSIP, ISIN, Exact Share Balance, USD Market Value (valUSD), Net Asset Weight (pctVal), Asset Category, and Country.
Built for ETF & mutual fund analysts, quantitative researchers, wealth managers, n8n/Make automation workflows, Python algotrading pipelines, and AI agents (Claude MCP / Cursor).
Why Use This SEC Form N-PORT ETF & Mutual Fund Holdings API?
| Feature | What You Get |
|---|---|
| Complete ETF & Mutual Fund XML Parser | Automatically locates and parses official SEC Form N-PORT-P (<invstOrSecur>) and institutional fund XML tables into flat, structured JSON rows. |
| CUSIP, ISIN & Exact Portfolio Weight (%) | Extracts 9-digit CUSIPs, 12-character ISINs, exact share/principal balances, USD market values, and each position's exact percentage of fund net assets (pctOfNetAssets). |
| Covers Stocks, Bonds & Derivatives | Unlike Form 13F (which only covers US equities at the firm level), Form N-PORT reveals fund-specific holdings across US & international equities (EC), corporate/government debt (DBT), and derivatives (DER). |
| Sorted by Largest Positions First | Automatically ranks every ETF or mutual fund's holdings from largest USD market value to smallest so you immediately see top conviction positions. |
| AI Agent & MCP Server Ready | Native Model Context Protocol (MCP) support—connect directly to **Claude Desktop, Cursor, LangChain, n8n, Make, or Zapier. |
Sample JSON Output (SEC N-PORT Data Set)
{"fundOrTrustName": "VANGUARD INDEX FUNDS","seriesName": "Vanguard 500 Index Fund","cik": "0000036405","filingDate": "2026-10-28","reportPeriodDate": "2026-08-31","issuerName": "APPLE INC","titleOfSecurity": "APPLE INC COM","cusip": "037833100","isin": "US0378331005","balanceSharesOrPrincipal": 224850120.0,"valueUsd": 51490677480.0,"pctOfNetAssets": 7.1425,"assetCategory": "EC","country": "US","accessionNumber": "0001752724-26-194812","rawXmlUrl": "https://www.sec.gov/Archives/edgar/data/36405/000175272426194812/primary_doc.xml"}
Supported ETF & Mutual Fund Families (Examples)
- Vanguard ETFs & Mutual Funds:
Vanguard(CIK 0000036405,0000102909) — VOO, VTI, VXUS, VUG - BlackRock / iShares ETFs:
BlackRockoriShares(CIK 0001100663,0001364742) — IVV, IWM, SOXX, IBIT - Fidelity Mutual Funds & ETFs:
Fidelity(CIK 0000035315,0000315066) — FXAIX, FCNTX, FBGRX - State Street SPDR ETFs:
SPDR(CIK 0001064641,0000093751) — SPY, XLK, XLF, XLV - Invesco & Schwab ETFs:
Invesco(CIK 0001418144) /Schwab(CIK 0001454889) — QQQ, SCHD, SCHG
Transparent Pay-Per-Event Pricing
- Actor Startup (
apify-actor-start):$0.01per run. - Extracted Fund Holding (
nport-holding-extracted):$0.005per parsed ETF/Mutual Fund holding ($5.00 per 1,000 holdings). - Free Tier Friendly: With Apify's free $5.00 monthly credit, you can extract nearly 1,000 ETF & mutual fund portfolio holdings every month for free.
Frequently Asked Questions (FAQ)
What is SEC Form N-PORT (NPORT-P)?
Form N-PORT is the mandatory SEC filing submitted by registered management investment companies (Mutual Funds and Exchange-Traded Funds / ETFs) reporting their complete monthly portfolio holdings, risk metrics, CUSIPs, ISINs, market values, and net asset percentages. Public N-PORT filings are designated as NPORT-P on SEC EDGAR.
What is the difference between SEC Form N-PORT and Form 13F?
Form 13F aggregates all US equity holdings across an entire investment management firm (like all of BlackRock combined) and excludes bonds, international stocks, and short positions. Form N-PORT provides granular, fund-by-fund portfolio holdings (including stocks, bonds, international ISINs, and exact portfolio weight percentages) for specific ETFs and mutual funds.
How can I pull SEC Form N-PORT data into Python, Google Sheets, or n8n?
You can call this Actor via the Apify REST API, the apify-client Python/Node.js SDK, or the official Apify node inside n8n, Make, or Zapier to export clean JSON or CSV tables directly into Google Sheets, PostgreSQL, or your trading model.
Explore Our Complete SEC EDGAR & Financial Intelligence API Suite
- SEC Form 4 Insider Trading Scraper & XML Parser API — Track real-time CEO, CFO & Director stock buys and sales.
- SEC Form 13F Institutional Holdings & Hedge Fund Whale Scraper — Track Warren Buffett (Berkshire Hathaway), Michael Burry & hedge fund portfolios.
- SEC Form 8-K Corporate Events, M&A & Executive Change Scraper — Real-time M&A deals, earnings releases & Item 5.02 CEO changes.
- SEC 10-K & 10-Q XBRL Financial Statements & Earnings API — Standardized quarterly & annual Revenue, Net Income, EPS, Cash & Balance Sheets.
- SEC Schedule 13D & 13G Activist Investor & 5%+ Ownership API — Track hostile takeovers and 5%+ activist hedge fund stakes.
- SEC Form S-1 IPO Pipeline & Form 144 Insider Sale Notice API — Track S-1 IPO registrations and Rule 144 restricted stock dumps.