1 July 2025 | S&P 500

Yardeni Research CEO predicts S&P 500 to grow by 60% through 2030

Yardeni Research CEO predicts S&P 500 to grow by 60% through 2030

High levels of market uncertainty in the first half of the year led to many bearish forecasts for American stocks. However, the crisis has now passed, and the S&P 500 index is regaining momentum. Ed Yardeni, head of Yardeni Research, believes the biggest risk for investors today is a speculative bubble. That said, his overall outlook for the US stock market remains optimistic. He expects the S&P 500 to reach 6,500 by the end of 2025—5% above Monday’s closing level—and to surge by record 60% through 2030.

Yardeni estimates that the bullish investor sentiment is supported by the recovering US economy. Weakening of some indices, such as retail sales, the expert attributes to the temporary impact of Donald Trump's tariffs. General dynamics remains positive, he emphasizes.

Yardeni explains the recent S&P 500 rebound by the conclusion of the long-awaited trade deal between the United States and China. Another catalyst for the rally was Canada’s decision to drop its digital services tax, which prompted Trump to end tariff negotiations with the neighboring country.

Anton Volkov MarketCheese
Period: 04.02.2026 Expectation: 600 pips
AUDUSD poised for minor correction before resuming uptrend
Today at 10:07 AM 3
Period: 03.02.2026 Expectation: 5000 pips
Buying Bitcoin in anticipation of growth after options expire
Today at 07:59 AM 6
Period: 06.02.2026 Expectation: 4500 pips
Silver must test $103 to confirm exit from channel
Yesterday at 11:48 AM 45
Period: 02.02.2026 Expectation: 4300 pips
SPX rallies into Magnificent Seven earnings and Fed policy
Yesterday at 11:44 AM 42
Lyra_Moonwell1
Lyra_Moonwell1

Listed among the best MarketCheese authors
1st in the segment "Oil and gas"
Period: 28.02.2026 Expectation: 900 pips
GBPUSD selloff down to 1.3570
Yesterday at 11:18 AM 27
Brent sell
Period: 15.02.2026 Expectation: 50 pips
Selling Brent crude down to $65.5
Yesterday at 09:58 AM 20
Go to forecasts