Daljit Singh, head of research at IndiaNivesh Securities, said he expects Indian equities to move in line with the global market in the next few days as there aren't any immediate domestic triggers.
In the past few days, mutual funds and some other investors have been picking up select small and mid-cap stocks, which are trading at a discount to headline Nifty stocks and are backed by good business outlook, Mr. Singh said.
The BSE Mid Cap index has added 2.3% so far this week, while the Small Cap index has risen 2.8%.
Sterlite Industries India was the top Sensex gainer, rising 5.3% to INR110.90, tracking globally strong sentiment for resources stocks. The stock has gained 24.5% in last one-month period.
Maruti Suzuki India rose 2.6% to INR1,221.75.
Credit Suisse said Maruti is the only auto major likely to surprise the street with its April-June earnings. Most other auto majors are likely to post a decline in their profit margins, it added.