Prime Minister Manmohan Singh told Parliament the country will face "short-term shocks" but exuded confidence that growth in the current fiscal will rise to 5.5 per cent, up from a decade's low of 5 per cent in 2012-13. He acknowledged that growth in the first quarter will be relatively flat.
On the rupee, Singh said "the sudden decline in exchange rate is certainly a shock, but we will address this through other measures, not through capital controls or by reversing reforms."
The Nifty index on the National Stock Exchange rose 62.75 points, or 1.16 per cent, to end at 5,471.80, after moving between 5,360.20 and 5,493.30. The SX40 index on the MCX-SX ended at 10,938.49, up 88.98 points.
Bajaj Auto and Cipla were the biggest gainers on the Sensex, which closed at the highest level since August 14, when it was at 19,367.59. The index clocked its first weekly gain in six, adding 100.28 points over the past five sessions. This month, the Sensex has fallen 726 points.
Receding fears of an attack on Syria after British lawmakers voted against military action in the House of Commons, which had kept global oil prices under pressure, also aided market sentiment.