Gambling has a fixed odds system for all major games, while trading in the markets is truly unpredictable. What is safe or more risky is based on the strategy and investing style of the participants. I do
not see how can trading and gambling be compared, even thou they have many similarities, both need skills and money for start, they are different activities.
What is better from this two is the one that brings you more profit. For someone that is trading for someone that is gambling, that can be only answer on this question. If you are able to exercise discipline, focus, patience, on your trading and gambling strategy, you can profit in both of them.
I don't think your discipline and strategies can bring you profit everytime you gamble because it needs another important thing is called luck. So if you're not lucky then you can't make a profit with only discipline and strategies. But in trading, you can make a profit if you're disciplined, focused, patience and got some good knowledge of trading.
and that was a success key for them for sure ,
so basically it's quite similar , just the matter about risk level ,
where gambling is of course so much risk , and a lot of people not recommend it.