Stocks to buy for short term: Vishnu Kant Upadhyay of Master Capital Services and Hitesh Tailor of Choice Broking recommend six stocks, including Avenue Supermarts (DMart), MCX, and Aurobindo Pharma, for the next 1-2 weeks.