Reuters Market Eye - The BSE Sensex gains 0.51 percent, while the 50-share Nifty is up 0.48 percent. The 30-share BSE index was down 1.8 percent over the previous two days, while the Nifty was down 1.9 percent.
Asian shares rise on Tuesday but were capped by concerns over global growth prospects, especially in the world's second-biggest economy China and expected weak U.S. corporate earnings.
Banks gain led by private sector lenders on expectations their July-September earnings will prove more resilient than their public sector counterparts.
ICICI Bank gains 1.4 percent, while HDFC Bank is up 0.8 percent.