Skip to main content

Liquidity principles

Learn about liquidity, slippage, and price impact in DeFi trading, including how low liquidity affects swaps and how Gnosis App can reduce trading costs.

Liquidity refers to the availability of assets in a market or liquidity pool that allows users to buy, sell, or swap tokens efficiently without significantly affecting the market price.

In decentralized finance (DeFi), liquidity is typically provided by users who deposit token pairs into liquidity pools on decentralized exchanges (DEXs). These pools enable traders to execute swaps without relying on a traditional order book.

A market with high liquidity generally offers:

  • Faster trade execution,

  • Lower price volatility during swaps,

  • Reduced slippage,

  • Lower price impact,

  • More stable and predictable pricing.

Conversely, low-liquidity markets can make trading more expensive and less efficient, especially for larger transactions.


What Happens if There Is Not Enough Liquidity?

When a liquidity pool has insufficient liquidity, trades become more difficult to execute efficiently. As a result, users may experience:

  • Higher slippage,

  • Increased price impact,

  • Poorer execution prices,

  • Failed or reverted transactions,

  • Greater exposure to volatility during execution.

Low liquidity is particularly problematic for large trades because the available pool balance may not be sufficient to support the transaction at the quoted price.

To reduce these issues, traders commonly use one or more of the following strategies:

Split the Trade Into Smaller Transactions

Breaking a large trade into several smaller swaps can reduce the impact on the liquidity pool and improve the average execution price.

Trade During Higher-Volume Periods

Periods of increased market activity often provide deeper liquidity and tighter pricing, improving swap efficiency.

Use Larger or More Liquid Pools

Trading through established exchanges or deeper liquidity pools generally results in lower slippage and better execution.

Adjust Slippage Tolerance Carefully

Most decentralized exchanges allow users to set a slippage tolerance threshold. Increasing this value may help a transaction execute successfully in volatile or low-liquidity conditions. However, setting it too high can expose users to unfavorable execution prices or front-running risks.

Route Through More Liquid Assets

In some cases, routing a swap through highly liquid intermediary assets such as USDC or xDai can improve pricing and execution efficiency compared to trading directly between two illiquid assets.


What Is Slippage?

Slippage is the difference between the expected price of a trade and the actual price received when the transaction is executed.

This typically occurs because:

  • Market prices move during transaction processing,

  • Liquidity is limited,

  • Large trades shift the market price,

  • Network congestion delays execution.

In decentralized exchanges, prices can change rapidly between the moment a transaction is submitted and the moment it is confirmed on-chain.

Example

If you initiate a swap expecting to receive 100 CRC, but due to market movement or liquidity conditions you ultimately receive 97 CRC, the difference represents slippage.

Slippage Tolerance

Cow Swap allow users to define a slippage tolerance percentage. This setting determines the maximum acceptable price deviation for the transaction. If the final execution price exceeds your selected tolerance, the transaction will automatically revert to protect you from receiving a significantly worse rate than expected. While a higher slippage tolerance may increase the likelihood of execution in volatile markets, it can also increase exposure to unfavorable pricing and MEV-related risks.


What Is Price Impact?

Price impact measures how much your own trade changes the market price of a token during execution. Unlike slippage, which may occur due to external market movement or transaction delays, price impact is caused directly by the size of your trade relative to the available liquidity in the pool. The lower the liquidity and the larger the trade size, the greater the price impact will be.

Example

If you attempt to purchase a large amount of a token from a small liquidity pool on platforms such as CoW Swap, your trade may significantly alter the token ratio inside the pool. As the pool rebalances, the token price increases, causing later portions of your trade to execute at progressively worse prices.

This means that large trades in low-liquidity pools can become substantially more expensive than initially quoted.

Key Difference Between Slippage and Price Impact

  • Slippage refers to the difference between the expected and actual execution price.

  • Price impact refers specifically to the effect your own trade has on the market price.

Price impact is one of the primary contributors to slippage in decentralized markets.

Did this answer your question?