I think it is profitable if you really know how take advantage of the price movements. I tried it when I was only starting and that is when I made a lot of trading mistakes. In my case, holding is more profitable.