If you know the game then trading is much better option. You can multiply your Bitcoins and regardless of Bitcoin price movement you will have more Bitcoins in end which in itself is porfit. Just image your Bitcoin quantity increases as well as the price of Bitcoin increases, that is definitely better than holding. But it is only if you know how to trade, else you will lose whatever Bitcoin you have in trading.