Indian equity markets failed to hold on to opening gains, ending significantly off the day's high. Private financials were the biggest laggards in today's session.