There are many factors that affect investment performance. Some factors include investor and consumer confidence, government policies, interest rate changes, technology, the climate, inflation, and changes in supply and demand.