The quarterly GDP-data is to be released by the government today after trading hours.
Almost all the sectoral indices rallied led by Banking, FMCG, Energy, Pharma, PSU, IT and metals.
The 50-scrip benchmark Nifty hovered between a high of 6,182.50 points and a low of 6,103.80 points before ending at 6,176.10 points, showing a rally of 84.25 points, or 1.38 per cent, over the last close.
Resuming firm in early trade the market remained positive to hit weekly-high during in early trade. Some selling witnessed during mid-morning, but the rally continued on higher European cues to end in green.
The turnover in cash segment declined to Rs 10,246.16 crore from Rs 12,724.19 crore yesterday. A total of 6,500.96 lakh shares changed hands in 51,68,421 trades, while market capitalisation stood at Rs 66,44,844 crore.