These arguments/discussions of trading being or not being gambling are simply because of people talking at cross purposes.
The issue concerns defining what gambling is, and then determining if your particular form of money making activity matches that definition. My definition of gambling is any activity that involves risking money to gain money without supplying some form of service or product that you add value to. Running a business with an end product or service is therefore not gambling but it still involves managing risk with potential failure. Trading is therefore gambling (regardless of how successful a trader is) but it is obviously different from fixed odds gambling. The difference is that with trading you can develop your own trading method to put the odds in your favor and to exploit that with a betting strategy - trade size and not risking too much per trade.
The issue concerns defining what gambling is, and then determining if your particular form of money making activity matches that definition. My definition of gambling is any activity that involves risking money to gain money without supplying some form of service or product that you add value to. Running a business with an end product or service is therefore not gambling but it still involves managing risk with potential failure. Trading is therefore gambling (regardless of how successful a trader is) but it is obviously different from fixed odds gambling. The difference is that with trading you can develop your own trading method to put the odds in your favor and to exploit that with a betting strategy - trade size and not risking too much per trade.

