🔍 ETF Overlap Checker

ETF Overlap Checker
Find your hidden duplicate holdings

Compare ETFs and see the stocks you effectively own more than once. Guardfolio surfaces hidden duplicates and look-through exposure so you can judge whether your portfolio is truly diversified.

What is ETF overlap?

ETF overlap is when two or more ETFs hold the same underlying stocks, which can make a portfolio less diversified than it appears. Guardfolio's ETF Overlap Checker helps investors identify duplicate holdings, concentration risk, and hidden exposure across ETF combinations.

Compare Two ETFs ↓ Full-Portfolio Analysis →
● Free Tool · No signup

Compare Two ETFs Side-by-Side

Pick any two of the most-tracked ETFs and see how much you're effectively doubling up by weight, holdings, and sector. Quarterly-refreshed dataset.

Try a popular pair:
Top-10 weight overlap
%
of each fund's top holdings

Pick two ETFs to see the verdict.

Shared top-10 names
stocks held by both
Sector overlap
%
weighted across all sectors
Combined expense
if you held both

Stocks held by both funds

Sector overlap

This is just two funds. Want overlap across your full portfolio — every account, every fund — with continuous monitoring as funds rebalance?

Methodology & data freshness

Examples + demo data

Try real ETF overlap examples before connecting a portfolio

Use these common ETF pairs to see how the checker works. Each example opens the tool with tickers prefilled, then links to the deeper risk-hub guide for the same portfolio question.

Core + growth

QQQ vs VOO: broad market plus Nasdaq growth

The classic "diversified core plus growth satellite" can still double up on Apple, Microsoft, Nvidia, Amazon, Alphabet, and Meta.

Tech stack

VGT vs QQQ: two tech-heavy funds, one risk driver

This example shows why fund labels can understate how much of the portfolio depends on the same mega-cap technology names.

Dividend + index

SCHD vs VOO: dividend exposure inside a broad portfolio

SCHD and VOO have different objectives, but they can still share familiar large-cap names and sector exposures worth checking.

Demo portfolio: what the tool is trying to reveal

Imagine a simple four-fund portfolio. It looks diversified because it has a broad-market fund, growth fund, tech fund, and dividend fund. The overlap checker tests whether those labels actually create independent exposure.

  • VOO, QQQ, and VGT can all repeat the same mega-cap technology names.
  • SCHD may lower tech concentration, but it can still overlap with VOO.
  • The real question is not fund count; it is effective exposure after look-through.
Holding Role Example weight
VOO S&P 500 core 45%
QQQ Growth tilt 25%
VGT Technology satellite 15%
SCHD Dividend tilt 15%

✦ What the ETF overlap checker does

Why ETF Overlap Is the Most Common Diversification Mistake

The rise of index investing has created a new and largely invisible problem: most broad market, large-cap growth, and sector ETFs share the same top holdings. Apple is the number-one holding in VOO, QQQ, VGT, XLK, and dozens of other popular ETFs. If you own three of these simultaneously, you don't have diversification across three funds — you have a significant overweight in Apple, Microsoft, Nvidia, and a handful of other mega-cap technology names, replicated through three different wrappers. The fund names look different. The underlying exposure is nearly identical.

The 2022 tech selloff exposed this risk in a way that surprised a large number of self-directed investors. People who believed they held a diversified collection of ETFs — a broad market fund, a growth fund, a tech sector fund — found themselves losing in lockstep because all three were effectively holding the same assets. There was no cushion between the positions because there was no genuine independence between them. The overlap made the "diversification" conceptual rather than real.

Overlap doesn't just matter for diversification — it affects how you respond in a drawdown. You can't rebalance out of a position you didn't know you had. If you think your Apple weight is 5% because that's what VOO shows you, but your true effective Apple weight across all funds is 14%, your rebalancing decisions are being made on incorrect data. Every calculation that follows from an incorrect position size — risk allocation, stop-loss placement, portfolio beta — will also be wrong. Overlap analysis is not optional for serious portfolio management.

The Most Common ETF Overlaps

These are the ETF combinations that produce the highest overlap for US investors — and the ones most likely to create hidden concentration without any obvious warning sign.

