Indian stock exchanges NSE and BSE will be closed on Wednesday for Maharashtra Day. MCX will have no morning trading but will resume trading in the evening, while NCDEX will remain shut all day. As per the BSE holiday calendar, trading holidays have been announced on 14 days in 2024.