Automated Liquidity Withdrawal
Automated liquidity withdrawal happens when algorithmic trading systems or smart contracts programmed to provide liquidity remove their orders from the market. This usually occurs when volatility thresholds are breached or when the risk management parameters of the liquidity provider are triggered.
By removing liquidity, these systems protect themselves from potential losses, but they simultaneously remove the support that stabilizes the asset price. In the decentralized finance ecosystem, this is often seen when liquidity pools are drained or when protocols pause operations due to oracle errors.
The sudden absence of these automated market makers can leave the asset vulnerable to flash crashes. It highlights the reliance of the crypto market on programmatic rather than human-driven market making.