On monthly basis, in August both the key indices —Sensex and Nifty — recorded their sixth straight month of gains by rising 401.31 points, or 1.43 per cent, and 147.70 points, or 1.70 per cent, respectively. This is also the longest run of monthly advances since November 2014.
In the current financial year 2016-17, the Sensex has so far gained 3,110.31 points, or 12.27 per cent.
Foreign portfolio investors (FPIs) bought shares worth a net Rs 390.63 crore yesterday.