The Indian equity indices ended lower for the second consecutive session amid volatility on December 9 led by uncertainty over US trade deal and caution mood ahead of Federal Reserve's rate decision.

The Indian indices opened weak with Nifty below 25900, and extended selling in the initial hours dragged it below 25,750, however, recovery in the mid and final session especially in mid and smallcap stocks helped it to closed above 25,800.

At close, the Sensex was down 436.41 points or 0.51 percent at 84,666.28, and the Nifty was down 120.9 points or 0.47 percent at 25,839.65.

Broader indices outperformed the main indices with BSE midcap index adding 0.6 percent and smallcap index rising 1.3 percent.

Also Read: Kaynes Tech shares jump 10%, snap 4-day losing streak: Macquarie sees 102% up

See Full Page