"Predicting" here simply means an implementation of cycles and advanced timing and volume techniques to make an assessment of the likely future course of securities in the portfolio. As a result one can get more accurate entries and exits, less risk in portfolios and more gain (and surely less pain). I do recommend filter all this through your trading system and use if you agree with what I am presenting here. This is a monthly scenario I use to pinpoint stocks and favorable times to trade. Here we go BAIDU ( not a big fun of China as Jim Rogers) a monthly "prediction" current chart the rest stocks mentioned above: AMZN GOOGLE APPLE is a stock to go long tomorrow Make more money and have more fun!