Odaily Planet Daily News According to Onchain Lens monitoring, the 'insider whale' has once again encountered partial liquidation. As of now, its 40x leveraged BTC short position and 25x leveraged ETH short position have lost 17.11 million dollars.