On Monday, May 12, 2025, the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) will remain open for trading despite the Buddha Purnima festival. Investors who were unsure due to the holiday can be assured that trading activities will proceed as usual. The BSE website provides a list of trading holidays for 2025, which confirms that the stock market will be operational on this day.
In May 2025, there is only one stock market holiday, which was observed on May 1st for Maharashtra Day. This means that there will be no shortened trading weeks in May, and normal market activity will continue throughout the month.
Looking ahead to the rest of the year, the next stock market holiday will be on August 15, 2025, for Independence Day, followed by Ganesh Chaturthi on August 27, 2025. October 2025 will have three market holidays: Mahatma Gandhi Jayanti/Dussehra on October 2nd, Diwali on October 21st, and Diwali Balipratipada on October 22nd. The final holidays of the year will be on November 5th for Prakash Gurpurb Sri Guru Nanak Dev and December 25th for Christmas.
While the stock market remains open, banks in several regions will be closed for Buddha Purnima. Although bank branches will be closed, online banking services like UPI, IMPS, net banking, and mobile apps will continue to function. Customers can still transfer funds, pay bills, and check balances online, but branch-related tasks like cash deposits, withdrawals, and cheque clearances will not be possible on May 12th.
It's important to note that May 12, 2025, is a settlement holiday due to Buddha Purnima. The currency segment will be closed for trading on this day, but other segments will remain open. Stocks purchased on May 9th cannot be sold on May 12th. Funds from shares sold on May 9th will be available for withdrawal on May 13th, and no fund payouts will be processed on May 12th.
Recently, the Indian stock market has experienced selling pressure due to geopolitical tensions between India and Pakistan. On Friday, May 9th, the Sensex fell by 880 points (1.10%) to close at 79,454.47, and the Nifty 50 dropped by 266 points (1.10%) to close at 24,008. Some investors are considering this a potential "buy-the-dip" opportunity, while others are waiting for more clarity on geopolitical developments before making any significant moves.