Investment Manager Index: March 2025
Investment Manager Index: March 2025
The Investment Manager Index crashed from -27% in February to -32% in March, the lowest since data was first collected in October 2020.
- The US macro environment and fiscal policy have shifted strongly against market sentiment.
- High valuations are still the largest headwind to market returns despite equity fundamentals being a neutral factor.
Attachments
1