Stocks to buy: After a strong rally over seven straight sessions, the Indian stock market opened higher in the ceremonial Muhurat Trading session on Diwali, i.e., 8 November 2026. However, the key benchmark indices pared early gains and ended red after the close of the ceremonial session, snapping the eight-year winning streak. The BSE Sensex edged lower by 0.04%, the Nifty 50 index lost 0.18%, whereas the Bank Nifty index nosedived 0.40%.
Among the top gainers were Divi's Lab, Tata Steel, Vedanta Aluminium and Metal, CG Power, Sun Pharma, and Tata Motors PV, whereas the top losers are SBI Life, Tata Capital, IndiGo, DLF, BPCL, and Infosys.
Shares of Safe Enterprises Retail, Hindusthan Insulators, Finolex Cables, Banco Products India, Dhunseri Ventures, and Supriya Lifesciences are among the volume shockers during the special trading session on Diwali 2026.
Shares of ICICI Bank, Adani Ports, TVS Motor Company, Kotak Mahindra Bank, Eternal, Indian Hotels Company, Aurobindo Pharma, Ather Energy, Piramal Pharma, MCX, Shyam Metalics, JSW Steel, South Indian Bank, Marico, Divi's Lab, Navin Fluorine, MOFSL, etc., climbed to a new 52-week high during the ceremonial session on Diwali 2026.
Pabitro Mukherjee, Deputy Vice President — Technical Research at Bajaj Broking, believes the Nifty 50 index moved above the 52-week EMA during the last week, and that the trendline joining the previous major highs of February and August 2026 is currently placed above the August 2026 high of 24,774.