New Delhi, March 29 -- A rally in India's Nifty 50 stock index in March, its best jump in 15 months, helped the benchmark pull back from losses after a historic five-month losing streak and finish this financial year with gains.

The index of 50 bluechip stocks rose 6.3% in March, contributing to 5.34% gains for the fiscal year that runs from April to March, while the BSE Sensex advanced 5.1%. The benchmarks were in the red as recently as March 4.

According to Nagaraj Shetti, Senior Technical Research Analyst at HDFC Securities, "After showing a decent upside recovery from the lows on Thursday, Nifty slipped into weakness amidst range movement on Friday and closed the day lower by 72 points. Nifty opened on a positive note, was not able ...