Surviving the Crash: A Data Source Performance Analysis of the 2025 BTC Liquidity Crisis
At 02:47 UTC on March 10, 2025, Bitcoin's price collapsed from $94,200 to $65,800 in 47 minutes. The cascade triggered $2.1 billion in liquidations across derivatives exchanges. For quantitative trade