Archive · 25 Jul 2025
Indian Nifty 50 Underperforms Global Peers in 2025
Imagine the stock market is a race.
In 2025, India's stock market, called NIFTY 50, didn't do as well as some other countries.
While some countries like South Korea and Germany had a good run, India's stocks didn't go up as much.
The problem is that Indian stocks were already expensive, so people were hesitant to buy more.
Germany did well because their government spent a lot of money and the value of their money went down a bit, making it easier for them to sell stuff.
South Korea did well because people wanted to buy their computer chips.
Some experts think these other markets look more attractive now.
Indian NIFTY 50 index underperformed in 2025 compared to global peers.
NIFTY 50 returned 5.99% YTD as of July 22, 2025, lagging behind markets like South Korea's KOSPI (32.11%).
High valuations of Indian stocks, with a P/E of 24.6 and P/B of 5.3, are a concern.
Germany's DAX surged due to fiscal spending and euro weakness; South Korea's KOSPI rose on semiconductor demand.
Other markets like Hang Seng, Brazil's IBOVESPA, and UK's FTSE 100 attracted investors.
- Who
- Investors and the financial markets.
- What
- Indian stock market underperformed global peers in 2025.
- When
- As of July 22, 2025, and the period leading up to that date.
- Where
- India, South Korea, Germany, and the US.
- Why
- Due to high valuations in India and better performance in other markets.
Indian Market Concerns
Global Market Opportunities
Valuation
Indian Market Concerns
High valuations are weighing down the NIFTY 50's performance, indicating potential for a correction or slower growth.
Global Market Opportunities
NIFTY 50 is trading close to its 10-year average P/E, suggesting fair valuation at the index level. Its long-term performance has been strong.
- NIFTY 50 YTD Return (July 22, 2025)
- 5.99%
- KOSPI YTD Return
- 32.11%
- DAX YTD Return
- 20.9%
- S&P 500 YTD Return
- 7.21%
- NIFTY 50 Price-to-Earnings (P/E)
- 24.6
- NIFTY 50 Price-to-Book (P/B)
- 5.3
- KOSPI Price-to-Earnings (P/E)
- 14.7
- DAX Price-to-Earnings (P/E)
- 20.8