ETF scores from public data.
Holdings come from SEC EDGAR. Fees, AUM, and yields come from public sources. The scoring formula is published, and no issuer pays for a better rank.
Closing prices as of Oct 23, 2026 · methodology v0.5.2
† Includes 65 ETFs that are one share class of a fund that also sells mutual-fund shares (mostly Vanguard's). For those the whole fund is counted.
Top scorer in each core asset class
All categories →Highest composite in each of these categories. That is not an allocation. The lazy portfolios page has the usual mixes.
| Asset class | Top fund | Score |
|---|---|---|
| US Total Market | ITOT | 92 |
| US Large Cap (S&P 500) | SPYM | 91 |
| International Total | VEU | 93 |
| International Developed | VEA | 94 |
| International Emerging | VWO | 89 |
| US Aggregate Bond | BSV | 89 |
| Real Estate (REIT) | SCHH | 80 |
| Dividend | VYMI | 91 |
No paid placements
Scores are finished before any affiliate link is considered. Fund companies do not pay for a rank.
Holdings from EDGAR
Form N-PORT-P, the monthly filing every registered US fund sends the SEC. Public with a 60-day lag, same as everyone else gets.
The formula is on the site
Weights and thresholds are on the methodology page. If a score does not match that page, it is a bug.