September 1, 2025 - Updated on March 24, 2026
The Indian stock market, particularly indices like the Nifty 50 and BSE Sensex, has recently hit record highs.
This surge has left many mutual fund investors wondering: Are the markets overpriced? Let’s break down the situation in simpler terms to help you understand the current market dynamics.
Understanding the Recent Surge
In the past 2 decade, the Nifty 50 index has seen remarkable growth, skyrocketing from around 3000 points in 2005 to near 23,000 points today.
This impressive climb is fuelled by a robust economy, strong corporate earnings, and an increase in investments driven by easy-to-use online trading platforms.
What did Valuation Metrics – P/E Ratio, P/B Ratio & Dividend Yield Tells us?
To gauge whether the market is overpriced, investors often turn to key valuation metrics:
Price-to-Earnings (P/E) Ratio: A high P/E ratio (above 20) can suggest that the market is overvalued, while a low P/E ratio (below 15) might indicate undervaluation. However, these numbers should be considered in the broader market context.
Price-to-Book (P/B) Ratio: This ratio compares a company’s market price to its book value. A P/B ratio below 1 could indicate potential undervaluation or financial distress, while a ratio above 1 suggests overvaluation, reflecting the market’s willingness to pay more due to the company’s earnings potential or intangible assets.
Dividend Yield: This ratio shows how much a company pays out in dividends relative to its stock price. A higher dividend yield indicates significant profit returns to shareholders but might also signal financial trouble if unsustainable. A lower dividend yield might mean the company is retaining earnings for growth or that the stock price is high relative to dividends paid.
Mcap to GDP ratio: The market capitalization (map) to GDP ratio, often referred to as the Buffett Indicator, is a financial metric used to assess the valuation of a country’s stock market relative to its economic output.
Also Read: What is SWP in Mutual Funds?
It helps investors determine whether the stock market is overvalued or undervalued. High Ratio above 100 suggests that the stock market is highly valued compared to the size of the economy. Moderate Ratio is between 50 to 100 indicates a balanced market valuation relative to the economy. Less than 50 indicated undervalued.
Here’s a quick look at Nifty 50’s valuation metrics over the years:
| Year | Nifty Index | Market Cap to GDP Ratio (%) | P/E Ratio | P/B Ratio | Dividend Yield (%) |
| 2005 | 3002 | 84 | 16.6 | 3.9 | 1.29 |
| 2006 | 3967 | 101 | 20.3 | 4.5 | 1.21 |
| 2007 | 6138 | 148 | 27 | 6.3 | 0.96 |
| 2008 | 2959 | 84 | 12.8 | 2.5 | 1.91 |
| 2009 | 5202 | 86 | 22.2 | 3.7 | 1.14 |
| 2010 | 6135 | 94 | 23.4 | 3.8 | 1.14 |
| 2011 | 4624 | 68 | 17.6 | 2.9 | 1.44 |
| 2012 | 5905 | 77 | 18.8 | 3.2 | 1.4 |
| 2013 | 6304 | 75 | 18.7 | 3.1 | 1.45 |
| 2014 | 8283 | 82 | 20.7 | 3.4 | 1.28 |
| 2015 | 7946 | 78 | 21 | 3.2 | 1.4 |
| 2016 | 8186 | 83 | 21.9 | 2.9 | 1.39 |
| 2017 | 10531 | 85 | 24.1 | 3.3 | 1.14 |
| 2018 | 10862 | 79 | 26.3 | 3.4 | 1.23 |
| 2019 | 12168 | 79 | 28.7 | 3.7 | 1.24 |
| 2020 | 13982 | 107 | 32.9 | 4.1 | 1.12 |
| 2021 | 17354 | 114 | 24 | 4.5 | 1 |
| 2022 | 18105 | 103 | 22.9 | 4.2 | 1.18 |
| 2023 | 19372 | 92 | 23.5 | 3.9 | 1.21 |
| 2024 | 22530.7 | 140 | 21.4 | 3.95 | 1.28 |
Source: www.nseindia.com
Are Current Market Prices Justified?
So, are Indian stock markets overpriced? The current P/E, P/B and Mcap to GDP ratios suggest a slight overvaluation, but the strong economic growth, corporate earnings, and consistent dividend yields present a balanced picture.
For mutual fund investors, here are some key tips:
- Diversify: Spread your investments across different sectors and types of assets to reduce risk.
- Think Log-term: Focus on long-term growth instead of trying to make quick profits from short-term market movements.
- Strong Fundamentals: Choose funds with a good track record and solid, sustainable growth.
While it is smart to be cautious, the Indian stock market still offers great opportunities for investors who stay informed and make strategic decisions.
About the Author

Mr Shashi Kant Bahl
Mr. Shashi Kant Bahl is a mutual fund professional with nearly 20 years of experience in the financial services industry. Since 2005, he has helped over 10,000 investors manage their mutual fund investments and build long-term wealth. His firm currently manages assets of over ₹734 crore (AUM).
Disclaimer: Mutual fund investments are subject to market risks. Read all scheme-related documents carefully.
Recent Post