Trading is more risky because you cannot know everything happening in the market. Skill gambling like poker you know everything before taking a decision and this is less risky. They are both risky and they are not recommended. Usually people who play skill gambling have less losses than the other ones.
But many people here are already sharing about their success with trading. Maybe for few gambling like poker and sports betting will remain profitable as the exception in gambling world, otherwise I guess you will not choose gambling over trading.
I agree sports betting is profitable as it is one of the skill-based gambling but last few times I predicted wrongly and faced the losses with my sports betting and I will say skill -based the gambling is too risky compared to trading.
Interestingly I'm not finding any difference between trading and skill based gambling. In my perspective these two are seeming as one thing due to the fact they are having equvalent amount of risk levels.
I am making money from both of them and hence I'm not finding any differences in risk levels. Both are risky when we are going for them without experience and knowledge.