if you are just trading randomly and not sure of what you are doing then yes, Trading stocks and currencies "forex" can be easily gambling if you are not doing it on clear analysis.
Yeah, people thinks trading is just throwing your bitcoins into short or long and go for hail mary. They treat trading as gambling with 50/50 chance of winning. But if they just go into analysis and read chart or watch news, they can easily predict where the price of a certain commodities will go. And trading is not a gamble anymore because you have a clear insight and more probable to succeed than lose.