Whichever way we see it I believe trading is same thing as gambling without knowing exactly what will happen next, just hoping and wishing it falls in our favor, let's call trading and gambling the same and a 50/50 chance of getting it right, whether you have the right strategy or not when it happens to be in your favor nothing will stop it but the major thing is knowing what to do at the right time, like targeting the market movement when it goes up or drops and what next will happen, that's why we seriously speculate.
Most people assume that as long as you have knowledge, experience, discipline, and good risk management, you are guaranteed to make profit. But they forget trading is still a game of probabilities. No matter how good you are, you can still lose without bit of luck on your side.
A lot of people will not wanna admit that. But the truth is, trading is basically another form of gambling, and there's nothing really wrong with calling it gambling.
Just look at the loss rates in trading and gambling, they're not that far apart, lol.