Indian equity markets ended near the lowest point of the day after profit booking at higher levels dragged them lower from fresh record highs.