For short-term stocks to buy, Nagraj Shetti of HDFC Securities recommended two shares: Borosil Renewables and NMDC.