The other day I was asked: what is the difference between swing trading and investing? The short answer is: the time horizon. When you invest, you are holding stocks for a longer time period, usually several years. You speculate that “Your share” will increase exponentially in value over the years. As a result, you expect a high return. Dividend payments are often taken in to consideration when investing as they add to the return.