How to calculate if NIFTY50 is at fair valuation, over-valued or under-valued? Read this post, learn the maths, and find the conclusion.
Confirmed official data taken from nifty-pe-ratio website (updated May 18, 2026): TTM PE 20.45x, P/B 3.24, Dividend yield 1.32%.
Nifty 50 is currently trading around 23,720 — roughly 10% below its 52-week high of 26,373 hit on January 5, 2026. The same data point, a consolidated TTM P/E of 20.45x, is being used by two completely opposite camps to argue completely opposite things, and both have data to back themselves up.
The first group compares 20.45x to the pre-2021 standalone earnings average of 16–18x, concludes that the market is still overvalued, and stays on the sidelines.
The second group compares 20.45x to the post-April 2021 consolidated earnings average of 20–21x — which is rightly the only apples-to-apples comparison since NSE switched its calculation methodology — notes that the market has already corrected 10% from peak and is trading essentially at its own fair historical average. They call this a reasonable entry.
Well, neither camp is wrong. They are measuring against different benchmarks, which is exactly the problem with relying on a single ratio. A proper valuation requires running multiple metrics simultaneously, and when you do that for Nifty 50 at 23,720 as of 19th May 2026, the picture is more nuanced than either side is letting on.
Let's get on with the calculations and inferences.
Start with the interest rate anchor because it is the most important input and the most commonly skipped. India's 10-year G-Sec yield is approximately 7.1%, pressured higher by rising crude oil prices, US Treasury yields at 15-month highs, and an INR that has weakened to 96.4 to the dollar — all of which make further RBI rate cuts harder to justify. The RBI has held its repo rate at 5.25% since the December 2025 cuts. Adding India's historical equity risk premium of 5% to the 7.1% bond yield gives you a required return of 12.1% from equities to justify owning them over bonds. The static fair P/E from this is 8.3x — which makes everything look wildly overvalued. But this is mathematically wrong because it ignores earnings growth entirely. Apply the growth-adjusted version using a long-term sustainable India earnings growth rate of approximately 7%, and fair P/E becomes 1 divided by (12.1% minus 7%) = 19.6x. That is the anchor everything else gets measured against. At 23,720, the market is trading fractionally above this anchor on a trailing basis and below it on a forward basis.
The TTM P/E of 20.45x deserves a bit more unpacking before moving forward. This is on a consolidated earnings basis, as NSE switched its methodology in April 2021. The pre-2021 standalone earnings comparison — which most long-term historical charts still show — is genuinely misleading when applied to today's number. On the correct like-for-like consolidated basis, the historical average is approximately 20–21x, and the website nifty-pe-ratio, which tracks NSE's official data, categorises today's reading as "Fairly Valued / Normal Valuation." The buy zone on consolidated earnings historically begins around 18–19x; the caution zone starts around 25x. At 20.45x, you are above the buy zone but comfortably below the caution zone. The other critical context: FY26 was an earnings disappointment — EPS grew only 4–6% against expectations of 14–15% at the start of the year. The TTM denominator is artificially depressed by one bad year. The market is not pricing FY26. It is pricing the recovery in FY27.
Forward P/E is where the analysis gets genuinely interesting. The implied TTM EPS at 20.45x PE and Nifty May 18 close is approximately ₹1,149. Apply the consensus FY27 growth estimate of 15% — the midpoint of BofA at 14%, Nomura at 14.6%, Axis Bank at 16%, and PL Capital at 17% — and you get a FY27 EPS of approximately ₹1,322. At 23,720, forward P/E is 23,720 divided by 1,322 = 17.9x. Compare that to the growth-adjusted fair P/E of 19.6x and the market is trading at a 9% discount to theoretical fair value on a forward basis.
The PEG ratio — forward P/E divided by expected earnings growth — is 17.9 divided by 15 = 1.19x, which sits comfortably inside the fair value band of 1.0x to 1.5x. On the most forward-looking, growth-adjusted metrics, Nifty at 23,720 looks reasonably priced. The entire thesis rests on one assumption: that FY27 earnings deliver. The street already cut FY27 estimates by 6%. A second round of cuts — possible if global trade deteriorates further or domestic demand disappoints — would push forward P/E back toward 19–20x, making the market fully priced with no margin of safety.
P/B at 3.24x looks elevated in isolation until you work through the justified P/B math. The formula — ROE divided by cost of equity — gives 16% (Nifty's aggregate ROE) divided by 12.1% = 1.32x justified. That screams overvaluation at first glance, but the formula assumes a mature, stable business and breaks down for growth compounders. TCS runs 45–50% ROE, HUL north of 85%, HDFC Bank at 17–18%, and Infosys at 33–35%. The blended 3.24x for this quality basket is not irrational. More importantly, P/B has compressed from a peak of 4.88x in July 2023 to 3.24x today — a 34% contraction in the multiple while earnings grew. That is structurally positive. Dividend yield at 1.32% is in the neutral zone — value territory begins above 1.5%, danger territory kicks in below 1%. The direction of travel is improving as the market corrects.
The one genuinely uncomfortable number in the entire analysis is the Buffett Indicator — total listed market cap divided by GDP — which sits at approximately 130% against India's historical median of around 87%. Structural factors explain part of this gap: far more companies are listed post-2020 versus a decade ago, household savings have migrated meaningfully from gold and fixed deposits into equities, and corporate balance sheets are the cleanest (comparatively) they have been in 15 years. But even adjusting for these structural shifts, a fair range for modern India is probably 105–120%, putting current levels 8–20% above intrinsic economic value. This is not a panic signal. But it does tell you that the multiple re-rating phase for Indian equities is largely complete. Future returns will have to come from earnings growth, not PE expansion.
Bringing all eight metrics together — TTM PE (20.45x, at consolidated average), forward PE (17.9x, below fair PE of 19.6x), PEG (1.19x, in fair zone), P/B (3.24x, compressing positively), dividend yield (1.32%, neutral), Buffett Indicator (~130%, elevated), interest rate anchor (growth-adjusted fair PE ~19.6x, current forward PE below this), and the 52-week range position (37th percentile, closer to the yearly low than the high) — three metrics are mildly positive, three are neutral, and two are caution flags. This is not a market in bubble territory, neither a market in complete distress (although it feels like so, as it has been flat since 1.5 years). It is a market that is fairly valued on trailing metrics, mildly attractive on forward metrics, and constrained on macro metrics.
The bull case: forward PE at 17.9x is below fair PE, PEG at 1.19x is in the fair zone, banks — which carry 35% weight in the index — are genuinely cheap at 13–14x PE with HDFC Bank poised to re-rate as merger integration completes through FY27, and the index has already absorbed a 10% correction from peak.
The bear case: 10-year G-Sec at 7.1% and rising, Buffett Indicator at 130% above its own median, FY27 earnings consensus that has already been cut once and could be cut again, and an INR at record lows that adds inflationary pressure every time crude ticks higher. These are real constraints.
To summarise:
👉Nifty 50 at 23,720 is not cheap and it is not expensive. It is fairly valued on trailing earnings, mildly attractive on forward earnings, and constrained by macro headwinds.
👉For long-term SIP investors there is nothing in this data that demands a pause — don't stop your SIPs, keep allocating.
👉For lump-sum capital, the honest answer is that the genuine buy zone on consolidated earnings is 18–19x forward PE, which would require Nifty to fall another 5–8% from current levels — toward 21,800–22,300 — to offer a proper margin of safety. Today's levels are fair, not exceptional. So, don't deploy all your capital. Deploy a portion. If markets go up, good. If they correct further, deploy remaining capital to buy the dip.
⚠️The single number to track above everything else is not the index level. It is whether the FY27 consensus EPS of approximately ₹1,322 survives two more quarters of analyst revisions intact. Q1 FY26-27 results land in July–August 2026. If earnings beat, this market re-rates toward 21–22x forward and rewards current buyers generously. If earnings disappoint again, the 10% correction from peak becomes the beginning of something larger.
The data says fair entry for the patient. The data also says don't confuse fair with cheap. It's definitely not cheap. What is available cheap right now, is actually cheap and will move nowhere. The market is going to take a hard test of your patience and conviction for the next 9 months. FY27 Q1 and Q2 results, along with the geopolitical and macro triggers will set the final tone for Nifty 50 by the end of Dec 2026.
Bookmark this post to keep it handy.
Read the details on how to do valuation in the article attached.