Individual investors are human beings and most of them like exciting stuff. It is human nature. Buying a stock an keeping it for years can appear to be a boring thing to do. This remains, however, the best way (and this is even truer for individual investors) to make money in the stock markets. Timing the market is almost impossible and everytime you sell or buy you have fees to pay, you might even ending up missing dividends.