I prefer doing both. Because trading can give you short term earning, maybe daily, while holding is a bit long term. But doing both is the best choice to make the maximum possible of profit. Always there is a small risk with both methods, but with patience and good knowledge we can minimize this risk.