In the past 24 hours, BTC whale orders totaled $304 million, with buy orders at $167 million and sell orders at $137 million, resulting in a net buy difference of $30.61 million. ETH whale orders reached $805 million, with a net buy difference of $10.24 million. BTC’s net pending order difference stands at $712 million and ETH’s at $1.762 billion, indicating more limit buy orders below current prices.