However, indices still registered their biggest gain in six weeks on widespread buying and improving risk appetite.
The Nift managed to stay above the psychologically- crucial 9,300.
The 30-share Sensex opened higher, but failed to hold on to the 30,000-level, touching an intra-day low of 29,848.21 as investors booked profits in recent gainers.
It settled 111.34 points, or 0.37 per cent, down at 29,918.40, reflecting weakness on the first session of the new derivatives series as fewer bets were rolled over.
More From This Section
It was a record-smashing week for both the indices, which scaled their lifetime highs.
On a weekly basis, the Sensex and Nifty gained 553.10 points (1.88 per cent) and 184.65 points (2.02 per cent) respectively, their best performance since March 17 on better-than-expected earnings by corporates.
Stock exchanges will remain closed on Monday on account of 'Maharashtra Day'.
"Weak global market obstructed the way towards new highs while extended weekend loosened the appetite for further gains and the market consolidated," said Vinod Nair, Head of Research, Geojit Financial Services.
Meanwhile, foreign portfolio investors (FPIs) net sold shares worth Rs 181.71 crore yesterday, provisional data showed.
Globally, Japan's Nikkei fell 0.29 per cent, while Hong Kong's Hang Seng declined 0.34 per cent. Shanghai Composite Index, however, ended 0.08 per cent higher.
European stocks witnessed a mixed trend, taking a weak lead from Asian losses as investors concentrated on new earnings reports. London's FTSE fell 0.25 per cent, while Paris CAC 40 rose 0.25 per cent and Frankfurt's DAX gained 0.13 per cent in early deals.
A total of 11 scrips in the 30-share Sensex pack fell, while the remaining 19 ended higher.
India's largest cigarette maker ITC fell 2.28 per cent to Rs 278.60.
Other losers were HDFC 1.93 per cent, HDFC Bank 1.60 per cent, TCS 1.27 per cent, HUL 1.23 per cent, Bharti Airtel 1.10 per cent, Reliance 0.94 per cent and L&T 0.85 per cent.
However, ONGC rose 3.76 pct, SBI 2.66 per cent, Maruti 2.42 per cent, Asian Paints 1.62 per cent, ICICI Bank 1.62 per cent, Adani Ports 1.25 per cent, Gail 1.23 per cent, Hero Motoco 1.00 per cent, Sun Pharma 0.88 per cent and Coal India 0.80 per cent.
The total turnover on BSE amounted to Rs 4,335.70 crore, higher than Rs 3,678.62 crore registered during the previous trading session.