I don't consider trading as gambling, because gambling is a lot more risky than trading. With trading you can earn if you have good knowledge and you study the market , but gambling depend only in luck
i dont consider it as gambling too because trading requires a lot of experience to be honest, in my opinion trading gives a better chance to earn