Mumbai, Jan 17: The Indian markets were rallying in the opening trade on Wednesday as both Sensex and Nifty were volatile. Even as the key equity indices opened in the green, they fell in the initial few minutes into the red. At 9:34 am, the 30-share BSE Sensex was down by over 50 points at 34,718. The broader NSE Nifty that opened above 10,700, was down by over 30 points to 10,667. Also Read - Market News Today, July 13: Sensex Reclaims Gains at 400 Pts Higher, Nifty up by 123 Pts in Early Trade

GAIL, Sun Pharma, TCS, ICICI Bank, Adani Ports, Infosys were among early gainers while IndusInd Bank, Ambuja Cements, Bharti Airtel were among early losers. Also Read - Market News Today: Rupee Falls 5 Paise at 74.98 Against US Dollar; Sensex, Nifty Fall Flat

At 3:45: Markets have ended at new record highs with Sensex closing above 35,000 for the first time ever. At closing bell, the BSE Sensex was up by 310.77 points at 35,081.82 and the 50-share NSE Nifty was 88 points up at 10,788.50, driven by banks and IT stocks. Also Read - Sensex Rallies Over 300 pts in Early Trade, Nifty Tops 10,7001

At 2:47 pm: Sensex has crossed the 35,000 mark, gaining over 250 points. Nifty, too, was trading at a lifetime high of over 10,770.

At 12:53 pm: Markets continued to rise further as almost all sectors performed well. BSE Sensex was up by 172 points at 34,943 and the 50-share NSE Nifty rose 45 points to 10,746.

At 10:46 am: After opening on a volatile note, markets have recovered and were trading in the green. The BSE Sensex was over 140 points up at 34,915 while Nifty was over 30 point higher at 10,736.

On Tuesday, the Sensex shed 72 points to end at 34,771.05, while the broader Nifty finished at 10,700.45 points, down 41.10 points amid weak macroeconomic data.