Masters in Business cover image

Masters in Business

At the Money: This Is Why Stocks Perform Best

Sep 25, 2024
Jeremy Schwartz, Global Chief Investment Officer of WisdomTree, shares insights on stock investments, emphasizing their long-term benefits. He discusses stocks as a hedge against inflation and the importance of a 7 to 10-year horizon. Schwartz offers strategies like diversification and dollar-cost averaging to navigate market volatility. He also delves into the risks versus safer investments such as T-bills and highlights the need for patience and a diversified approach to achieve meaningful returns over time.
10:34

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Stocks historically outperform other asset classes with average annual returns of 6.5% to 7% above inflation, making them essential for long-term wealth accumulation.
  • During market downturns, increasing stock allocations rather than panic selling offers a strategic advantage, allowing investors to capitalize on lower prices and future growth.

Deep dives

The Importance of Long-Term Investment in Stocks

Stocks have historically provided the best long-term returns compared to other asset classes such as real estate and bonds, offering an average annual return of 6.5% to 7% above inflation over the long haul. This makes equities not just advantageous but vital for investors focused on wealth accumulation over decades. In a landscape of high inflation, stocks serve as an effective hedge, as increases in revenue and profits tend to drive stock prices up correspondingly. Thus, adopting a long-term perspective of around seven to ten years is crucial for investors aiming to benefit from equities' robust performance.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner