Login
Sign Up
Woofun AI data shows that retail investors recorded net purchases of $13 billion in US stocks over the past month, marking the lowest level since 2020. Since the start of 2026, monthly net purchases have declined by $18 billion, representing a 58% decrease.
Individual stock net purchases fell by $8 billion, or 71%, to $3.2 billion, the lowest since the first quarter of 2020. Despite this slowdown, total retail positions reached a record $500 billion, doubling since mid-2024. Selling pressure now nearly matches buying pressure, compressing net inflows as market activity cools.