Everyone ignoring this chart is going to regret it when the squeeze hits maximum velocity.
$ZEC
is at 1,303.13 (+5.39%). Total whale positions stand at 238.99M across 697 whales. 178 longs hold 49.13M with an 82.58% profitability rate bringing in 4M profit, while 519 shorts are bleeding 6M. Because the long side is insanely profitable here, I am entering a long position to ride the continuation.