The Intelligent Investor vs Stocks for the Long Run: Which Investing Classic Wins.
Two books, one decision — which one belongs on your shelf.
What we're comparing
Benjamin Graham's The Intelligent Investor is the bible of value investing — a framework built on margin of safety, Mr. Market psychology, and never paying too much. Jeremy Siegel's Stocks for the Long Run is a data-driven counterargument: over any 20-year horizon, broadly-held equities beat every other asset class. Both books have been shaping portfolios for decades. Which one should drive your strategy depends on how you invest — stock-picker or index-oriented — and how much time you're willing to spend.
Dimension by dimension
Which one belongs on your shelf
“These books answer different questions. The Intelligent Investor tells you HOW to think about individual securities and price; Stocks for the Long Run tells you WHAT to hold and for how long. If you're an index investor or just starting out, read Siegel first — the historical case for equities is the foundation of all modern portfolio thinking. If you want to pick stocks or evaluate businesses, Graham is mandatory. The sequence that makes most investors whole: Siegel's macro case first, Graham's psychological grounding second. The synthesis: hold broad equities passively unless you have a genuine edge in security selection, and define that edge honestly.”
Common questions
Is The Intelligent Investor still relevant if I just invest in index funds?
Yes — primarily for the behavioral chapters. Graham's Mr. Market framework explains why you will feel compelled to sell at exactly the wrong time. Chapter 8 and 20 (margin of safety) apply to any long-term investor, not just stock-pickers.
Does Stocks for the Long Run prove that stocks always win?
Over 20+ year horizons with U.S. data, yes. But Siegel's finding applies to diversified portfolios, not individual stocks. Individual companies can go to zero. The long-run equity premium is a property of the market as a system, not any given company.
Which book is better for a first-time investor?
Stocks for the Long Run first — it gives you the empirical foundation for why equities belong in a long-term portfolio. Then The Intelligent Investor to learn how to behave during the volatility that comes with holding them. Both together in that order is the strongest possible grounding.
