Index heavyweights Reliance Industries (up 2 percent) and Infosys (3 percent) helped lift pushed the Nifty by 92 points to 10,210 and Sensex higher by 309.13 points at 33,069.57.
All sectoral indices traded in green as IT index gained 1.7 percent followed by Bank, Auto, FMCG.
About 1,540 shares advanced against 875 declining shares on the BSE.
Meanwhile, it has been reported that Finance Minister Arun Jaitley will present Union Budget 2018-19 on February 1, keeping with the practice that began last year.
The budget for the next financial year will be particularly crucial as it will be the last full-year budget of the National Democratic Alliance (NDA) government before the 2019 Lok Sabha elections.