This is an old debate. The definition of gambling is "speculating on the uncertain outcome of future events while risking monetary loss". So, trading IS a "form" of gambling. However, there are many differences. For example, if you bet $500 on the Super Bowl and your team is losing late in the game, there's no way to bail out of that bet or reduce your exposure. If you lose, you are out $500 period. If you go into a trade in the financial markets risking $500 to try to make $500 and the trade is not going your way, you can bail out of that position BEFORE you've lost the full $500. That is one of the major differences and there are several others. Bottom line, you have to risk money to make money no matter what you do for a living. If you have a 30 mile commute to and from your job and you arrive at work one morning and are told that you no longer have a job there for whatever reason (fired, laid off, etc) you are out the money you spent in gas to get there. If you pay for a college eduction or other specialized training and fail to secure work in your chosen field, all you have is the knowledge gained through the education, NOT the job which was supposed to give you a return on your investment. So, next time people tell you that trading is "gambling", point out some of my examples to show them that they are already gambling whether they realize it or not.