WIN · WIN · WIN / TOOLS
Slippage Calculator
For readers reconciling a trade quote with its execution. Output amounts must use the same asset and decimal units.
Examples are hypothetical. CU = currency units. Use one consistent currency wherever CU appears. No live prices or provider data are fetched.
How to read the result
The result compares the two amounts you enter; the tolerance is an illustrative threshold. It does not predict execution, enforce transaction protection or separate market movement from price impact, MEV and quote changes.
Formula
- Signed slippage = (quoted output − executed output)/quoted output × 100%. Positive means fewer output units than quoted; negative means improvement.
- Tolerance threshold = quoted output × (1−tolerance/100). Compare executed output before the separately entered fee with this threshold.
- Net output after separately entered fees = executed output − fees. All-in shortfall = quoted output − net output. Do not enter fees already deducted in the executed amount twice.
Worked example
Quote 100 units, execution 98: slippage = 2.00%. At 1% tolerance, threshold = 99 units; 98 is below it. A separate 0.50-unit fee leaves 97.50 units and a 2.50-unit all-in shortfall.
Worked examples
Read the detailed guide: Slippage: quoted output, executed output and separate fees
Input specification and SEO alternatives
| Input | Type | Units | Default | Limits / choices |
|---|---|---|---|---|
| Quoted output amount | number | output units | 100 | 1e-8–1000000000000 |
| Executed output amount | number | output units | 98 | 0–1000000000000 |
| Illustrative slippage tolerance | number | % | 1 | 0–100 |
| Separate fees in output units | number | output units | 0 | 0–1000000000000 |
Meta description
Compare quoted and executed output amounts, calculate signed slippage and show a tolerance threshold separately from fees.
SEO title alternatives
- Slippage Calculator: Quote vs Execution
- Calculate Slippage and Minimum Output
- Trade Output Shortfall Calculator
Outputs use English number formatting. Monetary amounts use two decimals; asset quantities use up to eight. Calculations retain unrounded intermediate values except the cent allocation stated for arbitrage.