Key Points
The Invesco QQQ Trust (QQQ) has been an elite performer for years on the heels of its heavy concentration in tech stocks.
That's served it well in the past, but the market is showing signs of broadening away from tech, making the fund vulnerable.
Is choosing the Vanguard S&P 500 ETF (VOO) the better move at this point?
Whether you've spent the past few years invested in the Vanguard S&P 500 ETF (NYSEMKT: VOO) or the Invesco QQQ Trust (NASDAQ: QQQ), you've probably been pretty happy with the results.
The latter has delivered especially impressive returns given its heavy tech overweight, but the S&P 500 hasn't been too far behind. Even though it's supposed to be broadly diversified, the S&P 500 (SNPINDEX: ^GSPC) has roughly 35% of its portfolio dedicated to tech stocks, much of it in the "Magnificent Seven" names. That makes it kind of a tech-lite index.
Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Continue »
Regardless of which you'd choose, there's some danger in being so heavily exposed to just a narrow group of stocks. In a comparison between these two ultra-popular funds, deciding exactly how much tech exposure you want in your portfolio will be a major factor.
Image source: Getty Images.
What is in these two ETFs?
We probably don't need to spend a whole lot of time on this since most investors are probably intimately familiar with both. The Vanguard fund targets the S&P 500. The Invesco fund targets the Nasdaq-100.
While the latter is often described as a tech ETF, it isn't (even though it has a significant tilt in that direction). Right now, about 64% of the fund is in tech with another 18% in consumer discretionary, which includes Amazon and Tesla. It's not a pure tech ETF, but it's not far from it.
And that becomes the ultimate factor in deciding between these two funds. Do you want a tech-heavy ETF or something that's a little more broadly spaced out across the entire economy?
Risk and concentration need to be considered
If you just look at historical returns, it's easy to see that the Invesco QQQ Trust has been the clear winner. It's returned an average of 20.8% per year over the past decade compared to a 15.9% average for the Vanguard S&P 500 ETF.
But those numbers alone discount the level of risk taken to achieve that.
Looking at the standard deviation of historical returns over that time frame, the QQQ Trust has been about 22% more volatile than the S&P 500. That turns a clear absolute performance winner into only a marginal risk-adjusted performance winner.
That's fine when there's a big bull market in tech stocks. If the market begins to rotate away from tech, that could turn the QQQ Trust not just into a laggard, but a high-risk laggard.
Plus, by choosing the QQQ Trust over the S&P 500 ETF, you're really making a bet that tech will continue to outperform. In the early stages of 2026, that hasn't been the case.
Which ETF is the better buy?
There's no question that the Invesco QQQ Trust has been an elite performer for years. But at this point, I think the Vanguard S&P 500 ETF is the better buy.
The market is showing signs of broadening out beyond the tech sector, and that gives the S&P 500 ETF a distinct advantage. If concerns about a slowing economy or a cooling labor market continue to play out, investors may soon shift to defense and away from expensive tech stocks.
Over the long term, a more diversified S&P 500 ETF is the better play.
Should you buy stock in Invesco QQQ Trust right now?
Before you buy stock in Invesco QQQ Trust, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Invesco QQQ Trust wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $474,578!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,141,628!*
Now, it’s worth noting Stock Advisor’s total average return is 955% — a market-crushing outperformance compared to 196% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of January 17, 2026.
David Dierking has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Amazon, Tesla, and Vanguard S&P 500 ETF. The Motley Fool has a disclosure policy.