Skip to main content
Blockchain Today

Crypto markets, protocols and policy

SushiSwap trades and liquidity: how the costs work

SushiSwap uses automated pools to set prices and route trades; the fee, gas cost and liquidity risks depend on the pool type and the assets you choose.

By Blockchain Today Editorial5 min read

SushiSwap trades and liquidity: how the costs work

SushiSwap lets traders exchange tokens against automated liquidity pools, while liquidity providers deposit assets and collect a share of trading fees. That makes a swap less like placing an order with a buyer or seller and more like trading against a pool whose token balances determine the price. For anyone weighing sushiswap against an order-book exchange, the difference matters: pool depth affects the price you get, and supplying liquidity means taking on exposure to how the pair’s prices move.

The interface connects a wallet, selects a network and token pair, then shows a quote before the user confirms the transaction. Sushi’s own description of its swap product says its router can search for competitive execution, including across liquidity sources. The SushiSwap trading experience is therefore best understood as a route into on-chain markets: the quote, pool and network determine the trade’s actual costs. The wallet must hold the asset being spent and the network’s native token for gas, and the user must approve token access where required.

How does sushiswap set a swap price?

SushiSwap’s automated market maker (AMM) prices trades through token reserves rather than a central limit order book. In a typical constant-product pool, the reserves of the two tokens move in opposite directions as a trade happens: buying one token removes it from the pool and adds the other. The pool’s price shifts with that change. A larger trade relative to available reserves generally moves the price further, so a quote from a shallow pool can be worse than one from a deeper pool even when both list the same pair.

That effect is called price impact. It is distinct from slippage, which is the change between the quoted conditions and the transaction’s execution as prices or pool balances move while it awaits confirmation. Sushi’s explainer describes slippage tolerance as a minimum-output limit: if the trade would deliver less than that threshold, it can fail instead of completing at the worse rate. A tighter limit can protect against an unexpectedly poor fill, but it can also cause a transaction to revert in a volatile or slow market.

Before confirming a swap, compare the estimated amount received, price impact, slippage setting, routing information and network fee. The trading fee is only one part of the cost. Gas goes to the network for processing the transaction, and its level depends on the selected chain and network conditions; it is not the same as the pool’s fee. An order-book exchange instead matches trades with posted orders, while an AMM trades against pooled assets. Neither model guarantees a better fill: execution depends on liquidity, order size and market conditions.

What fees does SushiSwap charge?

There is no single fee that describes every SushiSwap route. Sushi’s FAQ lists a 0.3% fee for v2 pools, with 0.25% allocated to liquidity providers and 0.05% to staked SUSHI holders. Its v3 pools can use fee tiers of 0.01%, 0.05%, 0.3% or 1%, depending on the pool. The applicable pool and route matter, so read the quote shown for the specific trade rather than assuming the familiar v2 rate applies everywhere.

For traders, a lower percentage fee does not automatically mean a cheaper swap. A small pool can impose higher price impact, and a route that uses more than one pool can combine costs. Network gas is also separate from those trading fees. For a small trade, gas may outweigh the pool fee on some networks; for a larger order, price impact may dominate. Check the estimated output after fees and compare it with the amount you expect to receive, not just the headline percentage.

How can you provide liquidity, and what can go wrong?

A liquidity provider deposits the pool’s tokens so traders can swap between them, then receives a share of fees generated by trading. Sushi’s pool FAQ describes this as lending assets to a pool; the deposit is exposed to the pool’s mechanics, not held as an unchanged pair in a wallet. On v2, liquidity is distributed across the price curve. Sushi v3 uses concentrated liquidity: providers choose a price range where their capital will be active. Concentration can put more capital to work near the current price, but it requires a range choice and attention when the market moves beyond it.

When the relative prices of paired tokens change, an AMM adjusts its holdings through trades. The provider may withdraw a different token mix and have less value than if they had simply held the original assets; this is commonly called impermanent loss. Trading fees can offset that difference, but they do not guarantee it will be covered. In v3, a position outside its chosen range stops earning swap fees until it becomes active again. Those trade-offs make a broad v2 position simpler to maintain, while v3 can suit a provider willing to monitor and manage a defined range.

  • Choose the network and confirm the token addresses before approving or swapping.
  • Check pool depth, the quoted output, price impact, fee tier and gas cost.
  • For liquidity, consider how you would feel holding either token if its price moved sharply against the other.
  • For v3, understand the selected range and what happens when the market leaves it.

The practical choice is to treat sushiswap as a set of pool markets rather than one uniform venue. A trader should favor the route with an acceptable total cost and output; a liquidity provider should compare expected fees with price-range management and the possibility of ending up with a less favorable token mix. The next signals to watch are the pool’s active liquidity, fee tier, actual trade volume, displayed price impact, and whether a v3 position remains in range.