isn't it all to do with odds? Trading is gambling, that's a fact. But unlike in the casino we're aloud to 'count the cards', possibly adjusting the odds in our favour. Technically as there is always at least 1% chance of a negative outcome, it's still a gamble.
Definitions of gamble on the Web:
- money that is risked for possible monetary gain
- take a risk in the hope of a favorable outcome; "When you buy these stocks you are gambling"
- a risky act or venture
- play games for money
wordnet.princeton.edu/perl/webwn
Gambling (or betting) is any behavior involving risking money or valuables (making a wager or placing a stake) on the outcome of a game, contest, or other event in which the outcome of that activity depends partially or totally upon chance or upon one's ability to do something.
en.wikipedia.org/wiki/Gamble
I am surprised an overwhelming majority do not consider trading as gambling

OK, in trading the probability is calculated based on etc, but as long as there is risk involved and risk is always present, surely that makes it a gamble.
I recall speaking to a Muslim once and he was trying to make a point about not being able to play Lottery (a gamble), though he could justify trading. Technically though, a definition of gamble is involved in every single trade that we make.
Definitions of a speculator:
http://www.google.co.uk/search?hl=e...eculator&sa=X&oi=glossary_definition&ct=title
Also, the question is not that well defined. Successful traders with a track record vs novice traders with minimum knowledge/experience. 2 groups face 2 different outcomes, 1st on proven probability, latter on chance mostly.