Quick Navigation
I've been knee-deep in semiconductor stocks for over a decade. I've ridden the booms and sat through the busts. And the question I get asked most often — especially recently — is: Is NVDA or TSM a better buy?
Let me cut the fluff. There's no single right answer. But after watching Nvidia ride the AI wave like a surfer on a tsunami, and seeing TSMC quietly print money as the world's foundry, I've got a pretty strong opinion. Let me walk you through my framework.
The Real Difference Between NVDA and TSM
Most people lump them together as "chip stocks." That's like saying a Michelin-star chef and a farmer who grows the produce are both "food people." Technically true, but wildly different.
NVDA (Nvidia) designs the brains — GPUs, DPUs, all that accelerator wizardry. They own the architecture, the software stack (CUDA is a moat the size of the Pacific), and they capture the fattest margins. TSM (TSMC) manufactures those brains. They run the world's most advanced fabs, turning sand into silicon that powers everything from your phone to an H100.
So when you buy NVDA, you're betting on design leadership, AI demand, and software lock-in. When you buy TSM, you're betting on manufacturing superiority and the inevitable growth of the entire chip ecosystem.
Both are giants. But their risk profiles? Totally different.
Why Valuation Matters More Than Hype
Here's where most newbies get burned. They see NVDA's revenue triple year-over-year and think it can only go up. I've made that mistake myself in the past — buying a high-flyer at 80x earnings, only to watch it drop 30% on a minor miss.
Let's look at the numbers as of my last check (I always use trailing or forward P/E to gauge sanity):
| Metric | NVDA | TSM |
|---|---|---|
| Forward P/E | ~35 | ~19 |
| Revenue Growth (YoY) | +90% (but slowing) | +25% |
| Gross Margin | ~76% | ~53% |
| Dividend Yield | 0.03% | 1.4% |
| Market Cap | $2.3T | $750B |
TSM is cheaper by almost half on a P/E basis. But Nvidia's growth is faster — at least for now. The trap is assuming that growth can continue at this clip. I've seen it from the inside: customers like Meta and Google are designing their own chips, and Nvidia's lead in inference might not be as wide as in training. That's not a death blow, but it's a crack.
TSM, on the other hand, has a slower but more predictable growth story. Every AI chip — whether designed by Nvidia, AMD, or a startup — needs TSMC to make it. That's a toll booth on a superhighway. Less sexy, but maybe more durable.
My Personal Take on NVDA
I own NVDA. Bought most of my position after the 2022 crash, when everyone was terrified. My cost basis is embarrassingly low. But if I were buying fresh today? I'd be very careful.
What I like: The software ecosystem. CUDA is not just a moat — it's an entire continent. Developers learn on Nvidia, build on Nvidia, and rarely switch. Plus, Jensen Huang is one of the best capital allocators I've ever seen. He's not just a hype man; the guy understands supply chains better than most CEOs.
What worries me: The revenue concentration. A handful of hyperscalers (Microsoft, Amazon, Google) account for a huge chunk of Nvidia's data center sales. If they decide to pull back or switch to in-house chips, growth could stall. Also, the valuation leaves little room for error. At 35x forward earnings, any disappointment gets punished hard.
One personal anecdote: Last year I visited a friend who works at a large cloud provider. He told me they were testing AMD's MI300X and internally it was "good enough" for many inference workloads. That stuck with me. Competition is real, and it's creeping up.
My Personal Take on TSM
I also own TSM — have for years. It's one of my core holdings. Why? Because every time I travel to Taiwan (I went twice in 2023), I see the sheer scale of their operation. The concentration of advanced packaging, the discipline of their engineers — it's unmatched.
What I like: The monopoly on leading-edge logic. Samsung foundry can't match TSMC's yields, and Intel is years behind. If you want to make a 3nm chip, TSMC is the only game in town. That pricing power is insane. Plus, TSMC pays a decent dividend and has a strong balance sheet.
What worries me: Geopolitical risk is the elephant. Taiwan's situation is not going away. I've written down my scenarios: if tensions escalate, TSM could drop 40% overnight. But I've also seen TSM management prepare backup plans (fab in Arizona, Japan, Germany). They know the risk, and they're mitigating it. Still, the MSCI Taiwan ETF is one of the most volatile in my portfolio.
One critical detail most analysts miss: TSMC's profit per wafer is actually declining slightly as they ramp new nodes (N3 has higher cost). But volume increases more than compensate. The real magic is in advanced packaging (CoWoS, SoIC). That's a high-margin business that's growing faster than logic itself. And TSMC owns that too.
Which Stock Fits Your Strategy?
Let me boil it down based on different investor profiles. I've seen countless portfolio reviews, and here's what I'd suggest:
- If you're a growth investor with a 3-5 year horizon: NVDA could still outperform. AI adoption is early, and Nvidia's next-gen chips (Blackwell, Rubin) will likely keep them ahead. But you need to stomach 30% drawdowns.
- If you're a value-conscious long-term holder: TSM is easier to hold through cycles. The dividend grows, the business compounds, and the moat is widening. It's not a home run, but it's a consistent double.
- If you want both but can't decide: Split your position. I hold both, with TSM being the larger weight because I sleep better. When NVDA dips, I add a little. When TSM dips on Taiwan fears, I add more.
My personal strategy? I've been trimming NVDA on strength and adding to TSM on dips. That's not a recommendation — it's just what feels right given the risk/reward today.
Frequently Asked Questions
This article is based on my personal experience and analysis. I am not a financial advisor. Always do your own research.
Reader Comments