You can try to predict the stock market direction, but getting the top or bottom of the stock market is very difficult and can be dangerous for investing and trading. What is moving stocks? News, momentum, analysts reports, fundamentals. So which stocks to buy, stocks to sell gets hard trying to predict the direction of the stocks. But the odds to invest and trade better, make money in the stock market is to define the risk, accept it and take trades that have a good risk-reward ratio. Always analyze the top stock investments from a fundamental point of view. Investing in dividend stocks is a good way searching for stocks to invest in 2020.