SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API avatar

SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API

Pricing

from $5.00 / 1,000 extracted n-port fund holdings

Go to Apify Store
SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API

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

Mehdad Sharifi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Security

Limited permissions

Share

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?

FeatureWhat You Get
Complete ETF & Mutual Fund XML ParserAutomatically 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 & DerivativesUnlike 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 FirstAutomatically 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 ReadyNative 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: BlackRock or iShares (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.01 per run.
  • Extracted Fund Holding (nport-holding-extracted): $0.005 per 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