The BSE Sensex ended at 31,453.51, down 261.84 points or 0.83%. The 50-share index Nifty ended at 9,205.60, down 87.90 points or 0.95% Indian stock markets closed lower after a volatile session on Tuesday.
After rising over 1% during the day, profit booking dragged benchmark indices towards the last hour of trading. The BSE Sensex ended at 31,453.51, down 261.84 points or 0.83%.
The 50-share index Nifty ended at 9,205.60, down 87.90 points or 0.95%. Stocks in Asia Pacific like Hong Kong, Australia and Singapore were up around 1%.
Markets in China, Japan and South Korea were closed on Tuesday for holidays. Analysts said that markets are trading with uncertainties as impact of lockdown measures and its effect on earnings are not known.