Institutional Flows Dry Up After October Crash
Bitcoin and Ethereum spot ETFs hit peak cumulative net inflows on October 9, 2025 — $62.73B and $15.1B respectively. The very next day, the market collapsed, triggering $19 billion in liquidations across crypto in 24 hours. Since then, institutional flows have stalled. Bitcoin ETF inflows have dropped 13% to $54.67B, while Ethereum fell 25% to $11.39B.
Is this pullback an accumulation opportunity or the start of a deeper unwind?