Infosys, Reliance Industries, Tech Mahindra, Kotak Mahindra Bank, HCL Technologies, ITC and ONGC offer a good buying opportunity.