Whale addresses have accumulated 270,000 BTC over the past month, roughly $20 billion at current prices. That’s the biggest monthly net buy by this cohort in over 13 years.

On Sunday alone, whales added 27,652 BTC in a single day. Exchange reserves have dropped to 2.21 million BTC, the lowest level since December 2017, with 48,200 BTC leaving exchanges in the past 30 days.

When whales load up this hard while coins vanish from trading venues, it usually doesn’t end with sideways chop. Feels like positioning for something.