Crypto Slippage Calculator

Measure slippage across buy, sell, and round-trip scenarios. See fill price, effective cost, and tolerance. Plan trades with clearer risk, tighter limits, and discipline.

Calculator

Enter Trade Inputs

The page uses a single vertical flow, while the calculator fields shift to three columns on large screens, two on medium screens, and one on mobile.

Enter the notional size of the trade.
Use the latest fair market price or midpoint.
Example: 0.18 means 0.18% spread.
Higher depth usually reduces price impact.
Use recent realized or expected intraday volatility.
Enter combined taker or maker fee rate.
Enter gas or withdrawal-related execution cost.
Use 1.00 as normal, above 1.00 for thin books.
Useful for checking if conditions exceed your plan.
Use zero for market orders. Required for limit orders.
Reset
Plotly Graph

Slippage Curve by Trade Size

The chart compares estimated one-way slippage and an indicative round-trip cost as the trade size changes.

Example Data

Example Trade Scenarios

Pair Side Order Type Trade Size Reference Price Spread % Depth Volatility % Estimated Slippage % Observation
BTC/USDT Buy Market $25,000 $62,000 0.18% $350,000 1.20% 1.06% Healthy depth keeps impact manageable.
ETH/USDT Sell Limit $12,000 $3,250 0.12% $190,000 0.85% 0.54% Lower aggression reduces modeled slippage.
SOL/USDT Buy Market $40,000 $145 0.30% $120,000 1.80% 2.34% Thin depth and volatility raise execution risk.
Formula Used

Model Structure

Spread Component
Spread Component % = Bid-Ask Spread % ÷ 2 for market orders, or ÷ 4 for limit orders.
Liquidity Impact Component
Liquidity Impact % = (Trade Size ÷ Depth)0.90 × 1.80 × Liquidity Multiplier × Order Aggression.
Volatility Component
Volatility Component % = Short-Term Volatility % × 0.60 for market orders, or × 0.35 for limit orders.
Estimated Slippage
Estimated Slippage % = Spread Component % + Liquidity Impact % + Volatility Component %.
Expected Fill Price
Buy Fill Price = Reference Price × (1 + Slippage %). Sell Fill Price = Reference Price × (1 - Slippage %).
Execution Cost
Total Execution Cost includes slippage, trading fee, and network fee. Round-trip cost doubles slippage and fee assumptions for a similar exit.

This is a planning model. Real fills depend on exchange matching rules, hidden liquidity, latency, routing, and sudden order-book changes.

How to Use

Steps

  1. Enter the trading pair and choose buy or sell.
  2. Select market or limit order behavior.
  3. Type the trade amount in quote currency.
  4. Enter the current reference price for the asset.
  5. Add spread, order-book depth, and short-term volatility.
  6. Include trading fee, network fee, and liquidity multiplier.
  7. Set your slippage tolerance and limit price if needed.
  8. Press the calculate button to show the result above the form.
  9. Review estimated fill price, costs, tolerance gap, and chart.
  10. Export the result or example table to CSV or PDF.
FAQs

Common Questions

1) What is crypto slippage?

Crypto slippage is the difference between the expected trade price and the actual fill price. It usually grows when spreads widen, volatility increases, or order-book liquidity is too thin for the order size.

2) Why does order-book depth matter?

Depth shows how much liquidity is available near the current price. When your order consumes a large share of nearby liquidity, the trade walks the book and pushes the average fill farther from the reference price.

3) Why can market orders show higher slippage?

Market orders prioritize execution speed over price control. Because they accept the best available asks or bids immediately, they often absorb more spread and more depth-driven price impact than comparable limit orders.

4) Does this calculator work for both buys and sells?

Yes. For buys, the tool estimates how much higher your fill may be than the reference price. For sells, it estimates how much lower the realized execution may be under similar market conditions.

5) What does liquidity stress multiplier do?

The multiplier lets you simulate thinner or healthier market conditions. A value above 1.00 increases modeled liquidity impact. A value below 1.00 assumes more favorable depth and lower execution pressure.

6) Why include network fees?

Network fees can materially change the final economics of smaller trades. Adding them helps you compare true execution cost instead of looking only at price slippage and exchange trading fees.

7) Is the round-trip cost a guarantee?

No. It is an indicative planning estimate that assumes similar conditions when you exit. Actual round-trip cost can differ if spreads, volatility, or depth change between entry and exit.

8) When should I lower my trade size?

Consider reducing size when estimated slippage exceeds your tolerance, the fill rate weakens for a limit order, or the round-trip cost becomes too large relative to your expected edge.

Related Calculators

impermanent loss calculatorcrypto fee calculatorcrypto dca calculatorstaking rewards calculatorcrypto roi calculatoraltcoin profit calculatorcrypto price change calculatorcrypto mining profit calculatorcrypto volatility calculatorcrypto break even calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.