Stock markets are a ‘hold’ right now, not a buy: analyst