Indian stock market, Dec. 21 -- The Indian stock market snapped its four-day losing streak on Friday, December 19, closed with solid gains, led by a steady rupee, psoitive global cues, and the Bank of Japan's policy outcome meeting expectations.

The Sensex advanced 448 points, or 0.53%, to end at 84,929.36, while the Nifty 50 gained 151 points, or 0.58%, to settle at 25,966.40. Broader markets outperformed, with the BSE Midcap index rising 1.26% and the Smallcap index climbing 1.25%.

Sumeet Bagadia, Executive Director at Choice Broking, believes the Indian stock market sentiment has improved as the Nifty 50 index bounced back strongly after testing the 50-DEMA support placed at 25,750.

"The 50-stock index is sustaining above the 50-DEM...