Over the past 24 hours, BTC whale orders totaled $1.035 billion with a net buy difference of $105 million, while ETH whale orders reached $1.97 billion with a net buy difference of $311 million. Latest data shows BTC net pending order difference at $639 million and ETH at $1.637 billion, indicating more limit buy orders below current prices.