There is potential to make money in the stock market. It requires due diligence, patience, and money. Many people can't or don't put forth all three of these things to invest in the stock market. No one should buy on a hunch or magical tip and many people live check to check and can't really put any sizeable chunk into the stock market. There are no guarantees that anyone will see a return, let alone not lose any money however, it is ONLY those that take a risk (even a small one to start off with) that can ever see a reward.