Nifty Prediction Today

Today, Nifty prediction suggests a Bearish range between 23450 and 23900, with strong support at 23450-23500 and resistance at 23850-23900. Traders should monitor these crucial levels closely for potential market shifts.
Nifty Support and Resistance Level Today
- Nifty Support: 23450-23500
- Nifty Resistance: 23850-23900
- BIAS: Sideways
Nifty Range
Indian equity benchmark Nifty index witnessed a flat to marginal negative close on 21st May 2026. The index opened with a gap-up of 171.05 points at 23,830.05, reflecting positive sentiment at the start of the session. The index registered its intraday high of 23,859.90 within the first few minutes of trade. However, selling pressure emerged from higher levels thereafter, dragging the index steadily lower throughout the session. The weakness persisted through the day as the index slipped to an intraday low of 23,596.60 before finally settling at 23,654.70, ending the session with a marginal decline of 4.30 points or 0.02%. On the daily timeframe, the index formed a bearish candlestick pattern after failing to sustain at higher levels. The index also witnessed rejection from the 20-DEMA on the daily timeframe, indicating selling pressure emerging near higher resistance zones and cautious undertones in the broader trend
| 20 Day EMA | 50 Day EMA | 100 Day EMA | 200 Day EMA |
|---|---|---|---|
| 23,802.28 | 24,016.59 | 24,401.65 | 24,639.94 |
Bank Nifty Prediction Today

Today, Bank Nifty prediction suggests a Bearish range between 53400 and 54500, with strong support at 53400-53500 and resistance at 54400-54500. Traders should monitor these crucial levels closely for potential market shifts.
Bank Nifty Support And Resistance Today
- Bank Nifty Support: 53400-53500
- Bank Nifty Resistance: 54400-54500
- BIAS: Sideways
Nifty Bank Range
The Bank Nifty Index opened with a gap-up of 400.90 points at 53,963.10, indicating positive sentiment in the banking space at the opening bell. The index registered its intraday high of 54,109.15 within the initial few minutes of trade. However, profit booking emerged from higher levels thereafter, resulting in sustained selling pressure through the session. The weakness dragged the index to an intraday low of 53,156.15 before it eventually settled at 53,439.40, ending the session with a decline of 122.80 points or 0.23%. On the daily timeframe, Bank Nifty formed a bearish candlestick pattern, reflecting weakness after failing to sustain above higher levels. The continued selling pressure through the session suggests cautious sentiment prevailing in the banking space.
From a technical perspective, immediate support is placed in the 52,800–52,900 zone, while resistance is observed in the 54,250–54,350 range. The Relative Strength Index (RSI) stands at 40.53, indicating weak momentum in the index though support-based buying interest may continue near lower levels.
Markets witnessed a volatile trading session with both benchmark indices opening sharply higher amid positive sentiment. However, the inability to sustain at elevated levels resulted in persistent profit booking throughout the day, dragging the indices lower from their opening highs. Despite weakness in benchmark indices, broader market participation remained relatively positive with advances outnumbering declines, indicating selective buying in broader market segments. Going forward, sustained movement above immediate resistance zones will remain crucial for confirming stronger recovery momentum, while support zones continue to hold importance for maintaining near-term stability in the market.
Sensex Support And Resistance Today
- Sensex Support: : 74400-74500
- Sensex Resistance: 76100-76200
- BIAS: Sideways
SENSEX Range
On 22nd May 2026, the BSE Sensex closed at 75,415.35, gaining 231.99 points (+0.31%), amid volatile trading activity throughout the session. The index opened slightly higher by around 77 points at 75,260.39 and touched its intraday low of 75,230.75 near the opening trade. Thereafter, strong buying momentum emerged during the first half, pushing the Sensex sharply higher to an intraday high of 75,810.97. However, the market failed to sustain at elevated levels, as profit booking erased a major portion of the early gains in the latter half. Despite the pullback, the index managed to close in positive territory at 75,415.35, indicating selective buying support at lower levels.
Sector-wise, Private Banks, BANKEX, Top 10 Banks, Financial Services, Telecommunication, Metal, and Consumer Durables witnessed buying interest and outperformed the broader market. Realty, Power, Healthcare, Focused IT, Information Technology, Utilities, and FMCG sectors remained under pressure, while Capital Goods, Auto, PSU Banks, Industrials, and Consumer Discretionary traded with a mixed to range-bound undertone during the session.
Technically, Sensex continues to trade within a broader consolidation range, as repeated recovery attempts near lower support zones are being capped near higher resistance levels. The index once again faced selling pressure near the 75,800–76,000 zone, highlighting the presence of supply at higher levels. Immediate support is now placed around 74,800–75,000, while resistance is seen near 76,000–76,200. A sustained move beyond either side of this range could provide the next directional trend for the market in upcoming sessions.
The overall market bias remains sideways to cautiously positive as the index continues to hold above key support levels despite intraday volatility. Selective strength in banking and metal-related sectors is offering support to the broader market, while weakness in IT and defensive pockets is limiting stronger upside momentum. Traders may continue to witness stock-specific action until Sensex decisively breaks above the 76,000–76,200 resistance zone or slips below the 74,800 support range.
Indian VIX Prediction For Today
From a technical perspective, immediate support is placed in the 23,350–23,400 zone, while resistance is observed in the 23,900–23,950 range. The Relative Strength Index (RSI) stands at 45.64, indicating gradual improvement in momentum though the index still trades below the stronger bullish zone. The volatility index, India VIX, declined by 1.26% to close at 18.44, indicating slight easing in market volatility and improving stability in broader sentiment. In the derivatives segment, notable call writing was observed at the 23,700 and 23,800 strikes, while put writing was concentrated at the 23,600 and 23,500 levels, indicating immediate support shifting higher with resistance near upper levels.
Register to receive daily and weekly stock market predictions for the Nifty and Bank Nifty, including with range, support, and resistance levels. Join Now
Open Your Free
Demat Account Now!
AMC For First Year
Account Opening Fee
13 Lakh+ Clients
Expert-Backed
Premium Tools


