The 30-share Sensex ended at 19,570 up 208 points or 1.07% and the 50-share Nifty ended at 5,909 up by 58 points or 0.99%.
The Sensex and the Nifty touched an intra-day high of 19,605 levels and 5,920 mark, respectively.
On the global front, Japan's Nikkei average climbed 1.2% on Thursday, snapping a two-day losing streak, as real estate companies rebounded ahead of the expected confirmation of a new leadership team for the Bank of Japan.
Back home, ahead of the RBI’s monetary policy review on March 19th, the whole sale price index inflation stood at 6.84% in February 2013, as against 7.56% in the corresponding period in the previous year.
Inflation was declining for four months in a row till January. In January 2013, WPI inflation was at 6.62%.
On the sectoral front, BSE Realty index and BSE Bankex indices surged by over 2% followed by counters like Capital Goods, PSU, Metal, Power, IT, FMCG and Oil & Gas, all gaining by 1% each.
However, BSE Consumer Durable index declined by almost 2%.
Shares of rate sensitive sectors mainly banking and realty moved higher on hopes that the Reserve Bank of India (RBI) may ease rates in its policy meet next week.
State Bank of India, ICICI Bank, HDFC Bank, Dena Bank, Canara Bank and Oriental Bank of Commerce from banking space and Unitech and Indiabulls Real Estate from realty ended higher by more than 3% each on BSE.
Axis Bank, HDFC Bank and ICICI Bank recovered in afternoon trades and analysts see no risks to these stocks due to reports of online newspaper Cobrapost that these banks allegedly indulged in money laundering.
Axis Bank, HDFC Bank and ICICI Bank are up between 1-3%. All these stocks
Markets end lower as rate cut hopes fade
Freeing up Tata GSM spectrum: SC disposes petitions
Tata Motors Feb global sales fall 22%, JLR sales up 10%
Markets end marginally lower ahead of Feb IIP data
SHAKE-UP in Motown rankings as consumers shift gear