Indian shares ended lower for a third straight session on Tuesday, erasing gains in morning trade, hurt by declining financial shares such as HDFC Bank and automobile stocks such as Maruti Suzuki India.
The broader NSE index closed 0.16 percent lower at 11,575.95, while the benchmark BSE index ended down 0.21 percent at 38,564.88.
Trading volumes stood at 272.5 million on the NSE index, compared with the 30-day average volume of 341.4 million, as market participants remained cautious amid ongoing general election and corporate earnings season. HDFC Bank closed 1 percent lower, while Maruti Suzuki ended 3.7 percent lower.
Reliance Industries gained up as much 2.1 percent, while HDFC Bank rose 1 percent.
A rally in financials also helped the indexes. ICICI Bank Ltd gained 1 percent, while Punjab National Bank added 2.7 percent.