ETF Pair Approximate Overlap Why It's Deceiving
VOO + QQQ ~45–50% overlap Both hold AAPL, MSFT, NVDA, AMZN, GOOGL in large weights
VTI + VOO ~85%+ overlap VTI is the total market; VOO is its large-cap subset
QQQ + XLK ~60%+ overlap Both are tech-heavy; XLK skews more heavily to mega-cap tech
VTI + SCHB ~90%+ overlap Both track the broad US market — nearly identical holdings
SPY + IVV + VOO ~99% overlap All three track the S&P 500 — owning all three adds no diversification

Overlap percentages are approximate and change as fund compositions update. Guardfolio uses your live connected holdings to calculate actual current overlap.

For a deeper example of the most common pair, read the QQQ vs VOO overlap analysis. If you own several funds and want to understand why fund count can still leave you exposed to the same names, see why multiple ETFs can still mean concentrated risk.

What Overlap Does to Your Real Exposure

ETF overlap doesn't just affect your diversification score on paper. It has concrete consequences for how your portfolio behaves in real market conditions — and for your ability to manage it effectively.

🍎

Mega-cap concentration

When VOO + QQQ + VGT all hold Apple, your true Apple weight is 3–5× what any single fund shows. A single company's earnings, legal challenges, or product cycle becomes a significant driver of your overall portfolio performance.

📉

Hidden drawdown risk

In a selloff that targets your most-overlapped holdings, you have much more at stake than your fund names suggest. The losses compound across funds rather than being offset by genuine diversification elsewhere in the portfolio.

🔄

Rebalancing blind spots

You can't rebalance a position you don't know you have. Overlap makes effective position sizing impossible without overlap analysis — and every rebalancing decision made on incomplete data compounds the problem over time.

📊

Sector over-weighting

Three funds that each have 25% technology weighting don't give you a 25% tech portfolio — depending on how the overlap compounds, your effective tech exposure may be substantially higher than any single fund's stated allocation.

💰

Cost of duplication

Owning the same holding across three ETFs doesn't reduce risk — it just adds management fees without adding diversification benefit. You pay three expense ratios for what is effectively one concentrated position.

🌐

International fund illusions

Many "international" ETFs have heavy exposure to US-listed multinationals or companies with predominantly US revenue. True geographic diversification requires looking at actual revenue and operational exposure, not just where a company is listed.

How Guardfolio's ETF Overlap Checker Works

Connect your brokerage accounts via read-only API — Guardfolio supports the major US and international brokers. Once connected, Guardfolio automatically ingests all of your fund holdings and disaggregates them to the underlying security level. Rather than showing you "VOO: 40% of portfolio," it shows you the effective weight of every stock and bond you actually own across all ETFs, weighted by your fund allocation sizes.

Guardfolio then identifies every security that appears in more than one of your ETFs, calculates your true effective position size in each one, and flags cases where overlap has created meaningful concentration. You see your actual top holdings — not the top holdings of your individual funds in isolation, but the true combined view. You also see your real sector weights, your real geographic exposure, and any individual security where overlap has pushed your weight above your defined threshold.

This isn't a manual lookup tool that requires you to enter two ticker symbols and get a static number. It's a live, continuously updated view of what you actually own — recalculated whenever fund compositions change due to rebalancing, or whenever you add, remove, or resize positions in your portfolio. The overlap picture stays current without any action on your part.

🔗

Connect once

Link your broker in minutes. Holdings update automatically as funds rebalance or you add positions — no manual data entry, no spreadsheet to maintain.

📋

See all underlying holdings

Guardfolio breaks every ETF down to its constituent securities and weights your true exposure across all funds, giving you the complete picture of what you actually own.

🔔

Get alerted when overlap increases

When fund rebalancing increases your overlap above your threshold, you're notified before it becomes a problem — via email or Telegram, whichever you prefer.

How to Reduce ETF Overlap in Your Portfolio

Once you've identified overlap, here are five practical steps to fix it without triggering unnecessary tax events or abandoning your investment strategy.

1. Replace redundant funds with non-overlapping alternatives

If VOO and QQQ are your two largest positions, consider replacing QQQ with an ETF that targets a genuinely different market segment — small-cap value (VBR), international developed (VEA), or emerging markets (VWO). The goal isn't fewer ETFs, it's fewer duplicated exposures.

2. Use total-market funds as your core, not multiple index funds

Holding VTI + VOO + SPY is three wrappers around the same stocks. A single total-market fund (VTI or ITOT) gives you the broadest exposure with zero overlap. Add satellite positions in genuinely distinct asset classes.

