Indian stock market, Dec. 7 -- Indian indices - Sensex and Nifty 50 - ended on a positive note on Friday, December 5, led by 25-basis-point rate cut by the Reserve Bank of India (RBI) and the central bank's proposal for a Rs.1.45 lakh crore liquidity infusion through bond purchases and dollar-rupee swaps boosted domestic market sentiment.

Building on the previous session's momentum, the Sensex climbed 447 points (0.52%) to close at 85,712.37, while the Nifty 50 advanced 153 points (0.59%) to finish at 26,186.45. The BSE Midcap index posted a slight gain of 0.21%, whereas the Smallcap index slipped 0.67%.

A rise in large- and mid-cap stocks pushed the total market capitalisation of BSE-listed companies to almost Rs.471 lakh crore, up fro...