Earlier, the benchmark registered another life-time peak of 6,562.85 during morning trade, but choppiness wrested the momentum as investors resorted to profit-booking at higher levels.
Country's export data contracted by 3.67 per cent to USD 25.68 billion, which added to the volatility, though improvement in trade deficit that narrowed by 8.13 billion somewhat cushioned the sentiment.
Meanwhile, Foreign institutional investors (FIIs) bought shares worth a net Rs 1,253.65 crore yesterday, as per the provisional data from stock exchanges.
However, realty major DLF surged 3.93 per cent and Tata Power by 3.85 per cent.
Also Read
The market opened higher on firm Asian cues and fell amid volatility, later regained to trade positive during the morning trade, but late morning the indices once again slipped on choppiness and traded negative most of the session, before trimming the losses to end in red.
The 50-share Nifty traded between a high of 6,562.85 points and a low of 6,494.25 points, before ending at 6,511.90 points, showing a loss of 25.35 points, or 0.39 per cent, over its last close.
Turnover in the cash segment fell to Rs 15,314.57 crore from Rs 16,719.24 crore yesterday. A total of 8,149.76 lakh shares changed hands in 71,29,280 trades, while market capitalisation stood at Rs 69,44,204 crore.