Indian equity indices erased almost all the previous session gains and ended lower with Nifty below 24,000 on April 28. At close, the Sensex was down 416.72 points or 0.54 percent at 76,886.91, and the Nifty was down 97 points or 0.40 percent at 23,995.70. About 1923 shares advanced, 2157 shares declined, and 157 shares unchanged.