📊 QQQ vs VGT vs XLK · Three-Way Tech ETF Comparison

QQQ vs VGT vs XLK: Which Tech ETF Should You Buy?

People treat these as three versions of the same thing. They are not. One is the Nasdaq-100, one is the whole US tech sector, and one is just S&P 500 technology.

💰 Cost: 0.09% to 0.20% 🧩 Three different indexes 📊 Same mega-caps at the top

QQQ vs VGT vs XLK: Side-by-Side

QQQ VGT Broadest tech XLK
Full nameInvesco QQQ TrustVanguard Information Technology ETFTechnology Select Sector SPDR Fund
IssuerInvescoVanguardState Street
Index trackedNasdaq-100MSCI US IMI Info Tech 25/50S&P Technology Select Sector
What it actually holdsLargest 101 non-financial Nasdaq companiesEntire US technology sector, incl. mid-capsTechnology stocks within the S&P 500 only
Expense ratio 0.20% 0.10% 0.09%
Holdings101 stocks315 stocks65 stocks
Pure technology?No (multi-sector)YesYes
Mid-cap tech exposureLimitedYes (deepest)Minimal
AUM$340B$95B$75B
Inception199920041998
1-year return +29.2% +32.6% +32.6%
5-year return +22.1% +24.0% +24.1%

Returns approximate. Past performance does not guarantee future results.

The BFF Take

Start by realizing these are not three flavors of the same fund. QQQ is the Nasdaq-100, a multi-sector growth index that is roughly half technology and half consumer, communication, and healthcare names like Costco, PepsiCo, and Netflix. VGT and XLK are actual technology-sector funds. So if your goal is pure US tech exposure, QQQ is the wrong tool, and at 0.20% it is also the most expensive of the three. Between the two real tech funds, VGT is the broader choice at 0.10%: about 315 holdings reaching into mid-cap tech, and it counts Visa and Mastercard as technology. XLK is the narrower, cheaper choice at 0.09%: roughly 65 of the largest S&P 500 tech names, where Apple and Microsoft alone run close to 40% of the fund. If you want the most complete picture of US technology, VGT. If you want a lean, liquid, lowest-cost large-cap tech position, XLK. And if you actually wanted the Nasdaq-100 growth basket rather than a tech sector, the honest move is QQQM, which tracks QQQ's exact index for 0.15% instead of 0.20%. The bigger point holds for all three: each leans heavily on the same handful of mega-caps, so the real risk decision is how much single-sector concentration your portfolio can carry, not which ticker you pick.

Who Each Fund Is Built For

QQQ

Best for

  • Investors who want the Nasdaq-100, not pure tech
  • Options traders (deep, liquid options market)
  • Exposure to large non-tech growth names too
  • (Buy-and-hold? QQQM is the same index for 0.15%)
VGT

Best for

  • Complete US technology exposure
  • Investors who want mid-cap tech included
  • Holding Visa and Mastercard as tech
  • Low cost at 0.10% with the widest net
XLK

Best for

  • A lean, concentrated large-cap tech bet
  • The lowest fee of the three at 0.09%
  • Maximum liquidity in a sector fund
  • Investors fine with heavy Apple and Microsoft weight

How Much Do These Funds Overlap?

Enough that owning two of them is mostly owning the same thing twice. All three are anchored by the same mega-cap positions: Apple, Microsoft, Nvidia, and Broadcom sit at or near the top of QQQ, VGT, and XLK alike, and those few names drive most of each fund's day-to-day movement.

The structural relationships matter more than any single overlap number. XLK's roughly 65 holdings are, allowing for minor index-provider differences, a subset of VGT's roughly 315: VGT is XLK plus the mid-cap and small-cap tech names the S&P 500 leaves out. QQQ cuts across both. It shares the mega-cap tech core but swaps the smaller tech names for large non-tech Nasdaq companies like Amazon and Costco. And QQQM is not a fourth exposure at all: it holds the identical Nasdaq-100 portfolio as QQQ at a 0.15% fee, so every comparison on this page involving QQQ applies to QQQM unchanged.

The practical takeaway: pick the one exposure that matches what you want (full tech sector, lean large-cap tech, or the Nasdaq-100 basket) and get diversification from a broad-market fund, not from a second fund on this page. You can check any pair's shared holdings in our QQQ vs VGT overlap tool.

Frequently Asked Questions

Are QQQ, VGT, and XLK the same fund?
No. They track three different indexes. QQQ follows the Nasdaq-100, a multi-sector basket of the 101 largest non-financial Nasdaq companies. VGT follows the entire US information-technology sector, around 315 stocks including mid-caps. XLK holds only the technology stocks inside the S&P 500, roughly 65 companies. They overlap on the same mega-cap names at the top, but QQQ is a growth index while VGT and XLK are technology-sector funds.
Which is the best tech ETF: QQQ, VGT, or XLK?
It depends on what you actually want. For pure US technology exposure at the lowest cost, VGT (0.10%) is the broadest and XLK (0.09%) is the most concentrated and cheapest. QQQ is not a pure tech fund, it is the Nasdaq-100, and at 0.20% it is the most expensive of the three. If you specifically want the Nasdaq-100 growth basket rather than a tech sector, QQQ fits, but QQQM tracks the same index for 0.15%.
Why is QQQ more expensive than VGT and XLK?
QQQ charges 0.20% versus 0.10% for VGT and 0.09% for XLK. QQQ is one of the most heavily traded ETFs in the world, and its fee reflects that liquidity premium rather than a more expensive index to run. Buy-and-hold investors who do not need QQQ's options-market depth can get the same Nasdaq-100 index through QQQM at 0.15%, or a cheaper pure-tech fund through VGT or XLK.
How concentrated is each fund?
XLK is the most concentrated. Apple and Microsoft together are close to 40% of the fund, and it holds only about 65 stocks. QQQ holds 101 names but is still top-heavy in the same mega-caps. VGT is the least concentrated of the three by count, with roughly 315 holdings that reach into mid-cap technology, though its largest positions are still the familiar mega-caps. None of the three is truly diversified away from big tech.
Can I hold more than one of these together?
You can, but the benefit is small because all three are dominated by the same handful of mega-cap technology stocks. Owning QQQ plus VGT or XLK mostly multiplies your exposure to Apple, Microsoft, and Nvidia rather than adding meaningful diversification. If you want one tech position, pick the single fund that matches your goal. If you want diversification, the better move is to pair any one of these with a broad-market fund, not to stack two tech-heavy funds.
Is QQQM the same as XLK?
No. QQQM is the Nasdaq-100 in a cheaper wrapper: the identical index and holdings as QQQ at a 0.15% fee instead of 0.20%. XLK is a different index entirely, holding only the technology stocks inside the S&P 500. The two share the same mega-cap tech names at the top, but QQQM also carries large non-tech Nasdaq companies like Amazon and Costco, while XLK holds nothing outside the S&P 500 tech sector. Full pair breakdown: QQQM vs XLK.
Is it worth holding both VGT and QQQM, or just one?
For most portfolios, one is enough. VGT and QQQM hold the same dominant positions in Apple, Microsoft, and Nvidia, so owning both concentrates the portfolio in the same mega-caps rather than diversifying it. The real choice is which exposure fits the goal: VGT for the full US technology sector including mid-caps, QQQM for the Nasdaq-100 growth basket that also includes large non-tech names. Whichever one you pick, pairing it with a broad-market fund adds more diversification than adding the other tech fund would. Head to head: QQQM vs VGT.

Related Comparisons

Past performance does not guarantee future results. Fund data is approximate and may not reflect current holdings or returns. Nothing on ETF BFF is personalized financial advice.