127,198 crypto traders liquidated in the past 24 hours.

BTC
BTC
66,464.96
-3.13%