Leading indicators suggest economic activity has been disrupted after demonetisation.
BSE market breadth was almost neutral as 1,397 shares advanced while 1,345 shares declined.
The broader NSE Nifty rose nearly 124 points to settle just below the psychological 11,000 level.
Interest rate sensitive counters were witnessing strong buying demand on expectations that the RBI will cut interest rates
The Nifty ended down 29 points at 4,750.
Nifty ended up 65 points at 4,779.
The biggest gainers in the Sensex pack in Friday's session were Yes Bank, Bharti Airtel, Tata Motors, Vedanta, SBI and Axis Bank, spurting up to 3.05 per cent. The losers included HCL Tech, TCS, Infosys, Hero MotoCorp, IndusInd Bank and Sun Pharma, falling up to 1.55 per cent.
Sensex opened at 25,817 levels, 47 points down.
The overall breadth was neutral as 1,362 stocks advanced while 1,331 stocks advanced.
The 30-share S&P BSE Sensex ended up 130 points at 25,400 and the Nifty50 rose 46 points to close at 7,759.
The overall breadth was negative as 1,539 stocks declined while 1,232 stocks advanced.
Market breadth ended weak with 1,430 losers and 1,339 gainers on the BSE.
'Washington senses that the anchor sheet of India's strategic autonomy lies in its longstanding partnership with Russia, which remains firm and immutable despite the changes in world politics in the post-Cold War era,' notes Ambassador M K Bhadrakumar.<
Out of 30 Sensex shares, 19 ended lower while 11 gained
Interest rate sensitive stocks gain ground post decision
In the Sensex pack, Sun Pharma was the biggest gainer, rallying 4.48 per cent, followed by Bajaj Auto, Tata Motors, Coal India, Hero MotoCorp, Maruti and HCL Tech, rising up to 3.01 per cent. While, RIL, PowerGrid, HDFC, L&T, IndusInd Bank, NTPC and Bajaj Finance declined up to 1.50 per cent.
All sectoral indices on the BSE and NSE ended in the red, led by realty, banking, metal, pharma, pharma and financial stocks.
Pharma major Sun Pharma remained the worst loser in the Sensex pack for the second day in a row after reports that regulator Sebi may reopen the insider trading case against the company.
Nifty crossed the 5,600 mark and finally ended at 5,564 -- up 42 points.
The overall breadth was positive as 1,640 stocks advanced while 1,292 shares declined.
The broad-based Nifty slipped below the 8,600-level by losing 24.60 points, 0.28 per cent, to 8,590.65
BSE market breadth was negative. Out of 3,022 stocks traded, 1,694 declined while 1,196 advanced.
The market breadth in BSE ended healthy with 2,019 advancing and 740 shares declining.
The broader Nifty of National Stock Exchange scaled the 10,200 mark intra day before closing at 10,184.85, showing a sizeable gain of 38.30 points, or 0.38 per cent.
The Nikkei Markit India Manufacturing Purchasing Managers' Index (PMI) -- an indicator of manufacturing activity -- fell to 49.6, down from 52.3 in November, coming below the crucial 50 threshold which separates contraction from expansion.
The Reserve Bank of India has also expressed concern over rising inflation and said the prevailing level is above its comfort zone.
Sentiment took a dramatic change particularly in the last one hour of trading with the lower opening of the European markets and investors booking profits in broader markets at record levels
The broader NSE Nifty closed below the 10,600 mark by plunging 98.15 points, or 0.84 per cent, to 11,582.35 after shuttling between 11,567.40 and 11,751.80.
A weak opening of European bourses weighed on sentiments.
The broader NSE Nifty ended at 10,888, a gain of 0.77 per cent or 83 points, after shuttling between 10,900.35 and 10,844.85.
Nifty crossed the 5,100 mark and ended up 108 points at 5,140.
At close, both the benchmark indices clocked in robust gains; the Nifty gained 66 points at 5,480, while the Sensex ended off the day's high at 18,206 up 218 points.
The Nifty reclaimed the 5,000-mark and ended up 72 points at 5,013.
The Nifty added 90 points to close at 5,535.
To sell its 26 per cent stake to the Munjals for $1.2 billion.
The 30-share Sensex ended down 339 points at 28,119 and the 50-share Nifty closed 100 points lower at 8,438.
The rupee fell because of fresh demand for dollar from importers.