Gambling is said to be the process of someone trying to predict how a particular set of games will play, either in casino bet or any other bet, in other for the person to stake a particular amount of money and wait for the games to play, if the games play according to the person's prediction, then the person will win the games, but if the games play the other way round the person will lost the games.
Same thing can be said about trading as you just have to replace some words and it'll fit into the narrative of trading. When trading you're also trying to predict what the outcome of the market is going to be and if you win/lose you make or lose money too. Trading and gambling don't have much difference but they're not the same thing. Trading get to do more with skills wey you get as when you get better trading skills, you go get better leverage pass person wey no get but for gambling, with all the skills wey you think say you get you go still need luck to win. Gambling is more of luck while trading is more of skills and na the easiest way to differentiate them be that.