Equity indices finished in green for the fifth straight session on Tuesday with the benchmark BSE sensex rising over 500 points led by gains in financial and banking stocks, amid positive global cues. The 30-share BSE index surged 522 points or 1.57 per cent to close at 33,826; while the broader NSE Nifty finished 153 points or 1.56 per cent higher at 9,979.