Techub News reports that Onchain Lens has monitored trader AguilaTrades opening a Bitcoin short position again with 20x leverage. The opening price is $107,671.30, the liquidation price is $121,167.75, and the current floating profit is $116,782.01.