Meshfolio
METHODOLOGY

Where this data comes from

Meshfolio only shows a fund if we’ve read its holdings directly off the fund company’s own published page — never a third-party aggregator, never a paid data vendor, never a guess. Here’s exactly what that means and how fresh it is.

Sources

Every number comes from the fund issuer’s own official holdings disclosure — the same page you’d land on if you searched the ticker yourself.

Vanguardinvestor.vanguard.com fund pages
iShares (BlackRock)ishares.com product pages
State Street (SSGA)ssga.com fund pages
Invescoinvesco.com ETF pages
Fidelityfundresearch.fidelity.com composition pages
VanEckvaneck.com holdings pages
J.P. Morgan Asset Mgmtam.jpmorgan.com portfolio pages

How often it’s refreshed

This isn’t a live, tick-by-tick feed — it’s a periodic collection pass that re-reads each issuer’s page and re-publishes what’s there. Most recent pass: Jul 1, 2026. Each fund below also shows its own “holdings as of” date — whatever the issuer’s page was showing at collection time. Some update daily, some monthly.

Known limits

A few issuer pages only expose their top 10 holdings without a login or file download — and we don’t download files or log in on your behalf, so those funds are capped at top 10 while others go to top 25–30. In practice this barely moves the overlap/concentration numbers, since the top holdings dominate the math. A handful of funds (currently Schwab’s SCHG/SCHD, and a couple hit by a site outage during our last pass) aren’t collected yet — outside our control, not lack of trying.

Currently supported funds (29)

TickerIssuerHoldings as ofLast collected
AGGiShares (BlackRock)Jun 30, 2026Jul 1, 2026
BNDVanguardMay 31, 2026Jul 1, 2026
DIAState Street Global AdvisorsJun 30, 2026Jul 1, 2026
FSKAXFidelityMay 31, 2026Jul 1, 2026
FTECFidelityMay 30, 2026Jul 1, 2026
FTIHXFidelityMay 31, 2026Jul 1, 2026
FXAIXFidelityMay 31, 2026Jul 1, 2026
FZILXFidelityMay 31, 2026Jul 1, 2026
FZROXFidelityMay 31, 2026Jul 1, 2026
IVViShares (BlackRock)Jun 30, 2026Jul 1, 2026
IWMiShares (BlackRock)Jun 30, 2026Jul 1, 2026
JEPQJ.P. Morgan Asset ManagementJun 30, 2026Jul 1, 2026
QQQInvescoJun 30, 2026Jul 1, 2026
QQQMInvescoMay 31, 2026Jul 1, 2026
SMHVanEckJun 30, 2026Jul 1, 2026
SOXQInvescoJun 30, 2026Jul 1, 2026
SOXXiShares (BlackRock)Jun 30, 2026Jul 1, 2026
SPYState Street Global AdvisorsJun 30, 2026Jul 1, 2026
VBVanguardMay 31, 2026Jul 1, 2026
VEAVanguardMay 31, 2026Jul 1, 2026
VGTVanguardMay 31, 2026Jul 1, 2026
VOOVanguardMay 31, 2026Jul 1, 2026
VOOGVanguardMay 31, 2026Jul 1, 2026
VTVanguardMay 31, 2026Jul 1, 2026
VTIVanguardMay 31, 2026Jul 1, 2026
VUGVanguardMay 31, 2026Jul 1, 2026
VWOVanguardMay 31, 2026Jul 1, 2026
VXFVanguardMay 31, 2026Jul 1, 2026
VXUSVanguardMay 31, 2026Jul 1, 2026

Don’t see your fund? Run it through the tool anyway — Meshfolio will tell you honestly that it’s not covered yet, and you can email us from there to ask for it.

← Back to the tool