Both short term trading and long-term trading can be successful trading strategies, however, long term trading has several important benefits. These include the effect of compounding, the chance to ea...