If the market prices are doing well then the short-term investment is better at least you can earn profit daily even if it's not a lot. But if aiming for a better reward or huge profit then the long-term investment is the best option. So for me, it all depends on the market condition whether I'll go for a short or long-term investment.