Muhurat trading time: BSE and NSE will hold Muhurat trading from 2:20 PM to 3:30 PM. A 15-minute pre-opening session will take place from 2:05 PM to 2:20 PM. Muhurat trading time on Diwali: Indian stock exchanges will open today for a special trading session. Both the exchanges NSE and BSE will hold a Muhurat trading session to mark Diwali.