Both are profitable. I do a lot of trading, but sometimes it seems as though it would be just as good to buy and hold. If the price goes up and you sell to buy back later, sometimes the price just keeps going up and you miss out on those gains. if you know how to manage your investment then you can gain much profits.