Analyst recommends buying Hindalco and selling Avenue Supermarts, Macrotech Developers, Info Edge