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
that is right.
although having risks only is not the difference between gambling and trading. risk is only a small part of it. the risk that is not predictable and which is very high is the first difference and the fact that you can never predict the gambling results is the second and bigger reason for it.