Analysts recommend buying Kotak Mahindra Bank, AU SFB, Oberoi Realty, Vedanta, IndusInd Bank, SBI Life & Voltas