What it does
Look-through portfolio analysis
Instead of stopping at the ETF ticker, the app follows supported child ETFs and rolls their holdings up into top holdings, sector exposure, country exposure, and ETF overlap.
About
BehindTheETF saves portfolios on this device, pulls supported fund holdings snapshots, expands ETF sleeves into underlying exposure, and shows where your money is actually concentrated.
Version 1.2.7
What it does
Instead of stopping at the ETF ticker, the app follows supported child ETFs and rolls their holdings up into top holdings, sector exposure, country exposure, and ETF overlap.
What to expect
Results depend on the latest stored holdings and price snapshots. If a fund is stale, unsupported, or missing, the app calls that out so you can refresh or investigate.
Guide
Open the dedicated Guide page for a cleaner walkthrough of portfolio setup, holdings look-through, overlap comparison, and best practices.
FAQ
Some provider snapshots do not include a clean sector or country label for every line item. When that happens, the exposure is still counted, but it is grouped as Unknown instead of being silently dropped.
Each ETF needs a supported official holdings source. If the app cannot match the fund to a supported provider or the provider does not return usable holdings, the app keeps the ETF visible and reports the issue clearly instead of showing fake data.
The app currently supports official holdings imports from BlackRock/iShares Canada, U.S. iShares, Vanguard U.S., Vanguard Canada, VanEck, Roundhill, CIBC ETF disclosure PDFs, TD ETF fund pages, RBC ETF detail pages, and BMO ETF product pages. Coverage is still expanding, so some issuers and some tickers within a supported issuer may still be unavailable.
Yes. Holdings snapshots and prices are stored in the database, so later visits can use the latest saved data until you refresh again.
No. It is a practical snapshot workflow. Prices and holdings are refreshed on demand, then reused so the app stays fast and inexpensive to run.