Private banks and select public sector banks were the top index contributors in last days as investors rotated funds towards the sector as a sign of value-based buying.