The Bombay Stock Exchange benchmark Sensex was down 63 points at 1030 hrs on Tuesday as investors booked profits in sector-specific stocks amid steady to weak global cues.
The small-cap and the mid-cap shares attracted buying interest for the second consecutive day.
The 30-share BSE bellwether was quoted at 17,427.41 at 1030 hrs, a loss of 63.49 points from its previous close of 17,490.90.
The broader 50-share S&P CNX Nifty of the National Stock Exchange also dropped by 11.55 points to 5,180.70 at 1030 hrs from its last close of 5,192.25.
Metal shares were also in keen demand. The BSE metal index was up 127.58 points at 16,014.58.
Marketmen said investors preferred to book profits in the light of the inflation at uncomfortable levels amid world crude oil prices hitting a new record at 120.30 dollar a barrel in Asian trade today.
The market is driven by global factors and any negative developments in world markets would have negative impact on bourses at home, they added.