New Delhi: Indian equity benchmarks -- Sensex and Nifty – extended their winning run on into the fourth straight session on Wednesday, mostly led by gains across all sectors.


The 30-share BSE Sensex jumped 533 points to close at 61,150, while the broader NSE Nifty settled 157 points higher at 18,212.


Shares of midcap and smallcap firms finished on a positive note as Nifty Midcap 100 index rose 1.25 per cent, while Nifty Smallcap 100 index gained 0.88 per cent.


Out of 15 sector gauges, 12 sectors, compiled by the NSE, settled in green. Nifty Auto and Nifty Metal outperformed the index by rising as much as 1.45 per cent.


ALSO READ | Govt Has No Intention To Run Vodafone Idea, Says CEO Ravinder Takkar


Mahindra & Mahindra was the top Nifty gainer as the stock climbed 4.53 per cent to Rs 879.50. Bharti Airtel, IndusInd Bank, Reliance Industries, and Hindalco were also among the gainers.


On the flipside, Titan, Tata Consultancy Services (TCS), Shree Cement, Britannia, and Cipla were among the laggards.


The IT shares were expected to be in focus due to results announcement from Infosys, TCS, and Wipro. While Infosys ended with a gain of 1.1 per cent, TCS and Wipro were down 1.5 per cent and 0.3 per cent, respectively.


Meanwhile, stock of Paytm parent One97 Communications was down 3.22 per cent at Rs 1,083 apiece on the BSE, having dropped to a record low of Rs 1,084.6 apiece earlier in the day.


“The short-term momentum reflects that the market is in complete control of the bulls. The expected good results from the three IT majors today are likely to impart resilience to the market,” said V K Vijayakumar, chief investment strategist at Geojit Financial Services.


Results from the leading banks, starting Saturday, also will be good thanks to declining provisioning and rising net interest margins, he added.


Elsewhere in Asia, markets were trading in the green following higher closing at Wall Street.


Foreign institutional investors (FIIs) were net buyers in the capital market, as they bought shares worth Rs 111.91 crore on Tuesday, according to stock exchange data.