Mumbai: Market benchmarks Sensex and Nifty ended their three-day record-hitting rally with losses on Friday as investors booked profits in banking, finance and technology stocks despite a positive trend in global equities.

Snapping a four-session winning run, equity indices came under selling pressure after mid-session as profit-booking was seen at some counters.

After hitting a fresh all-time high in early trade, the 30-share index closed 210.45 points or 0.27 per cent lower at 79,032.73. During the day, it jumped 428.4 points or 0.54 percent to hit a new record peak of 79,671.58.

Nifty fell 33.90 points or 0.14 per cent to 24,010.60. During the day, it climbed 129.5 points or 0.53 percent to hit a new lifetime high of 24,174.

On Thursday, Sensex crossed the historic 79,000 mark and Nifty reached 24,000 level for the first time in intra-day trade.

The BSE benchmark jumped 2,033.28 points or 2.63 per cent in the last four trading days.

Among the 30 Sensex companies, IndusInd Bank, Axis Bank, ICICI Bank, Bharti Airtel, Kotak Mahindra Bank, Maruti, JSW Steel and Bajaj Finserv were among the laggards.

On the contrary, Reliance Industries, Tata Motors, Asian Paints, Nestle and Titan were the top gainers.

In Asian markets, Seoul, Tokyo, Shanghai and Hong Kong closed in the green.

European markets were trading mostly higher. US markets closed in positive territory on Thursday.

According to exchange data, foreign institutional investors (FIIs) bought equities worth Rs 7,658.77 crore on Thursday.

Global oil benchmark Brent crude rose 0.89 percent to US$87.16 per barrel.

On Thursday, the BSE benchmark jumped 568.93 points or 0.72 per cent to close at a new closing peak of 79,243.18.

Nifty closed at a new record high of 24,044.50, up 175.70 points or 0.74 per cent.