Nifty Prediction Today, May 20: Domestic equity markets ended with marginal losses on Tuesday as investor sentiment remained cautious amid concerns over inflationary pressures, elevated crude oil prices and ongoing geopolitical tensions in West Asia. Analysts believe the market may remain range-bound on Wednesday, May 20, unless the key benchmark index Nifty decisively crosses the crucial 23,700-23,800 resistance zone.
The Nifty 50 index closed at 23,618 with a decline of 31.95 points or 0.14 per cent, while the BSE Sensex ended at 75,200.85, down by 114.19 points or 0.15 per cent.
Nifty Prediction for Wednesday, May 20 by experts
Going into Wednesday’s trading session, technical analysts warn that the short-term outlook leans toward continued consolidation or further correction, driven by the bulls’ persistent inability to conquer key overhead resistance levels.
Nifty Prediction for Wednesday, May 20 by Nagaraj Shetti
According to Nagaraj Shetti, Senior Technical Research Analyst at HDFC Securities, the market was not able to sustain the hurdle around 23800 again on Tuesday and Nifty closed the day off the highs. “After opening on a positive note, the market shifted into a range bound action near the resistance for better part of the session. Selling pressure has emerged from the highs in the later part and Nifty closed at the lows,” he said.
Shetti noted that a small negative candle was formed on the daily chart with upper shadow, signalling resistance at higher levels.
“This market action indicates inability of bulls to surpass the crucial resistance at 23800. Nifty is placed within a broader high low range of around 23800-23200 levels in the last 4-5 sessions,” he said.
“Having declined again from near the upper range resistance around 23800 on Tuesday, Nifty is expected to consolidate or decline further in the short term. Immediate support is placed at 23350 levels,” Shetti added.
-

Nifty daily chart – May 19
Nifty Prediction for Wednesday, May 20 by Sachin Gupta
Sachin Gupta, VP – Research, Technical Research, at Choice Broking Private Limited, said the Indian equity markets ended on a muted note on May 19, 2026. “The Sensex declined by 114.19 points, or 0.15%, to close at 75,200.85, while the Nifty slipped 31.95 points, or 0.14%, to settle at 23,618.00. Meanwhile, the Nifty Bank index remained nearly unchanged, losing just 127.85 points (0.24%) to end at 53,409.15, reflecting subdued participation and cautious sentiment in the banking sector,” he stated.
He further stated the Nifty index opened 25 points higher at 23,675.30 and initially witnessed buying momentum, rising to an intraday high of 23,782.30. “However, profit booking during the first half of the session wiped out early gains, dragging the index lower to touch an intraday low of 23,587.20. The index eventually settled at 23,618.00, down by 31.95 points or 0.14%,” Gupta said.
From a technical perspective, Gupta said the 23,800-23,850 zone continues to act as a major resistance area, whereas the 23,350–23,400 range is expected to provide strong support.
The daily RSI at 44.70 indicates weakening momentum and limited bullish strength, Gupta stated.
- 20 Day EMA – 23,834.54
- 50 Day EMA – 24,046.55
- 100 Day EMA – 24,432.05
- 200 Day EMA – 24,659.8
“Bank Nifty opened marginally positive at 53,553.75 and initially moved higher to touch an intraday high of 53,770.65. However, selling pressure at higher levels triggered profit booking, causing the index to decline nearly 434 points to an intraday low of 53,337.05. The index finally settled at 53,409.15, down 127.85 points or 0.24%, reflecting a cautious undertone in the market. Technically, the 53,800–53,900 zone remains a key resistance area, while 52,900–53,000 is likely to serve as strong support. The daily RSI at 40 suggests weak momentum with a mildly bearish bias,” Gupta added.
“India VIX fell by 4.87% to 18.67, signalling easing volatility and lower fear among market participants. In the derivatives segment, significant put writing at the 23,500 strike along with aggressive call writing at the 23,700 strike indicates a likely range-bound movement in the near term. Overall, the market setup remains cautious, and traders are advised to closely monitor important support and resistance levels for further directional cues,” the analyst concluded.
Commenting on Nifty technical outlook, experts, as quoted by IANS, said that a sustained move above the 23,700–23,800 region will be essential to strengthen recovery momentum toward the psychological 24,000 mark, where stronger selling pressure is likely to emerge.
“On the downside, the 23,600–23,500 zone continues to remain a crucial immediate support area, and a decisive breakdown below this region could extend weakness toward the broader 23,300 zone,” a market expert mentioned.
Sectoral indices on Tuesday
On the sectoral front, the NSE indices showed mixed trends. Nifty IT emerged as the top gainer with a rise of 3.23 per cent. Nifty Realty gained 1.43 per cent, while Nifty PSU Bank advanced 0.81 per cent. Nifty Consumer Durables rose 0.44 per cent, Nifty Pharma gained 0.42 per cent and Nifty Auto closed higher by 0.29 per cent. Oil and Gas index also ended with gains of 0.16 per cent.
On the losing side, banking and financial shares remained under pressure throughout the session. The Nifty Private Bank index emerged as the worst-performing sectoral index declining 0.74 per cent while Nifty Metal slipped 0.05 per cent and Nifty FMCG closed marginally lower by 0.03 per cent.
Nifty Bank and Nifty Financial Services indices also underperformed the broader market. However, some sectors managed to buck the weak trend. The Nifty IT, Nifty Realty and Nifty Chemical indices ended higher and outperformed the benchmark indices.
Rupee traded weaker by around 10 paise near 96.53, as elevated crude oil prices and continued pressure on capital flows kept the currency under stress.
Meanwhile, Brent crude oil prices moderated slightly but remained elevated. At the time of filing this report, Brent crude was trading at USD 109 per barrel, down by 2 per cent.
Gold prices continued to remain firm, rising 0.26 per cent to Rs 1,59,876 per 10 grams for 24 karat gold. Silver prices stood at Rs 2,73,954 per kilogram.
