Indian markets fell over 0.1 per cent at the end of the session on Wednesday as funds and retail investors resorted to heavy selling in capital goods and realty stocks amid weak European cues.

The 30-share BSE index Sensex was down 32.78 points (0.16 per cent) at 20,078.83 and the 50-share NSE index Nifty was down 13.75 points (0.22 per cent) at 6,100.35.

Capital goods and realty indices fell the most with capital goods index down 3.67 per cent and realty 3.47 per cent, followed by oil & gas 0.98 per cent and power 0.69 per cent.

On the other hand, FMCG, healthcare, TECk and IT indices supported the Sensex with FMCG index up 0.83 per cent, followed by healthcare 0.41 per cent, TECk 0.22 per cent and IT 0.13 per cent.

Among 30-share Sensex, Sun Pharma, Bharti Airtel, Dr Reddy's, NTPC and ITC were the top five gainers, while the top five losers were L&T, Tata Power, Hero Motocorp, GAIL and Sterlite.

European shares were down ahead of European Union leaders meet and US data that may show sales of existing homes climbed to a three-year high in April.

Asian shares were up on overnight cues from Wall Street with Japan's Nikkei reaching a 5-1/2 year high. But the yen took a defensive stance ahead of the outcome of the Bank of Japan's policy meeting.

The Dow and the S&P 500 closed at new all-time highs on Tuesday after two senior Federal Reserve officials dampened market speculation that the US central bank might start winding down bond-buying programme this year.

Market players have turned their attention to US Federal Reserve chief Ben Bernanke's testimony to Congress on Wednesday, where he will give an update on the latest outlook of the world's largest economy.