The 30-share Sensex, which had surged 562 points in the past four sessions, ended the day at 24,298.02, down 78.86 points or 0.32 percent from its previous close. (Agencies)
Capital goods, banking, oil and gas and healthcare sector stocks recorded losses.
The NSE Nifty eased by 22.60 points to close the day at 7,252.90. It touched a low of 7,206.70 during the day.
The four-day rally before Wednesday's losses saw the BSE Sensex and NSE Nifty climbing to life-time high of 25,375.63 and 7,563.50 points on May 16, when the BJP-led NDA swept the polls.
Brokers said the market was in over-bought position following recent record setting spree on robust capital inflows on expectations of a stable government. Bourses saw emergence of selling by foreign funds after remaining major buyers for nearly one month on Indian bourses, they added.
Foreign institutional investors (FIIs) sold shares worth a net Rs 104.53 crore on Tuesday as per provisional data from stock exchanges.
They said the fall was somewhat cushioned by gains IT, realty, auto, FMCG, power and consumer durables and PSU stocks which maintained their upward journey on sustained buying.
Bucking the trend, small and mid-cap stocks attracted buying.
The mid-cap index rose by 1.34 percent to 8,342.36 and the small-cap index gained 1.84 percent to 8,758.28.
Essar Oil zoomed 15.59 percent to Rs 89.70 and MRPL ended 11.37 percent higher at Rs 75.40 largely on the back strong Q4 earnings.
In the 30-BSE index components, 21 stocks declined, led by Reliance Industries. GAIL, Larsen and Toubro, BHEL, Maruti Suzuki, SBI, ICICI Bank, Axis Bank, HDFC Bank, Hero Motocorp, Sun Pharma, Bharti Airtel, Tata Steel, Tata Power and Tata Motors were other prominent losers.
The capital goods section index suffered the most by losing 1.63 percent to end at 14,392.84, followed by banking index at 1.07 percent. Consumer durables index shed 0.42 percent, heatlchare index lost 0.35 percent and Oil and gas index by 0.26 percent.
The 30-share Sensex, which had surged 562 points in the past four sessions, ended the day at 24,298.02, down 78.86 points or 0.32 percent from its previous close.