Data to 5 October 2026

Is the market expensive?

Nifty 50 P/E

19.3
times earnings, 5 Oct 2026

Inside its usual range of 14.9 to 21.4. The record is 34.9, in February 2021. Down from 22.0 a year ago.

2000201020205.010.015.025.030.035.040.034.9, Feb 20218.9, Oct 2008usual range, 14.9 to 21.419.32000200520102015202020255.010.015.025.030.035.040.034.9, Feb 20218.9, Oct 2008usual range, 14.9 to 21.419.32000200520102015202020255.010.015.025.030.035.040.034.9, Feb 20218.9, Oct 2008usual range, 14.9 to 21.419.32000200520102015202020255.010.015.025.030.035.040.034.9, Feb 20218.9, Oct 2008usual range, 14.9 to 21.419.3

What it is. What investors pay for each rupee of the Nifty 50's profits over the last year.

How to read it. A high P/E means investors expect profits to grow, or are simply paying up. It says little about next month. It tells you what you are paying, not what happens next.

Source: NSE Indices published PE, PB and dividend yield Method Data

The numbers

Latest19.35 Oct 2026
A week ago19.3
A month ago20.2
A year ago22.0
Usual range14.9 to 21.4
Median17.8
Lowest8.927 Oct 2008
Highest34.98 Feb 2021
Percentile, full history61
Percentile, last 5 years1

The usual range is the middle half of readings since 1999. A percentile is the share of the 6,907 readings since 1 Jan 1999 that were below today's. Data: statistics, history (JSON); history as CSV.

To cite: tipsheet, “Nifty 50 P/E”, data to 5 Oct 2026, https://tipsheet.markets/i/nifty-50-pe/

Read it with

Nifty 50 CAPE 25.5usual
Nifty 500 P/E 21.7usual
Nifty 500 CAPE 31.2above usual

the usual range: the middle half of all readingstodayEach line runs from the lowest reading ever to the highest.