Main workflow

1. Start in Portfolio

Open Portfolio and add the tickers you own, along with shares and average prices. On mobile, use the swipe cards and the Add position popup to build the list.

2. Refresh prices when needed

Use Refresh prices to pull the latest cached quotes. This helps market value and gain/loss stay current before you analyze the portfolio.

3. Run Analyze portfolio

Analyze portfolio calculates total value, gain/loss, top holdings, sector exposure, country exposure, and ETF look-through. Supported ETF holdings are fetched automatically when needed.

4. Save if you want to return later

Save keeps the portfolio on this device so you can reopen it later from the saved portfolio list.

What to look at first

Focus on market value, gain/loss, top holdings, and warnings. If you see missing prices or stale holdings, refresh before relying on the totals.

Understand what an ETF really owns

Use Holdings to open a single ETF and inspect its direct sleeves plus recursive look-through. This is the best screen for drilling into one fund at a time.

Compare two funds directly

Use Overlap when you want to see whether two ETFs are quietly owning many of the same underlying positions.

Tips for cleaner results

Use full exchange suffixes outside the U.S.

Enter Canadian tickers like `XEQT.TO` rather than `XEQT`. Bare tickers are treated as U.S. by default.

Refresh before comparing performance numbers

Quote refresh and portfolio analysis are separate steps. Refresh prices first if you want cleaner value and gain/loss numbers.

Use holdings pages for troubleshooting

If a result looks odd, open the ETF in the Holdings view to see whether child ETF data is missing, stale, or unmapped.