What is the Slippage & Commission Calculator?
The price you see when you click buy is rarely the price you actually pay. Two costs sit between your intended entry and your real fill: slippage — the gap between the expected price and the executed price — and commission, the fee your broker charges. This calculator combines both into the real execution cost of a trade, tells you what that cost is as a percentage of the value you traded, and shows the exact price move the position must make just to break even.
It handles all three common commission structures (percentage of value, per share, and flat fee), applies a minimum-fee floor when your broker has one, and can double both slippage and commission for a full round-trip (entry and exit) so you see the complete cost of a trade from open to close.
How it works
slippage/unit = fillPrice − expectedPrice
slippage % = (fillPrice − expectedPrice) / expectedPrice × 100
slippage cost = |fillPrice − expectedPrice| × quantity
commission = max(minFee, model charge)
total cost = slippage cost + commission (×2 if round-trip)
break-even move = total cost / quantity
The commission “model charge” is the percentage of notional (rate% × fillPrice × quantity), the per-share amount (perShareRate × quantity), or the flat fee, whichever model you pick — with the minimum fee applied as a floor. Slippage measured against the expected/quoted price is the industry-standard convention used by the sources cited below.
The key insight
Worked example
A round-trip buy of 100 shares expected at $100.00 but filled at $100.15, on a broker charging 0.10% of value each side. The numbers below are produced by the same engine that powers the calculator:
| Input / output | Value |
|---|---|
| Side | Buy |
| Quantity | 100 shares |
| Expected price | $100.00 |
| Fill price | $100.15 |
| Commission model | 0.10% of value |
| Round trip? | Yes (entry + exit) |
| Slippage per unit | $0.15 |
| Slippage % | 0.150% |
| Slippage cost (both legs) | $30.00 |
| Commission (both legs) | $20.03 |
| Total execution cost | $50.03 |
| Cost as % of notional | 0.500% |
| Break-even move needed | $0.50 per share |
The 15-cent slippage per share on entry, doubled for the exit and stacked on top of two commissions, means the position must climb well above its fill just to reach zero — which is exactly what the break-even move figure quantifies.
The three commission models compared
The same 500-share trade at $40 is priced very differently depending on how your broker charges. Percentage models scale with the value traded, per-share models scale with size, and flat fees are constant — so the cheapest model depends entirely on your typical trade:
| Commission model | Commission | Total cost | How it is charged |
|---|---|---|---|
| 0.10% of value | $20.01 | $30.01 | 0.001 × $40.02 × 500 |
| $0.005 per share | $2.50 | $12.50 | $0.005 × 500 |
| $4.95 flat | $4.95 | $14.95 | fixed per trade |
For small, high-priced trades a percentage fee can dwarf a flat fee; for large-share, low-price trades the per-share model can be the most expensive. Always check which model your broker uses and whether a per-trade minimum applies.
Interpreting your results
The total execution cost is what leaves your account before the market even moves. The cost as % of notional tells you how big that drag is relative to the position — for active strategies, a figure above ~0.2–0.3% per round trip is a serious headwind. The break-even move is the most actionable number: compare it against your average winning trade and your risk-reward ratio to see whether costs are quietly eroding your edge. Pair it with the trade expectancy calculator to confirm your system stays positive after execution costs, and the position size calculator to keep order sizes small enough that market impact does not add to your slippage.
Professional tips
- Prefer limit orders when you can accept non-fill risk — they cap your fill price and eliminate adverse market-order slippage.
- Trade the most liquid instruments and hours; the widest spreads (and worst slippage) cluster around the open, the close and news releases.
- Bake a conservative round-trip slippage estimate into every backtest — live results almost always trail a slippage-free backtest.
- Watch the break-even move against your average win: if costs eat a large share of it, either reduce trade frequency or find a cheaper venue.
Common mistakes
- Counting only commission and ignoring slippage — on liquid, low-commission markets slippage is often the larger cost.
- Forgetting the exit: a one-way cost understates a completed trade by roughly half.
- Assuming favourable slippage will recur — it is not systematic; plan around adverse slippage on average.
- Mislabelling a sell fill below the expected price as a “gain” — on a sell, receiving less than expected is adverse.
Assumptions and limitations
- Slippage % is measured against the expected/quoted price, the standard convention.
- Round-trip mode assumes the exit leg has the same slippage magnitude and commission as the entry — real exit slippage will differ.
- Only slippage and broker commission are modelled. Taxes and regulatory/exchange fees (SEC Section 31 fee, STT, stamp duty, GST on brokerage) are jurisdiction-specific and out of scope.
- This tool measures realised or hypothetical execution cost — it does not forecast slippage, which is inherently unpredictable.
- It does not model market impact of large orders, partial fills across price levels, or the bid-ask spread as a separate cost.
Frequently asked questions
What is slippage in trading?+
Slippage is the difference between the price you expected when you placed an order and the price at which the order actually executed. It occurs in every market — stocks, forex, futures and crypto — and is caused by fast-moving prices, thin liquidity, or large order sizes. For a buy order, filling at a higher price than expected is adverse (negative) slippage; for a sell order, filling at a lower price than expected is adverse. Favourable slippage is also possible: a buy can fill lower than expected in fast-falling markets.
How is slippage calculated?+
Slippage is calculated as: Slippage % = ((Fill Price - Expected Price) / Expected Price) × 100. The dollar slippage cost is: |Fill Price - Expected Price| × Quantity. For example, if you expected to buy 100 shares at $50.00 but filled at $50.10, the slippage is $0.10 per share and $10 total. Whether $0.10 is adverse or favourable depends on trade side: for a buy, a higher fill is a cost; for a sell, a lower fill is a cost.
What is the difference between slippage and commission?+
Commission is a fee explicitly charged by your broker for executing the trade — it is disclosed on your confirmation and is predictable. Slippage is an implicit cost caused by the difference between your intended price and your actual fill — it is unpredictable and can be zero or even negative (favourable). Both are real costs that eat into your returns: a trade that looks profitable before accounting for execution costs may be marginal or loss-making afterwards.
What are the three main broker commission models?+
The three most common models are: (1) Percentage of trade value — you pay a fraction (e.g. 0.1%) of the total notional (fill price × quantity); common with full-service and international brokers. (2) Per-share or per-contract rate — a fixed charge per unit (e.g. $0.005 per share); common with US discount and direct-access brokers. (3) Flat fee per trade — a fixed amount regardless of size (e.g. $0 at zero-commission brokers, or $4.95 at some legacy brokers). Many brokers also apply a minimum commission per trade, which is relevant for small orders.
What does round-trip cost mean?+
A round-trip cost is the total execution cost for both legs of a trade: the entry (buy) and the exit (sell). It includes the commission for both transactions plus any slippage on both sides. For a trader, this is the complete cost that must be recovered before the trade becomes profitable. For example, if entry slippage is $15, exit slippage is $15, and commission is $10 each way, the round-trip cost is $50.
What is the break-even move required to cover trading costs?+
The break-even move is the price distance (in currency per unit) that the trade must move in your favour just to recover all execution costs — slippage plus commission. It equals total execution cost divided by quantity. For example, if total costs are $50 on 100 shares, the break-even move is $0.50 per share. If the stock moves $0.50 in your direction after entry, you have covered your costs and are at zero profit before other expenses.
How does slippage affect algorithmic and high-frequency traders differently from retail traders?+
Algorithmic traders, particularly at high frequency, typically measure slippage in fractions of a basis point (0.001%) and operate on very thin margins — even 0.01% slippage can eliminate a strategy’s edge. Retail traders face wider bid-ask spreads and higher per-trade slippage in absolute terms, but execute far fewer trades per day, so individual trade slippage is more manageable. Both must include round-trip slippage in every strategy backtest; ignoring it is a common reason why backtests outperform live trading.
Does slippage always hurt a trade?+
No. Favourable slippage occurs when you are filled at a better price than expected: a buy order fills below the expected price, or a sell order fills above it. This commonly happens during fast-moving markets when prices move in your favour between order submission and execution. However, favourable slippage is not systematic — on average, market impact and adverse price moves mean most traders experience net adverse slippage over many trades, particularly on larger orders.
Why does the sign convention for adverse slippage flip between buys and sells?+
The sign convention is based on which direction harms the trader. For a buy, you want to pay as little as possible, so paying MORE than expected (fill > expected) is adverse — the slippage is a cost. For a sell, you want to receive as much as possible, so receiving LESS than expected (fill < expected) is adverse — the slippage is also a cost. Both scenarios increase the total cost of the trade; both are adverse. This is why a fill price below the expected price is favourable for a buy but adverse for a sell.
Should I include slippage in my trading system backtest?+
Yes — ignoring slippage in a backtest is one of the most common causes of overstated backtest performance. Backtests typically assume fills at the quoted price; real execution always incurs some slippage. A simple approach is to add a conservative fixed slippage estimate (e.g. 0.05% per side) to every simulated trade. For strategies that trade at the open or on limit orders, a smaller estimate is reasonable; for market orders in less liquid instruments, a larger one is appropriate. Always test sensitivity to the slippage assumption.
How can traders reduce slippage?+
Practical ways to reduce slippage include: using limit orders instead of market orders (limits cap your execution price, but carry non-fill risk); trading liquid instruments with tight bid-ask spreads; avoiding entries at market open when volatility and spread are typically highest; sizing positions so your order does not significantly move the market (institutional-scale market impact slippage); and routing orders through direct-access brokers that offer smart order routing across multiple venues.
What is the difference between slippage and the bid-ask spread?+
The bid-ask spread and slippage are both transaction costs, but they arise differently. The bid-ask spread is the fixed, visible gap between the best price a buyer will pay (bid) and the best price a seller will accept (ask). When you send a market order, you immediately cross this gap and pay the spread — it is a known, predictable cost visible on the order book before you trade. Slippage is an additional, unpredictable cost that occurs when the price moves between the moment you submit an order and the moment it executes, causing a fill that is worse than the price you saw at submission. In fast or illiquid markets, both costs hit you on the same trade: you cross the spread, and then adverse price movement adds further slippage on top.
How much slippage is acceptable in trading?+
Acceptable slippage depends on the instrument and market conditions. As a rough guide: on liquid large-cap stocks or major forex pairs in normal sessions, round-trip slippage below 0.1–0.2% is typical and considered acceptable for most strategies; slippage consistently above 0.3% per round trip starts to erode the edge of all but the highest-win-rate systems. In less liquid instruments (small-cap stocks, exotic forex, thinly traded crypto) 0.5–1% per side is common. During news events or at the open, even liquid instruments can see multi-pip or multi-cent spikes. The key test is not a fixed number: compare your typical slippage against your strategy's average profit per trade and break-even move — if slippage regularly exceeds 20–30% of your average winner, execution costs are a meaningful drag worth addressing.
Disclaimer
Sources
- U.S. SEC Investor.gov — Markups and Markdowns: broker-dealer deviations from prevailing market price constitute markup (buy above market) or markdown (sell below market)
- FINRA Rule 2121 — Fair Prices and Commissions: markup/markdown and commission must be reasonable relative to the prevailing market price of the security
- SEC Office of Investor Education — Investor Bulletin: Understanding Fees and Expenses: commissions and markups are the two primary broker cost categories, required to be fair and disclosed
- Wikipedia — Slippage (finance): difference between expected and actual execution price; positive vs negative slippage definitions for buys and sells
- Zacks Finance — How to Calculate Stock Broker Costs: three commission models (flat, per-share, percentage-of-value) with worked examples
Formula and data last reviewed by the TheCalculatorVault team on 4 July 2026. Figures are for general information, not professional advice.
Related calculators
Calculate the risk:reward ratio of any stock, forex or crypto trade from your entry, stop-loss and target prices. See the “1 : X” ratio, total risk and reward for your position size, the breakeven win rate you must clear, and your expected P&L per trade — for a long or short.
Position SizeWork out exactly how many shares to buy or short on a trade so a stopped-out loss stays within 1–2% of your account. Enter account size, risk %, entry and stop-loss to get the share count, max loss, capital required and dollar risk — for a long or short, in any currency.
ExpectancyCalculate trading expectancy from win rate and average win/loss — the expected profit per trade in currency and R-multiples, over any number of trades.