No, the power of compounding can work its magic over both short-term and long-term investments. However, it is in the long term that the compounding effect becomes truly remarkable, as the gains accumulate and compound over time.