Independent guide · Crypto
Slippage: quoted output, executed output and separate fees
Two worked examples for Slippage Calculator: inputs, calculations, rounding and the limits of the model.

Why this matters
Compare output quantities in the same asset and units. This tool uses a signed output shortfall: execution below the quote gives a positive slippage percentage; execution above it gives a negative one. Separate fees affect net output but not that quoted-versus-executed percentage.
Before entering the numbers
Compare output quantities in the same asset and units. This tool uses a signed output shortfall: execution below the quote gives a positive slippage percentage; execution above it gives a negative one. Separate fees affect net output but not that quoted-versus-executed percentage.
Open the calculator: Slippage Calculator. All figures below are hypothetical. CU denotes a consistent currency unit, not a named currency. Field and result names match the English calculator interface.
Example 1: the starting assumptions
Enter a quote of 100 units, execution of 98 units, 1% tolerance and a separate 0.5-unit fee. The tolerance threshold is 99 units. This retrospective calculation can show execution below that threshold without proving how an order was configured.
Entered fields: Quoted output amount: 100 (output units) · Executed output amount: 98 (output units) · Illustrative slippage tolerance: 1 (%) · Separate fees in output units: 0.5 (output units)
Calculated results: Signed slippage: 2.00 % · Tolerance threshold: 99.00000000 output units · Execution vs threshold: Below threshold · Net output after separate fees: 97.50000000 output units · All-in shortfall: 2.50000000 output units
- (100 − 98) / 100 × 100 = 2%
- threshold = 100 × (1 − 0.01) = 99 units
- net = 98 − 0.5 = 97.5; all-in shortfall = 100 − 98 + 0.5 = 2.5
Example 2: change the inputs
Change execution to 101 units while keeping the same quote, tolerance and fee. The negative percentage records output above the quote. After the separate fee, net output is 100.5 units.
Entered fields: Quoted output amount: 100 (output units) · Executed output amount: 101 (output units) · Illustrative slippage tolerance: 1 (%) · Separate fees in output units: 0.5 (output units)
Calculated results: Signed slippage: -1.00 % · Tolerance threshold: 99.00000000 output units · Execution vs threshold: At or above threshold · Net output after separate fees: 100.50000000 output units · All-in shortfall: -0.50000000 output units
- (100 − 101) / 100 × 100 = −1%
- net = 101 − 0.5 = 100.5 units
- all-in shortfall = 100 − 101 + 0.5 = −0.5 units
What the result leaves out
Slippage tolerance is an execution setting, not a charge that is automatically deducted. This tool does not distinguish market movement from price impact, inspect a transaction, simulate liquidity or include fees already embedded in the output.
Arithmetic uses unrounded intermediate values; displayed numbers are rounded. These examples document the model, not a provider quote or an observed transaction.
18+. Educational information only. This is not financial, investment, legal or tax advice, and it is not a guarantee of any result. Betting, gambling and crypto involve a risk of losing money. Estimates depend on your inputs; verify current provider terms and local rules.
Practical checklist
- Record the source, units and time of each input.
- Keep fees and principal in their stated units.
- Reproduce both examples before comparing other inputs.
- Read the stated limitations and current provider terms.
Sources and further reading
Fact-checked: . External sources open in a new tab.
- Slippage CalculatorWinWinWin
- MethodologyWinWinWin