ETF overlap calculator

Two ETFs can look different and hold the same companies. Enter two tickers to see how much of their weight is the same, which positions they share, and how recent the underlying holdings files are.

View as Markdown What changed
Connect your agent Copies a setup prompt
Try VOO and QQQ, SCHD and VYM, QQQ and QQQM

Free, without an account or a limit. Usage is counted anonymously.

Why do published overlap figures disagree?

Published overlap figures for the same two ETFs disagree because sites quote different measures without naming them, and often compute them from holdings files months apart. Search for the overlap between two well known ETFs and you will find four different numbers on four sites, none of them an error.

This tool shows all three at once and prints the publication date of each ETF's holdings file beside them. The definitions are on the methods page, and the same calculator runs from Claude or any assistant through the MCP server.

Measured across the 436 US ETFs with a page and an issuer file, 94,830 pairs in all, the median overlap by weight between two ETFs is 0%, and 0.8% of pairs sit above 60%. A figure for your pair means little without knowing that base rate. The pairs at the top of that ranking are listed on the most duplicated US ETF pairs, with both file dates.

What does overlap not tell you?

A high overlap means two ETFs own the same companies, not that they will behave identically. Weights matter as much as names: two ETFs can share every holding and still diverge if one concentrates its top ten positions far more than the other. The comparison pages put the two side by side.