I dont see trading as one of a gambling activity. Because even the both of them has its own risk, but still requires deep learning and tactics for success in trading. While in gambling, even you think better ways still it has more chances on the use of luck in order to win.