Overseas, most European stocks were trading higher as investors await an announcement from President Mario Draghi of the European Central Bank (ECB) on further monetary stimulus.
Asian stocks edged higher on expectations the ECB would extend its asset buying campaign at a policy meeting later in the session.
The Nifty opened higher at 8,152.10 and moved in a range of 8,256.25 and 8,151.75 before ending at 8,246.85, showing a rise of 144.80 points or 1.79 per cent.
On sectoral front, Metal climbed by (2.95 per cent) followed by Auto (2.72 per cent), Media (1.98 per cent), Finance Service (1.64 per cent), IT (1.62 percent), Energy (1.55 per cent), Bank (1.54 per cent), Pvt Bank (1.54 per cent), Realty (1.49 per cent), PSU Bank (1.38 per cent) and Infra (1.11 per cent).
Also Read
Major index gainers were, Tata Steel 4.71 pct, Tata MtrDvr 4.48 pct, Tata Motors 3.64 pct, Adaniports 3.50 pct, Bosch 3.30 pct, Bajaj Auto 3.00 pct, ITC 2.95 pct, HeroMotoco 2.86 pct, and Zeel 2.62 pct.
The laggards list includes, InfraTel 2.28 pct, Eicher Motor 0.57 pct, AuroPharma 0.30 pct and NTPC 0.06 pct.
Turnover in the cash segment rose to 16,045.64 crores from Rs 15,900.05 as on Wednesday.
A total of 7,853.94 lakh shares changed hands in 7,824,210 trades. The market capitalisation of NSE stood at Rs 10,623,207.11 crore.
Disclaimer: No Business Standard Journalist was involved in creation of this content