BlockBeats News, February 5th, according to Onchain Lens monitoring, as the market fell, a whale address holding a 25x leveraged ETH short position has realized a profit of $17.05 million and made a $6.83 million profit from the funding rate. The entry price for this address was $3,116.
