Mutual Funds & ETFs

Free · 4 min read

Browse 17,000+ SEC-registered mutual funds and ETFs at `/funds`. Filter by structure (Open-End, ETF, Closed-End, Variable Annuity, Variable Life), asset class, AUM, fund family, geographic exposure, and concentration. Open any fund to see its share classes and top holdings, sourced directly from the latest N-1A registration and NPORT-P quarterly portfolio.

What it does

Every mutual fund and ETF that files with the SEC appears in the directory — funds register on Form N-1A and disclose holdings quarterly on NPORT-P. The Funds Hub turns those filings into a browsable, filterable directory. Sort by AUM, narrow to ETFs only, find every fund in the Vanguard family, or screen for funds with concentrated portfolios — all without leaving the app.

Funds Hub directory listing 17,003 funds with faceted filters on the left (Fund Structure, Fund Family, AUM, Primary Asset Class, Geographic Exposure, Top-10 Concentration, Securities Lending Program) and a fund list on the right showing real funds — VTI Vanguard Total Stock Market Index Fund $2.1T, VOO Vanguard 500 Index Fund $1.5T, IVV iShares Core S&P 500 ETF $760.6B, FXAIX Fidelity 500 Index Fund $738.7B

How it works

Browse the directory

The directory page at `/funds` shows every registered fund the SEC has on file — 16,000+ series across 40,000+ share classes, organized into 2,000+ fund families. Search by name or ticker, then narrow with the facet filters on the left:

  • Fund Structure — Open-End (the standard mutual fund form), ETF, Closed-End, Variable Annuity, Variable Life, UIT
  • Fund Family — type a sponsor name (e.g. Vanguard, Fidelity, iShares) to scope to one family
  • AUM — six tiers from <$50M to >$50B
  • Primary Asset Class — equity / fixed income / commodities / real estate / etc.
  • Geographic Exposure — US-focused vs international vs global
  • Top-10 Concentration — what share of the portfolio sits in the top ten holdings; useful for filtering passive (low concentration) vs active (high) strategies
  • Securities Lending Program — flag funds that earn revenue lending out portfolio holdings

Filters combine with AND. The fund list re-sorts live as you adjust them.

Open a fund

Click any fund row to see its full profile. The header shows the fund name, family, ticker, and structure. Below: total net assets, holdings count, share class count, and the report date of the latest NPORT-P. A share-class table lists every class of the same underlying fund (e.g. VTI's six classes — Investor, Admiral, Institutional, ETF, Institutional Plus, Institutional Select — each with their own ticker but pointing at the same portfolio). The Top Holdings table shows the largest positions by weight, with type, weight percent, and dollar value, sourced from the fund's most recent NPORT-P.

VTI fund profile page showing the breadcrumb (Funds → Vanguard Index Funds → VTI), Vanguard Total Stock Market Index Fund title, share class chips (VTSMX, VTSAX, VITSX, VTI, VSMPX, VSTSX), Open-End Fund (N-1A) badge, stat cards (Total Net Assets $1.26T, Holdings 4,040, Share Classes 6, Report Date 2021-09-30), share class table, and Top Holdings from NPORT-P with Apple at 4.99% / $62.80B, Microsoft at 4.76% / $59.87B

Family pages

Each fund family has its own landing at /funds/family/{family-id}. The family page lists every fund the family sponsors with AUM rollup, useful for tracking a sponsor's full lineup or comparing similar funds across share-class flavors.

What you can do with it

Compare share classes. Open VTI and you'll see Investor, Admiral, Institutional, ETF, and Institutional Plus shares all listed — same underlying portfolio, different expense ratios, minimums, and liquidity. The share-class table makes the structure obvious in one glance.

Find every fund holding a specific company. Open the fund profile, scan Top Holdings — or use the REST API to query holdings programmatically across thousands of funds.

Screen for concentrated active managers. Filter to Open-End structure, AUM $500M-$5B, Top-10 Concentration >60%. The result is a slice of mid-size active managers running concentrated portfolios — useful for finding active strategies that aren't disguised index funds.

Track sponsor activity. Open the Vanguard family page to see every Vanguard fund and total AUM under their roof — useful when reading their proxy filings or watching for product launches via N-1A registrations.

Data sourcing

What you seeFiling source
Fund profile (name, family, structure)Form N-1A — initial registration & annual updates
Total net assets, holdings countForm NPORT-P — quarterly portfolio disclosure
Top holdingsForm NPORT-P — disclosed positions with weight + value
Share classesForm N-1A Part B (each class registered separately)
Closed-end fund holdingsForm N-CSR — annual / semi-annual shareholder report

All values come straight from filings — no third-party data. The "Report Date" on the profile header tells you which NPORT-P (or N-CSR for closed-end) the holdings are sourced from.

API access

Funds are available through the REST API:

# Search for funds
GET https://api.edgar.tools/v1/funds/search?q=Vanguard

# Get a fund profile
GET https://api.edgar.tools/v1/funds/{ticker_or_series_id}

# Get top holdings from the latest NPORT-P
GET https://api.edgar.tools/v1/funds/{ticker_or_series_id}/holdings

Pass a ticker (e.g. VTI), a CIK (e.g. 0000036405), or an SEC series ID (e.g. S000005637). The MCP server exposes the same data as search_funds and fund_profile tools — see the MCP Tools reference.

Availability

The Funds Hub directory and fund profile pages are available to all visitors — no account required for browsing. API access requires a Free or paid plan; tier caps follow the standard pattern documented in Authentication.

See Compare Plans for full tier details.