Multiple choice general knowledge What time does the Indian Markets close trading? 03:30 am 03:30 pm 04:00 am 04:00 pm Reveal answer Fill a bubble to check yourself D Correct answer Explanation Indian stock markets (NSE and BSE) close trading at 4:00 PM IST on weekdays. The pre-open session runs from 9:00-9:15 AM, followed by normal trading hours from 9:15 AM to 3:30 PM, with a closing session from 3:30-4:00 PM.