A whale holding a 20x leveraged long position in Bitcoin, valued at over $432 million, is suspected to be associated with AguilaTrades, according to Onchain Lens monitoring. The position comprises 3,956.32 BTC, with an entry price of $108,638.7 and a liquidation price of $103,290. The total deposit for this position is $29.85 million, and it currently shows a floating profit exceeding $2.7 million.