Portfolio construction

ETF overlap

ETF overlap is the extent to which two or more exchange-traded funds hold the same underlying securities, potentially concentrating a portfolio in those holdings.

Calculate it: Portfolio Concentration Calculator: HHI and Largest Weight →

What it means

Owning several ETFs does not necessarily mean owning separate sets of stocks. Two funds may track similar indexes or hold many of the same large companies. ETF overlap describes that duplication at the underlying-holdings level, rather than counting how many fund tickers appear in an account.

Overlap can be measured in different ways. A simple count asks how many securities appear in both funds. A weight-based measure asks how much of each fund is invested in shared securities. The second measure captures an important distinction: sharing one large holding can matter more than sharing several tiny ones.

How it is calculated

For two funds with holdings measured on the same date, one common weight-based measure is:

Overlap (%) = 100 × Σ min(wA,i, wB,i)

  • Σ means add the result across every distinct underlying security held by either fund.
  • wA,i is security i's weight in ETF A, expressed as a decimal fraction of ETF A's total assets.
  • wB,i is the corresponding weight in ETF B.
  • min takes the smaller of the two weights; a security absent from one fund has a weight of zero there.

If both funds' weights sum to 1 across all their holdings, the result ranges from 0% to 100%. It measures the portion of their weighted holdings that matches; it does not say that the funds' returns will move together by that percentage. Holdings outside the displayed list, such as cash, should be included if the aim is a complete fund-level calculation. Providers may use different definitions, so check the method behind any published figure.

Worked example

Suppose two hypothetical ETFs have only the following holdings. All numbers are illustrative, not current fund data.

Holding ETF A weight ETF B weight Smaller weight
Stock X 50% 30% 30%
Stock Y 30% 40% 30%
Stock Z 20% 0% 0%
Stock W 0% 30% 0%
Total 100% 100% 60%

First, identify shared stocks: X and Y. Next, take the smaller weight for each: 30% for X and 30% for Y. Add them to get 60% weight-based overlap. Two of the four distinct stocks are shared, so the count-based figure is 50%; the measures answer different questions.

If an account holds US$1,000 in each ETF, its indirect exposure to X is US$500 through A plus US$300 through B, or US$800 of the US$2,000 ETF position. That is a 40% combined weight in X. The 60% overlap figure is not the account's weight in any single stock.

Why it matters before you trade

An additional ETF position may increase exposure to stocks already held through another fund. Reviewing the underlying holdings before a trade helps distinguish a new fund label from a change in actual stock, sector or country exposure. This is especially relevant when funds follow similar indexes or when a portfolio combines broad funds with more focused ones.

Overlap alone does not determine whether a portfolio is diversified. Funds with little overlap can still respond similarly to the same economic risks, while funds with shared holdings can differ in weights and other exposures. Holdings also change, and lists published on different dates may not be directly comparable. For a portfolio-level check, combine each ETF's underlying weights with its share of the account; include any directly owned stocks as well.

How PreTrAIde uses it

PreTrAIde is an AI pre-trade analysis platform for stock baskets. Its stated portfolio breakdowns cover country, sector, region, currency and market capitalization, and it calculates a Herfindahl-Hirschman concentration index. The product facts do not state that PreTrAIde accepts ETF holdings or calculates ETF overlap. A separate look-through check of an ETF's underlying holdings can therefore complement a pre-trade concentration review; PreTrAIde's GO, NO-GO and MODIFY verdicts are decision support, not recommendations.

Common mistakes

  • Counting tickers instead of exposures. Two ETF tickers can contain many of the same stocks.
  • Treating a shared-stock count as a weighted result. Equal counts can hide very different position sizes.
  • Confusing pairwise overlap with portfolio concentration. The overlap of two funds does not incorporate how much of either fund the account owns.
  • Using incomplete or mismatched holdings lists. Top-ten lists omit other positions, and holdings from different dates can distort the comparison.
  • Assuming overlap equals correlation. Shared holdings and similar return behavior are related questions, not the same calculation.

Frequently asked questions

How much ETF overlap is too much?

There is no universal cutoff. Assess the shared holdings alongside each fund's size in the account, direct stock positions and the portfolio's overall exposures.

How do I check if two ETFs hold the same stocks?

Compare their underlying-holdings lists from the same date and match securities, not just fund names. For a weight-based comparison, add the smaller fund weight for each shared security.

Is ETF overlap the same as correlation?

No. Overlap compares holdings, while correlation measures how returns have moved together over a specified period. Two funds can have little holdings overlap yet show correlated returns.

Related terms

Portfolio construction

Effective number of stocks Country exposure Market capitalization Large-cap stocks Mid-cap stocks Small-cap stocks Portfolio rebalancing Asset allocation All glossary terms →

Check your next trade before you place it

Build a basket, run a pre-trade analysis, and get a GO, NO-GO or MODIFY verdict with the cost, liquidity and risk behind it.

Start your free trial Try the free tools

Educational content, not investment advice. PreTrAIde is analysis software, not a broker: it never executes orders, and its verdicts are decision support, not recommendations to buy or sell.