3. Check sector-level overlap, not just holdings

Two ETFs can have zero holdings overlap yet both be 30% technology. Sector overlap is harder to spot but equally dangerous. Use Guardfolio's sector analysis to see your true sector weights across all funds combined.

4. Tax-loss harvest to restructure

If selling an overlapping fund triggers capital gains, wait for a drawdown and harvest losses to restructure tax-efficiently. You can replace a highly-overlapping fund with a similar but non-identical alternative (mind the wash-sale rule) to reduce overlap without a tax hit.

5. Set up ongoing overlap monitoring

Fund compositions change quarterly as they rebalance. An overlap problem you fix today can re-emerge in 6 months. Guardfolio's continuous monitoring recalculates overlap automatically and alerts you when it increases above your threshold.

Explore Related Features

Further Reading on ETF Overlap

Related Tools & Guides

⚠️ Concentration Risk Guide → 🧠 Portfolio Analytics → 📊 Free Risk Analysis →

Frequently Asked Questions

What is ETF overlap?

ETF overlap is when two or more ETFs hold the same underlying stocks, which can make a portfolio less diversified than it appears. For example, VOO (S&P 500) and QQQ (Nasdaq-100) often share a meaningful set of top holdings, which can create more concentrated mega-cap exposure than investors expect.

How much ETF overlap is too much?

There's no universal threshold, but overlap above 40% between two core funds signals significant duplication. If your two largest ETFs share 60%+ of holdings, you're essentially paying two sets of fees to hold the same thing—and creating hidden concentration in the stocks they share.

Is it bad to have overlapping ETFs?

It depends on your intent. If you want broad diversification, high overlap defeats the purpose and creates hidden concentration in the stocks both ETFs share (often mega-cap tech). If you're deliberately overweighting a sector, overlap may be intentional—but you should know it exists and how much.

How do I check ETF overlap?

Connect your portfolio to Guardfolio. It automatically detects all your fund holdings, compares underlying positions across every ETF and mutual fund, and shows you which stocks you're doubling or tripling up on—and what percentage of your effective portfolio they represent.

How much do VOO and QQQ overlap?

VOO (Vanguard S&P 500) and QQQ (Invesco Nasdaq-100) share approximately 45–50% of holdings by weight. Both hold Apple, Microsoft, Nvidia, Amazon, Alphabet, and Meta as top positions. If you hold both, your effective weight in these mega-cap tech stocks is significantly higher than either fund shows individually.

How can I reduce ETF overlap without selling?

You can reduce overlap gradually by directing new contributions to non-overlapping funds instead of adding to existing positions. Over time, this shifts your allocation toward genuine diversification. For taxable accounts, you can also use tax-loss harvesting opportunities to swap overlapping funds for non-correlated alternatives.

Which ETFs are included in the demo data?

The demo dataset includes 22 commonly held US-listed ETFs, including VOO, SPY, IVV, VTI, QQQ, VGT, XLK, SCHD, VXUS, BND, AGG, IWM, ARKK, SMH, and other popular broad-market, sector, dividend, international, and bond funds. It is meant for fast examples; the connected Guardfolio app calculates overlap from your actual portfolio weights.

Can I link directly to a specific ETF comparison?

Yes. Add ticker parameters to the URL, such as /etf-overlap-checker?a=QQQ&b=VOO. The checker will open with those two ETFs preselected, which is useful for sharing QQQ vs VOO, VGT vs QQQ, SCHD vs VOO, or any other supported demo pair.

Is the demo checker the same as full portfolio overlap analysis?

No. The free demo checker compares two ETFs using public top-10 holdings and sector data. Full Guardfolio portfolio analysis uses your actual allocation sizes across every connected account, so it can show your effective exposure across all ETFs, stocks, and funds you own together.

Does ETF overlap affect my taxes?

Overlap itself doesn't create tax events, but it can complicate tax-loss harvesting. If you sell one ETF at a loss and buy another with substantial overlap, the IRS may consider it a wash sale — disallowing the loss deduction. Understanding your actual overlap helps you make tax-efficient decisions when restructuring your portfolio.

See Your Real ETF Exposure

Connect your portfolio and find out what you're actually holding — not just what your fund names suggest.

Start Free Trial →