The BSE 30-share barometer resumed better on firm Asian cues but failed to hold on to gains on profit-booking to end at 21,032.71, showing a fall of 68.32 points or 0.32%.
In past two days, it had gained 392.41 points. The 50-issue CNX Nifty of the NSE moved down by 16.10 points, or 0.26%, to end at 6,268.40. Also, SX40 index of MCX-SX fell 49.05 points to 12,510.16. Although the broader benchmarks closed in the negative terrain, market breadth was positive as retail investors continued their buying spree in smallcap and midcap shares.
Markets are closed on Wednesday, on account of Christmas. Monthly derivatives expire on December 26. Fall in Sensex-based counters, including HDFC Bank, HDFC, Sun Pharma, Sesa Sterlite and Wipro weighed.