This weakness is likely to continue in the near-term.
The broader markets underperformed benchmark indices as the BSE Mid-cap and Small-cap tumbled over 2%.
Markets ended lower following expiry of July F&O contracts and sales by foreign funds.
Sensex gained over 100 points and ended at 26147.33 while the Nifty ended 27 points higher at 7,795.75.
Sensex ended up 11 points at 25,561 and the 50-share Nifty gained 16 points to end at 7,640.
BSE Sensex ended at 25,549.72 up by 321 points or 1.27% and the Nifty ended 7624.40 up by 97.75 points or 1.30%.
Markets surged in late trades to snap five-day losing streak led by bank shares.
BSE Midcap and Smallcap indices ended in line with their larger counterparts and closed marginally up 0.2% and 0.4%, each
The broader markets also ended lower in line with the benchmark indices
Investors booked profits at higher levels with oil shares leading the decline
Sensex falls at close; metals, banks perform well.
Indian companies typically have higher return on equity.
Sensex plunges 322.39 points to over 1-month closing low of 27,797.01; Nifty tumbles 97.55 points to 8,340.70.
The S&P BSE Sensex ended 46 points lower at 24,824 and Nifty50 settled at 7,555, down by 8 points after hitting intra-day high of 7,600.45.
Sectors such as Auto, Banks, Capital Goods, FMCG, Metal, Oil & Gas and Power are trading marginally lower.
China's malfunctioning stock markets remained semi-frozen.
The Sensex was up 70 points and the Nifty was up 20 points led by SBI on robust Q2 earnings.
BSE Midcap index outperformed the benchmark indices to end with 0.4% gains.
Top 5 losers include Infosys, TCS, ITC, M&M and HUL.
Accommodative monetary policy has driven a bull market in stocks in recent years, but the Bank of England is expected to raise interest rates early next year and the U.S. Federal Reserve not long after, tempering future gains.
Benchmark share indices ended lower on profit taking after they touched record highs in the previous session.
Sensex lost 76 points to end at 25,589 while Nifty shed 23 points to end at 7,649.
Auto and realty shares were among the top Sensex gainers.
Sensex gained nearly 0.4% or 96 points at 26087 level while Nifty ended up by 42 points or 0.5% at 7,791.40 level.
Investors booked profits at higher levels after the Sensex and Nifty hit all-time highs in the previous session.
Sensex ended at 26,272 up 125 points and Nifty ended at 7,831 up by 35 points.
Tata Steel, SBI, L&T and Sun Pharma advanced 2-5% each.
BSE Realty index zoomed by almost 7% followed by counters like Metal, Oil & Gas, Auto, Banks, Auto, Healthcare and Power, all surging between 1-5%.
Nifty snaps 10-day winning streak
Index heavyweights Reliance Industries, HDFC and Infosys were the top Sensex gainers.
Markets extended losses to end 1.5% down on Tuesday, amid weak global cues, after investors turned cautious ahead of key economic data and booked profits in rate sensitive shares while the further fall in the rupee continued to weigh on investor sent.
Sensex closed the day 416 points higher.
Movement of rupee and crude oil prices will also dictate the trend
The 30-share Sensex ended up 248 points at a record closing high of 27,346.
Markets recovered in late trades, amid firm European cues, led by rebound in financials and gains in IT shares.
Jindal Steel and Power was the top loser down 10% followed by Hindalco, Tata Steel, Tata Power which ended down between 0.5-3% each.
The 30-share Sensex ended down 414 points at 25,481 and the 50-share Nifty slipped 119 points at 7,603.
Several Sensex stocks hits 52-week low in intra-day trade on Monday with financials leading the decline.
Benchmark share indices ended at record closing highs, amid a volatile trading session on Monday, with IT majors leading the gains.
Markets across the globe gained after China Securities Regulator removed its four-day-old circuit-breaker system.