Ja, that was going to be my follow-up point. The difference between trading & investing relates mainly to the timeframe of the bet you are making and the manner in which you manage your risk. The difference between stock market and a casino, is that a) investors / traders know how to manage their risk, b) that there is inherent bias in the system (i.e. long term trend) and c) that there are inefficiencies that result from human nature. Point c) exists in a casino as well, but only if you play man-on-man type games, such as poker, where a skilled player can capitalize on his or her understanding of human emotion.