The Indian stock markets are closed today in observance of Muharram, with no trading on the BSE and NSE across equity, equity derivatives, securities lending and borrowing (SLB), currency derivatives, and interest rate derivatives segments. The commodities markets will remain closed for the morning session (9:00 AM to 5:00 PM) but will operate as usual for the evening session (5:00 PM to 11:30 PM / 11:55 PM).
On the last trading day before the holiday, the Sensex gained 109.25 points, or 0.14%, to close at 77,100.47, while the Nifty 50 rose 34.35 points, or 0.14%, to settle at 24,056. However, both indices gave up most of their intraday gains as investors booked profits late in the session. The rupee strengthened by 25 paise against the US dollar, closing at ₹94.40, compared to the previous close of ₹94.65.
Sensex Outlook
Technically, the Sensex formed a bearish candle with a long upper wick, indicating weak momentum after a strong opening. Immediate support is seen at 76,933; a break below this level could invite a deeper correction toward 76,000 in the short term. The 77,500 level will act as a crucial resistance, and a sustained break above this could push the index toward 78,000.
Nifty 50 Outlook
The Nifty 50 has immediate support at 23,950 for Monday. Positive weekend global cues and a resolution to the Iran-US situation could help the index hold above 24,000 at the open, targeting 24,200 as the first resistance. However, the monthly expiry of the Sensex on Monday could create cross-index volatility, particularly in the afternoon session, potentially pushing the Nifty below 24,000 temporarily even if broader predictions remain positive.
Bank Nifty Outlook
The Bank Nifty closed the week at 58,177.05, following a 1.68% surge on the previous Wednesday’s expiry and subsequent consolidation. Unlike the Sensex, the Bank Nifty has no direct expiry event on Monday. However, the Sensex monthly expiry on June 29, 2026, directly impacts HDFC Bank and ICICI Bank, which could create indirect volatility in the Bank Nifty. Support is at 57,900, with an upside target of 58,500 if global cues improve over the weekend.
All eyes are now on the June 29 trading session as traders reposition after the holiday break.

