Ethereum (ETHUSD) is down 2.28% at Oct 25 20:35(ET), now at $2344.5, with a 7-day down of 0.18%.

Sustained institutional redemptions from spot Ether exchange-traded funds weighed heavily on spot market buy-side liquidity, dampening investor confidence across the digital asset sector. Multi-week cumulative net withdrawals from institutional spot funds reflected persistent portfolio rebalancing, depriving Ethereum of a vital structural bid that had historically supported price consolidation. Compounding these fund outflows, elevated U.S. Treasury yields and broader macroeconomic uncertainty kept real yields attractive, encouraging portfolio managers to scale back exposure to high-beta smart contract platforms in favor of cash and sovereign debt instruments.
Derivatives market dynamics further accelerated downward price momentum during the session. A concentrated overhang of leveraged long positions near key technical support zones was breached, triggering a rapid series of forced liquidations across major trading venues. As long liquidations accounted for the overwhelming majority of forced market closures, perpetual futures funding rates rapidly unwound toward zero. This sharp drop in funding rates signaled that leverage was aggressively flushed from the system, leaving spot order books exposed to incremental market selling without immediate derivative absorption.
Ecosystem-specific friction also contributed to a more conservative posture among tactical traders. The temporary postponement of the Glamsterdam upgrade deployment on the Hoodi test network—delayed so developers could further review gas fee adjustments and contract execution safety—temporarily muted speculative enthusiasm surrounding the network's short-term scaling milestones. Moving forward, institutional investors continue to monitor spot ETF flow stabilization, Federal Reserve policy expectations, and leverage normalization in perpetual contracts as essential preconditions for renewed capital allocation.
Technically, Ethereum (ETHUSD) shows a MACD (12,26,9) value of -21.094, indicating a sell signal. The RSI at 37.977 suggests neutral condition and the Williams %R at 78.339 suggests sell condition. Please monitor closely.

Recent Events and Risks: