The Sensex was up 16 points in trade, while the Nifty gained 4 points at 6738. Tata Consultancy Services which is slated to declare its results later today was trading with losses. The stock was down 0.44 per cent.
Infosys, which declared its results on Tuesday and ended the day higher was trading with a cut of 1.3 per cent.
Metal stocks saw some rally in trade with notable gainers being Tata Steel, Hindalco and Sesa Sterlite. HDFC continued its decline for a second day running with the stock down one per cent in trade.
Heavyweight, Reliance was trading higher by one per cent. IndusInd Bank which is slated to announce its results later today was trading with gains of two per cent. Most of the other banking stocks were trading higher including the likes of Bank of Baroda, Canara Bank and State Bank of India.
Realty stocks which have been having a good trading session in the last few days saw some selling pressure. Notable losers were HDIL and India Bulls.
Crompton Greaves was up more than two per cent, after reports that Hitachi would pick a stake in the company. DCB on the other hand lost three per cent after reports that the company would be raising money through a QIP issue.
Meanwhile, markets in Asia were trading with marginal gains led by the Shanghai Composite and the Hong Kong's Hang Sang.