Are you kidding? Of course trading is not gambling. Sure..you can certainly gamble at trading. But trading is NOT gambling. Do you think guys who consistently make money - I mean 5 years...7 years...10 years... running.... - are "lucky"? Come on...wake up and smell the coffee...There are some out there who are "gifted", for lack of a better word..and I can guarantee you that no matter what happens to the market, they will make money. That's not luck. Pure skillzz.