BSE Metal, IT and Consumer Durable indices surged by nearly 2% each. However, BSE FMCG index declined by nearly 1%.
Investors have turned cautious and parked their funds in less risky and fundamentally strong stocks ahead of the second-quarter earnings season.
The Bombay Stock Exchange's 30-share Sensex closed at 19,504 up 117 points. The National Stock Exchange's 50-share S&P CNX Nifty closed up 26 points at 5,930.
Focus on the Dedicated Freight Corridor and Delhi-Mumbai Industrial Corridor could spur the sector.
In Madhya Pradesh, the C-Voter poll projections gave the BJP 107 seats with a vote share of 41.5 per cent, against Congress' vote share of 42.3 per cent and a simple majority of 116 seats.
BSE Metal and IT indices plummeted by almost 2%
Benchmark share indices ended lower, amid a volatile trading session, weighed by weakness among Metal, Banks and Capital Goods shares. Weak performance of the global markets also dampened the sentiments among local investors.
The frequent flash crashes - sharp falls in stocks or indices within minutes - have the Securities and Exchange Board of India (Sebi) worried.
Benchmark share indices ended lower on Wednesday weighed down by selling pressure in bank shares on concerns of rising non performing assets in wake of the economic slowdown. Selling in metal and capital goods shares also dampened market sentiment.
Benchmark share indices ended nearly 2% down on Monday, amid weak cues from Asia and Europe, with index heavyweight Infosys leading the decline
Markets continued to trade on a volatile note in afternoon deals, ahead of the futures and options expiry on Thursday. The Sensex is up32 points at 16,999. Nifty is up five points at 5,146.
The market breadth in BSE ended flat with 1333 shares advancing and 1393 shares declining.
The overall market breadth was negative as 1,844 stocks declined against 986 advancing ones, on the BSE.
Second-best performer after Brazil so far this year.
Key share indices ended over 1 per cent higher on Tuesday led by rate sensitive shares as the sluggish April IIP data re-inforced market expectations that the central bank could cut key policy rates and also lower the cash reserve ratio to boost growth.
Natco Pharma, Wockhardt and Marksans have rallied between 50 and 70 per cent in the year till date.
Overall market breadth was extremely positive as 1,695 stocks advancing while 831 were declining.
Markets reversed early losses and ended higher as investors picked up beaten down frontline stocks.
Tata Motors, Maruti Suzuki and Hero MotoCorp among the top Sensex gainers
The markets had skid earlier in the day on the back of a dismal set of cues from the Asian front.
Markets extended losses in the last leg of the trade and declined 1% due to selling pressure in financial and mining shares.
Foreign Institutional Investors have pumped in $2.2 billion or Rs 9807 crore in Indian equities in the past eight trading sessions.
Nifty made a gap up opening and moved higher after oil prices eased, relieving concerns of inflation.
Asian markets also ended in the red.
BSE market breadth was negative. Out of 2,954 stocks traded, 1,641 stocks declined while 1,200 stocks advanced.
The Nifty opened in red and remained subdued until the industrial output data for the month of April came in at 6.3%, putting pressure on stocks from capital intensive sectors.
The market breadth was slightly in the negative. Out of the total 2927 total stocks traded on the BSE, 1388 stocks have advanced, while 1402 stocks declined.
The market breadth was negative. Out of 2932 stocks traded, 1306 stocks advanced while 1485 stocks declined.
Market breadth was positive; of 2,896 stocks traded on the BSE today, 1,496 advanced, while 1,275 declined.
A long-standing concern (over the past 3-4 years) with Kotak Mutual Fund has been a string of changes at the CIO level. The fluidity has deprived the fund house of a stable fund management strategy.
The overall market breadth was negative as 1,989 stocks declined against 882 advancing ones, on the BSE.
The Nifty opened on a firm note and moved between 5,913 and 5,866 as investors awaited TCS and Reliance Industries results.
Nifty advanced 46 points, at 5,833.
Other markets in Asia also ended in higher except Japan which closed flat due to uncertainty over the nuclear plant and economic recovery.
Nifty was very volatile throughout the day swinging between gains and losses.
A preview of the December quarter's company results by three foreign and three Indian broking houses hints at relatively moderate performance. Of the 47 companies that are part of the BSE Sensex & S&P-CNX Nifty, the benchmark indices, the expected net profit growth is 22 per cent.
Videocon Industries surged 6.3%, Blue Star rose 6% and Titan Industries rallied 3.5% by close of trade on Friday.
The BSE mid-cap and small-cap indices were down 1% and 1.7% each. Market breadth was negative 2037 stocks which declined for 881 stocks which advanced.