Dow Jones
S&P 500
NASDAQ
Russell 2000

ETF Overlap Calculator

Free ETF overlap and fund overlap calculator: compare two funds and see how much their holdings overlap by weight. Most people search for ETF pairs, for example SPY vs QQQ or VOO vs VTI, to spot duplicate exposure across index or sector funds.

Compare two ETFs at a time. Holdings data is sourced from periodic SEC filings.

Only funds we have loaded appear in search; type at least two letters and pick from the list (same idea as our stock lookup). This tool is for education only, not investment advice.

Compare two ETFs

Popular comparisons

Suggested comparisons

Trending (from recent visitor activity)

Calculating overlap…

Summary View

Overlapping Holdings

TickerNameWeight in fund 1Weight in fund 2Overlap

Exclusive Holdings

Weight Gaps

HoldingWeight
HoldingWeight

Compare Total Returns

How this ETF overlap calculator works

  • Overlap by weight (the donut chart) is the sum of the lesser portfolio weight in each fund for every shared holding (matched by CUSIP when present, else ticker).
  • Overlap (holdings) is the average of each fund’s “% of positions also in the other fund” by count. The Venn diagram shows how many positions are unique vs shared.
  • Sector weight differences roll holdings into the 11 GICS sectors; expand a row to see companies in that sector.
  • Premium GICS drill-down lets you pick a sector and explore industry groups, industries, and holdings.

Holdings come from SEC N-PORT filings loaded into our database; each fund card shows the filing date, when we retrieved the snapshot, and the data source. Overlap is not a buy/sell signal, use it to sanity-check diversification when stacking similar index ETFs.

Frequently Asked Questions

ETF overlap measures how much two exchange-traded funds invest in the same underlying stocks. Our calculator focuses on overlap by weight: shared names where both funds allocate meaningful portfolio weight, not just a count of matching tickers.

Fund overlap means two funds hold many of the same underlying stocks or bonds. ETF overlap is the same measurement for exchange-traded funds. This tool focuses on ETFs in our catalog and reports overlap by weight: how much portfolio weight sits in shared names, not just a count of matching tickers.

Use the calculator above with SPY and QQQ (or the SPY vs QQQ preset) to see current overlap weight and shared holdings from our database. Overlap changes as fund holdings change each reporting period.

Holdings are typically updated from SEC N-PORT and related sources on a quarterly or periodic schedule, not live intraday. Each result shows an as-of date per ETF when available.

Everyone can run comparisons and see summary overlap metrics plus a preview of the top overlapping holdings and overweight tables. Premium subscribers can export the full shared-holdings list to CSV and see every row in each table.

Free (and guest) access includes overlap-by-weight summary, holdings counts, fund cards, and a preview of overlapping holdings, sector weight differences (expand sectors to preview top holdings), and overweight tables (row limit shown on each table). Premium unlocks full sector holdings, GICS industry-group drill-down, CSV export, and complete lists.