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.
QQQ vs VGT vs XLK: Side-by-Side
| QQQ | VGT Broadest tech | XLK | |
|---|---|---|---|
| Full name | Invesco QQQ Trust | Vanguard Information Technology ETF | Technology Select Sector SPDR Fund |
| Issuer | Invesco | Vanguard | State Street |
| Index tracked | Nasdaq-100 | MSCI US IMI Info Tech 25/50 | S&P Technology Select Sector |
| What it actually holds | Largest 101 non-financial Nasdaq companies | Entire US technology sector, incl. mid-caps | Technology stocks within the S&P 500 only |
| Expense ratio | 0.20% | 0.10% | 0.09% |
| Holdings | 101 stocks | 315 stocks | 65 stocks |
| Pure technology? | No (multi-sector) | Yes | Yes |
| Mid-cap tech exposure | Limited | Yes (deepest) | Minimal |
| AUM | $340B | $95B | $75B |
| Inception | 1999 | 2004 | 1998 |
| 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.
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
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%)
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
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.