Predicting the stock market can be pretty tricky, but they actually have software and services now that can tell you (with pretty good accuracy) which stocks you should select. I've tried a lot of them but the best one I've used is called Daily Market Advantage. It's a daily newsletter that sends you advice on which stocks will rise or fall in price, which ones have great dividends, which ones you should buy, sell, or hold, etc. It is run by a team of market experts using software to analyze the market. In my experience, it's been correct most of the time. If anyone's interested, here's a review: