It is very profitable if you know how to do it properly. One needs skills and patience before you can master the art of trading. There are endless materials to learn from specially when it comes to technical analyses and setting up and execution of trades.