The Liquidation Is Over: CTAs Are Now Short $10BN After Selling $193BN In 2 Weeks
Two weeks ago, when the S&P was just shy of all time highs, we warned our subs that "CTA Liquidations Had Begun: Up To $193 Billion For Sale." What happened next may feel like a blur, but it has been on par with the most brutal selloffs in post-covid history
