Index

Nifty 50 today

16 Oct 2026 close · cross-checked with a second source

23,146.15Close · +0.65%
+148.80points on the day
22,913.80
23,149.85
day's low and high
26,373.2052-week high · 5 Jan 2026
22,179.9052-week low · 8 Oct 2026
−9.5%1-year change
TrendBelow 200-day avg
RSI (14)53 · neutral
StreakUp 2 days
Typical daily move0.85%

Nifty 50 closed at 23,146.15 on Friday, 16 Oct 2026, up 148.80 points (+0.65%). The day's range was 22,913.80 to 23,149.85. It is 12.2% below its 52-week high of 26,373.20 (5 Jan 2026) and is below its 200-day average (24,190.75) and below its 50-day average (23,549.21).

Levels for Monday, 19 Oct 2026

Daily pivot points

Resistance 2 (R2)23,305.98
Resistance 1 (R1)23,226.07
Pivot23,069.93
Support 1 (S1)22,990.02
Support 2 (S2)22,833.88

Weekly pivot points

Resistance 2 (R2)23,722.88
Resistance 1 (R1)23,434.52
Pivot22,861.48
Support 1 (S1)22,573.12
Support 2 (S2)22,000.08

Nearest swing levels from the last six months: support near 22,217.30, resistance near 23,489.00.

Pivot points are arithmetic from the latest session's high, low and close (classic formula); weekly pivots use the last completed week. Many traders watch them as reference levels. They are not predictions and not buy or sell levels. If 19 Oct 2026 is an exchange holiday, they apply to the next trading session.

Last 12 months

Daily closes since 13 Oct 2025.

Returns

PeriodNifty 50
1 week+2.78%
1 month−0.31%
3 months−4.88%
6 months−4.96%
1 year−9.53%

Moving averages

AverageLevelClose vs avg
20-day average22,840.88+1.3%
50-day average23,549.21−1.7%
200-day average24,190.75−4.3%

Latest market report

Stock Market Today 16 Oct: IT Jumps 4%, Nifty Ends Week Up 2.8%

Nifty rose 0.65% to 23,146 and gained 2.8% for the week as IT stocks jumped 4%. Monday levels, weekly levels and the weekend bank results to watch.

Quick answers

What is Nifty 50 today?

Nifty 50 closed at 23,146.15 on 16 Oct 2026, up 148.80 points (+0.65%).

What are Nifty 50 levels for Monday?

Classic daily pivot points for 19 Oct 2026: pivot 23,069.93, resistance 23,226.07 and 23,305.98, support 22,990.02 and 22,833.88. They are arithmetic reference levels, not predictions.

What is the 52-week high of Nifty 50?

The 52-week high is 26,373.20 (5 Jan 2026) and the 52-week low is 22,179.90 (8 Oct 2026).

How has Nifty 50 performed in the last year?

Nifty 50 has moved −9.53% over one year (to 16 Oct 2026). Past returns do not predict future returns.

What is Nifty 50?

The Nifty 50 is NSE's main index: 50 large, frequently traded Indian companies weighted by free-float market value. It is the most-watched measure of the Indian stock market.

Source: NSE index file, cross-checked with Yahoo Finance. Session of 16 Oct 2026; updated 19 Oct 2026, 12:08 PM IST. Index facts only. Not a recommendation to buy or sell. Education only. Not investment advice.