The Nifty 50 closed at 22,698.85 on Wednesday. Markets now look toward a busy day of corporate results and IPO activity before the 9:15 AM opening bell.
The closed at 22,698.85 on 28 October 2026, marking a session where the index slipped −0.22%. As traders prepare for the Thursday morning session, the focus remains on how the broader market breadth reconciles with the recent activity of domestic and foreign institutional investors.
Nifty 50
22,698.85
−0.22% · −50.90 pts
Last 5 sessions
−0.49%
Nifty 50 change
The 60-Second Version
The Nifty 50 index finished the session at 22,698.85, down −51 points.
Nifty Bank outperformed the benchmark, rising +0.54% to reach 54,267.40.
FIIs were net buyers at ₹871.83 crore, while DIIs added ₹643.35 crore in the last session.
Twenty-two Nifty 500 companies are scheduled to report their results today.
Five IPOs are currently active, with three closing for bidding today.
How Yesterday Ended
Based on 28 October 2026 closing prices, the Nifty 50 ended at 22,698.85. This performance follows a trend where the index has declined −0.49% over the last five sessions and −0.36% over the last 20 sessions. The current level sits −1.93% below the 20-session high of 23,146.15, having recorded two consecutive sessions of losses.
Index
Close
Change
Change %
Nifty Bank
54,267.40
+292.50
+0.54%
Nifty 50
22,698.85
−50.90
−0.22%
NIFTY Midcap 100
57,274.70
+244.80
+0.43%
Index closing levels, previous session, 28 October 2026
Nifty 50: the bigger picture
Measure
Value
Last 5 sessions
−0.49%
Last 20 sessions
−0.36%
20-session high
23,146.15
20-session low
22,231.80
Below the 20-session high
1.93%
Current run
2 sessions down in a row
Nifty 50 over recent sessions, to 28 Oct
The Money Trail
Institutional participation remains a critical indicator for market direction. In the most recent session, (FII) were net buyers of ₹871.83 crore, while (DII) also contributed with net buying of ₹643.35 crore. Over the last five sessions, the cumulative net flow shows FIIs at +₹1,079 crore and DIIs at +₹8,130 crore, indicating sustained support from local institutions.
Session
FII net
DII net
28 Oct
+872
+643
27 Oct
+4,240
−1,250
26 Oct
−1,462
+2,610
23 Oct
+888
+3,235
22 Oct
−3,459
+2,891
Last 5 sessions
+1,079
+8,130
FII and DII net flows, ₹ crore (positive is net buying)
Stocks in Focus
Individual stock performance showed significant variance during the last session. Apollo Hospitals Enterprise Ltd. (APOLLOHOSP) led the gainers with a +4.43% rise, followed by Larsen & Toubro Ltd. (LT) at +3.72% and Trent Ltd. (TRENT) at +3.31%. Conversely, Infosys Ltd. (INFY) faced pressure, declining −3.43%, while Reliance Industries Ltd. (RELIANCE) dropped −3.19% and Bharat Petroleum Corporation Ltd. (BPCL) fell −2.91%.
Sectoral performance was mixed, with specific industries showing clear divergence. The top-performing sectors included those that saw gains of +1.45% and +1.04%. Meanwhile, other sectors faced notable headwinds, recording declines of −1.98%, −0.89%, and −0.56% respectively.
Sector index
Change %
+1.45%
+1.04%
+0.47%
+0.08%
−0.56%
−0.89%
−1.98%
Sector indices, 28 October 2026, best first
Today on the Calendar
Investors have a packed schedule today, Thursday, 29 October. Twenty-two Nifty 500 companies, including Coal India Ltd., Asian Paints Ltd., and Ambuja Cements Ltd., will hold board meetings to discuss results. Additionally, activity is high; Bombay Coated And Special Steels Ltd. and Antala Industries Ltd. open for bidding, while SFC Environmental Technologies Ltd., BLS Polymers Ltd., and Wiscon Industries Ltd. close their respective offerings. Finally, several companies go ex-dividend today, including CRISIL Ltd. at ₹17 per share and Kajaria Ceramics Ltd. at ₹12 per share.
On the calendar today, Thursday, 29 October
Company
Also considering a dividend
Ambuja Cements Ltd.
—
Apar Industries Ltd.
—
Asian Paints Ltd.
Yes
Blue Star Ltd.
—
Brigade Enterprises Ltd.
—
Computer Age Management Services Ltd.
Yes
Coal India Ltd.
Yes
Deepak Nitrite Ltd.
—
Firstsource Solutions Ltd.
—
Godrej Consumer Products Ltd.
Yes
Indian Energy Ltd.
—
Interglobe Aviation Ltd.
—
Results due on Thursday, 29 October (12 of 22 shown)
Market participants will watch the 9:15 AM open to see if the Nifty 50 can reverse its two-day losing streak or if the recent 20-session downward momentum persists.