Domestic equity index Nifty snapped an eight-day winning run on Friday but managed to end in the green on the weekly scale.

Interest rate-sensitive sectors such as banking, auto & realty stocks witnessed heavy profit-taking.

NSE volumes were higher than the average of the last few months, suggesting aggressive selling after a sustained rise.

Ajit Mishra, VP - Research, Religare Broking Ltd. said: “Markets ended marginally in the green last week as profit-taking on Friday trimmed all the gains.

The tone was upbeat for most of the week, tracking favourable global markets and continuous buying from foreign investors.

However, the decline on the final day engulfed the gains of the last 3 sessions as participants preferred to book some profits off the table.

Consequently, the benchmark indices, Nifty and Sensex, lost the majority of the weekly gains and settled at 17,758 and 59,646 respectively.

Most sectoral indices traded in tandem and ended flat to slightly higher.