Compare the minimum you could receive with the amount you expect to receive. A quote is an estimate for a moment; the final swap can change if prices move before the transaction runs.
Use the same input amount, token pair, and network for every quote. For example, compare swapping 1,000 USDT for WBTC on Ethereum, rather than comparing different amounts or networks. You can use Fermi swap platform to explore a wallet-based swap, then compare its quote with other available routes.
Check how the trade is filled. An automated market maker (AMM) uses a pool of tokens, so a larger trade can move the pool’s price. A swap filled from an exchange’s own inventory depends on the amount and price available there. Either way, judge the quoted output for your exact trade size.
Price impact is the price change caused by your trade. Slippage is the difference that can arise while the transaction waits to run, as prices or available liquidity change.
For an example, suppose 1,000 USDT is quoted to return 0.015 WBTC. With a 0.5% slippage tolerance, the minimum output would be about 0.014925 WBTC. That tolerance is a limit on an acceptable change; it does not improve the quote or guarantee the quoted amount.
A common mistake is to raise slippage tolerance when a quote already has poor price impact. That only allows a worse final rate before the swap fails. Instead, compare the quoted output, the minimum output, and the size of the trade; try a smaller amount if the price impact is high.
The output token amount is only part of the cost. On Ethereum, a swap also uses ETH for gas, the network fee for processing the transaction. That fee changes with network demand, so compare the wallet’s current estimate as well as the token output.
Fermi swap is one way to exchange tokens from a wallet; compare its live output and minimum with other routes before deciding. Choose the route whose minimum output and network cost you accept for the exact trade.