Bank Nifty needs to cross the 49,000 mark on a weekly closing basis to show strength and potentially retest its previous all-time high and break above it.
Soni Patnaik of JM Financial said that the rollover data showed fewer rollovers, indicating that long positions are being booked. She advised investors to maintain caution.