If you have the correct hardware and affordable electricity prices at you place , then I would say mining could be quite profitable too.
But trading could get you a huge profit for your investment. On any day I would go with trading over mining. Cheers!
I go with these but if your electricity is expensive, I think it is better to learn trading. These two option, trading and mining have different set of risk. The only difference is that if you buy Bitcoin and trade it, you actually hold your reward, while if you setup a mining rig, you are waiting for your reward to get ROI. We can get bankrupt on both option, but if you manage to learn trading than setting up mining, it is more earth friendly since you do not have to open up a sets of gadget and start producing heat.