CenturionDEX
Launch App

Price Impact vs Price Slippage

Last modified:

Both concepts describe a deviation between the price you expect and the price you actually receive. The difference lies in what causes the deviation.

Price impact

Price impact is the price movement your trade itself creates by altering the ratio of tokens in the pool. It is deterministic: given a pool's reserves and your trade size, the resulting price shift can be calculated exactly before you submit the transaction.

Price slippage

Slippage is the difference between the expected execution price at the moment you submit a transaction and the actual price at the moment the transaction is confirmed. It is caused by other transactions that land on-chain before yours — changing the pool's state in the interim.

Side-by-side comparison

Price impactPrice slippage
CauseYour trade's effect on pool reservesOther trades executing before yours
PredictabilityDeterministic — calculable before submissionStochastic — depends on mempool activity
MitigationSmaller trades, deeper pools, split routingTighter slippage tolerance, faster confirmation
Who moves the priceYouOther market participants

For a deeper explanation of both mechanisms, see Swaps.