Nifty 50 today
16 Oct 2026 close · cross-checked with a second source
23,149.85day's low and high
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 |
| Pivot | 23,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 |
| Pivot | 22,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
| Period | Nifty 50 |
|---|---|
| 1 week | +2.78% |
| 1 month | −0.31% |
| 3 months | −4.88% |
| 6 months | −4.96% |
| 1 year | −9.53% |
Moving averages
| Average | Level | Close vs avg |
|---|---|---|
| 20-day average | 22,840.88 | +1.3% |
| 50-day average | 23,549.21 | −1.7% |
| 200-day average | 24,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.
Other indices
See also: All indices · Market Mood Meter · Sector performance · FII / DII flows · Today's stock lists
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.