Foreign institutional investors (FIIs) were net buyers of Indian shares for a fourth consecutive session on Tuesday.
FIIs provisionally bought Rs 2,560 crore worth of Indian shares on Tuesday, exchange data shows, and a total of Rs 5,050 crore worth over the previous four sessions.
Indexes have rallied over the past four sessions, with the broader Nifty up nearly 10% in that period, on hopes government will announce steps to boost the economy.
Speculation has centered on measures to attract foreign inflows, curb non-essential imports, and a potential hike in diesel prices that would help improve confidence about the government's finances.