The benchmark Sensex rose more than 167 points in early trade on Tuesday on the Bombay Stock Exchange ahead of RBI's credit policy, which is slated to be announced around noon.
Firming global markets also influenced the trading sentiments here.
The BSE-30 index Sensex which had gained 26.34 points yesterday, gathered another 167.61 points at 15,428.22 in the first five minutes of trading.
Similarly, on the wide-based National Stock Exchange, Nifty was up 45.70 points at 4,485.90.
Stock brokers said banking sector stocks were active ahead of the announcement of Reserve Bank of India's credit policy.
They said overnight gains in ADRs of Indian companies on the US markets too generated buying interest.
Among banking stocks, SBI's shares climbed almost Rs 100 at Rs 1600 while ICICI Bank gained Rs 17.75 at Rs 932.
Other gainers were Reliance Industries, Bajaj Auto, Tata Motors, Grasim Industries, Larsen and Toubro, Ranbaxy Lab, Maruti Udyog and Tata Steel.