The broader NSE index was up 0.27 percent at 10,679.55 as of 0630 GMT, after rising as much as 0.37 percent to a record 10,690.25.
The 30-share index had advanced 134.93 points, or 0.39 per cent, to hit all-time high of 34,638.42, while Nifty had soared to a record of 10,690.25 by gaining 39.05 points, or 0.36 per cent, in early trade. During the week, the Sensex gained 438.54 points, or 1.28%, while the Nifty rose 122.40 points, or 1.15%.
"There is a little bit of hesitation seen ahead of key macro data coming later in the day".
As per provisional data, domestic institutional investors had bought shares worth Rs 770.02 crore, while FIIs sold equities to the tune of Rs 623.63 crore yesterday. Japan's Nikkei dipped 0.1 per cent.
India's largest software exporter TCS yesterday said its net profit slipped 3.6 per cent to Rs 6,531 crore in three months to December due to margin compression and softness in the banking and financial services sector, which is its largest revenue segment.
It broke its previous closing high of 34,443.19 hit on January 9.