By Scalpel Team. , updated . 8 min read.

In short
Slippage in day trading is the gap between the price you planned to trade at and the average price you actually got. Measure it on every fill against a fixed reference (the ask when you pressed buy, your stop price on a stop-out, your target on a take-profit), and record it in R as well as cents, because on a tight scalping stop a few cents is a large share of your risk. You cut it by capping every order with a limit, trading stocks with tight spreads and real depth, sizing to the book, and planning exits before you need them.
Most traders think about slippage once, when a stop fills 20 cents below where they set it. The real damage is quieter: two or three cents on every entry and exit, every day, which never shows up as a single bad trade but can turn a small edge into a loss. You cannot see that by memory. You can see it in five minutes a week with a simple log.
This post defines slippage, shows how to measure it in cents and in R, where it comes from on small caps, and what reduces it. It is part of our order types for day trading series. Rules and fees checked on October 22, 2026. Scalpel is independent and not affiliated with or endorsed by Interactive Brokers.
Slippage is the difference between the price you expected when you decided to trade and the price you were filled at. A buy that fills above your reference price has slipped; so has a sell that fills below it. The SEC's Investor.gov puts the root cause in one line: a market order "guarantees that the order will be executed, but does not guarantee the execution price," and "the last-traded price is not necessarily the price at which a market order will be executed" (Investor.gov: types of orders).
Institutions have measured this for decades under the name implementation shortfall: the gap between a paper portfolio traded at the decision price and the real one traded at the fill price (Perold, 1988, The Journal of Portfolio Management). A day trader's version is the same idea, one trade at a time.
How big is it for ordinary investors? In a study published in The Journal of Finance in 2025, Schwarz, Barber, Huang, Jorion and Odean placed 85,000 simultaneous market orders across six accounts at five brokers. The mean round-trip cost ranged from 0.07% to 0.46%, excluding commissions, depending on the account (Schwarz et al., 2025). On a $5 stock, 0.46% is 2.3 cents a share per round trip, before you trade anything thin or fast. In an earlier study of every trade in Taiwan, Barber, Lee, Liu and Odean found that "virtually all individual trading losses can be traced to their aggressive orders": the orders that cross the spread and take what is offered (Barber et al., 2009, Review of Financial Studies). A scalper's entries are aggressive by design, which is why slippage deserves more attention than it gets.
| Source | What happens | Typical size on a small cap |
|---|---|---|
| The spread | A buy at the ask and a sell at the bid lose the spread on every round trip | 1 cent on a liquid name, 5 to 10 cents or more on a thin one |
| Speed | The quote moves between your decision and your order reaching the market | Grows with how fast the stock is moving |
| Size versus depth | Your order is bigger than the first level, so it takes higher offers (or lower bids) | Grows with your size and the thinness of the book |
| Gaps | A stop fires into a drop or a halt reopening and the first bids are far below | Can be many times your planned stop |
The first three are the everyday leak. The fourth is the one that hurts, and it is covered in LULD trading halts, and in stops that fire before the open. The spread itself is explained in bid-ask spread.
Pick the reference price before the trade, by rule, so you cannot flatter yourself afterwards:
Then per fill:
Positive numbers are costs. A negative number means you were filled better than your reference, which does happen when hidden size sits inside the spread.
You plan to buy 1,000 ABCD at the 5.00 ask with a stop at 4.90. That is 10 cents of risk a share and USD 100 for the trade: 1R, one unit of risk.

Nothing in that trade looks dramatic. Three cents in, four cents out. But a system that wins 1.5R and loses 1R on paper is a very different system if the losers average 1.7R.
The same cents cost more R the tighter your stop is. Take 3 cents of slippage on the way in and 3 cents on the way out:
| Stop distance | Round-trip slippage | Slippage in R |
|---|---|---|
| 5 cents | 6 cents | 1.2R |
| 10 cents | 6 cents | 0.6R |
| 25 cents | 6 cents | 0.24R |
| 50 cents | 6 cents | 0.12R |
A 5-cent scalp with 6 cents of round-trip slippage cannot work, however good the read. This is the strongest argument for setting the stop where the trade is wrong and then sizing down, rather than squeezing the stop to fit a bigger size.
Low-priced, low-float stocks combine every source at once: wide spreads, thin books that refill slowly, and violent speed in both directions. Two consequences worth knowing:
If you want the case for and against market orders on these names, the numbers are in market vs limit orders on small caps.
A spreadsheet with one row per fill is enough. The columns that matter:
| Time | Symbol | Side | Reason | Reference | Avg fill | Shares | Slip (c) | Slip ($) | Risk/share (c) | Slip (R) |
|---|---|---|---|---|---|---|---|---|---|---|
| 07:41 | ABCD | Buy | Entry | 5.00 | 5.03 | 1,000 | 3 | 30 | 10 | 0.3 |
| 07:44 | ABCD | Sell | Stop | 4.90 | 4.86 | 1,000 | 4 | 40 | 10 | 0.4 |
| 08:12 | WXYZ | Buy | Entry | 3.15 | 3.15 | 600 | 0 | 0 | 8 | 0.0 |
| 08:15 | WXYZ | Sell | Target | 3.31 | 3.30 | 600 | 1 | 6 | 8 | 0.13 |
Once a week, sort it three ways: by reason (are stops the leak, or entries?), by hour (is the 07:00 slippage worth the 07:00 moves?), and by price bucket (do sub-$3 names cost you twice as much?). The trading journal post covers the rest of what to record.
IBKR's own lesson on market orders shows the trade-off at the heart of this list: a market order buys certainty of a fill and gives up control of the price.

Scalpel is a keyboard-first desktop cockpit for your own IBKR account, connected through TWS or IB Gateway. It does not compute slippage for you, but it builds the habits above into the order flow:
Our section video covers practising in SIM against the live book, reviewing Analytics and switching to LIVE:

Scalpel's stops are app-monitored, not resting orders at IBKR: a stop exit is a sell limit 5 cents under the last trade, re-priced if the market runs away, and it only works while Scalpel runs with a live feed (how stops work). No setting removes slippage from a fast stock.
Trading carries a significant risk of loss. Nothing here is financial advice.