It has been an extremely volatile session for the markets with the Sensex, which was down 700 points in early morning trade, after the Congress surged ahead in the Gujarat elections, bounced back 300 points, after BJP regained the momentum and was set to form the government in Gujarat.
The Sensex was last seen trading 287 points higher, while the Nifty was up 86 points though marketmen expect the indices to remain volatile though the day.
The 10 year bond yield saw a sharp spike, while the rupee was under some pressure at Rs 64.50 to the dollar. Check currency rates here
Leading the set of gainers in trade were some of the banking stocks like ICICI Bank and State Bank of India. The Gujarat based Adani Ports was the major loser with a drop of three per cent.
Tech stocks were weak despite a sharp recovery in the markets. TCS, HCL Tech and Tech Mahindra were the big gainers.