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.
Although I would actually prefer trading if I have the time and resources, I actually don't have the choice now but to side on holding long term. I have a full time job, and all I can spare is a few hours a day to do ICOs and just hold on my coins with the hope that they would increase or maybe even search in value after a few months. Also, I think holding is the much safer and more passive approach, but you should also have more patience in following this path.