Stock market recap, Nov. 3 -- Benchmark equity indices - Sensex and Nifty - tumbled for the second day in a row on Friday, 31 October. Despite this, the indices clocked their best monthly gains in seven months since March.

Sensex fell 465.75 points or 0.55% to end at 83,938.71, while the Nifty 50 closed the session at 25,722, down 155.75 points or 0.60%. A cautious global sentiment and profit-taking amid mixed earnings drove the indices lower. For the month, the 30-pack Sensex gained 4.6% while its NSE counterpart, Nifty 50, rose 4.5%.

The broader markets witnessed a decline, as the BSE Midcap index tumbled 0.55% and the BSE Smallcap index lost 0.40%..

Indian equities ended lower on 31 October, with the Nifty 50 slipping 0.60% to 25,72...