Mumbai: The BSE benchmark index Sensex on Wednesday declined by over 106 points in early trade, as funds and retail investors booked profits after Tuesday's gains amid a weakening trend on other Asian bourses.

The 30-share index, which had gained 204.58 points on Tuesday, fell by 106.37 points, or 0.62 percent, to 17,150.99, with stocks of consumer durable, banking, realty and metals coming under pressure.

Similarly, the wide-based National Stock Exchange index Nifty shed 32.30 points, or 0.62 percent, to 5,210.85.

Brokers said profit-booking by participants after Tuesday's gains and a weakening trend in other Asian bourses, following overnight losses on the US markets, led to the fall in stock prices here.

In addition, a cautious approach adopted by participants ahead of tomorrow's monthly expiry in the derivatives segments also influenced the trading sentiment, they added.

In the Asian region, Hong Kong's Hang Seng index fell by 0.40 percent, while Japan's Nikkei Index shed 0.99 percent in morning trade. The US Dow Jones Industrial Average ended 0.33 percent lower on Tuesday.