I prefer holding long term but I sometimes trade some coins because if there is a obvious opportunity you should not miss it. Trade and hold, it depends on coins as well.
I prefer long-term holding to trading on a day.
According to my own half year experience, long-term holding is more profitable than trading.