Indian stock markets will remain closed today, Friday, May 1, 2026, on account of Maharashtra Day. Trading on both the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) will stay suspended for the day across major segments.
This means there will be no trading in equities, equity derivatives, currency derivatives, securities lending and borrowing (SLB), and interest rate derivatives.
Maharashtra Day is observed every year on May 1. It marks the formation of the state of Maharashtra in 1960, after the old Bombay State was divided into two separate states, Maharashtra for Marathi-speaking people and Gujarat for Gujarati-speaking people.
The day also remembers the Samyukta Maharashtra movement, which played a key role in demanding a separate state for Marathi speakers.
After Maharashtra Day, the next stock market holiday in India will be on May 28, 2026, on account of Bakri Id.
Commodity Markets Open Only In Evening
While equity markets are closed, commodity markets will operate partially today.
The Multi Commodity Exchange (MCX) will remain closed during the morning session from 9:00 AM to 5:00 PM, but trading will resume in the evening session from 5:00 PM to 11:30 PM / 11:55 PM.
However, the National Commodity & Derivatives Exchange (NCDEX), the country’s largest agri-commodity exchange, will remain closed for both morning and evening sessions.
Global Markets Also Closed For Labour Day
Many global markets are also shut today on account of International Labour Day.
In Asia, exchanges in China, Hong Kong, Singapore, Indonesia, Thailand, Malaysia, Vietnam, Taiwan, Pakistan, Sri Lanka and Mauritius are closed.
Several European markets, including France, Germany, Greece, Italy, Spain and Poland, are also shut for the holiday.
However, stock markets in the United Kingdom and the United States remain open and will trade during normal hours.
How Markets Ended In Previous Session
Benchmark indices ended lower in the previous session on April 30 amid fresh escalation in geopolitical tensions between the US and Iran, higher crude oil prices and cautious global sentiment after the US Federal Reserve held interest rates steady with a hawkish commentary.
In the broader market, the Nifty Midcap 100 slipped around 1 per cent, while the Nifty Smallcap 100 lost nearly 0.50 per cent.
Among sectors, metal stocks were the biggest losers, while IT and pharma managed to close marginally in green.
















