Trade Execution guide

How to Track Slippage in Your Trading Journal

Slippage is the difference between the expected execution price and the actual fill. Small amounts can materially affect scalping, breakout, and high-frequ.

Introduction

Slippage is the difference between the expected execution price and the actual fill. Small amounts can materially affect scalping, breakout, and high-frequency strategies.

This guide explains how to calculate, record, and reduce slippage.

A useful trading guide should show how to apply the concept consistently, how to measure the result, and how to avoid changing rules because of one emotional outcome. The sections below connect strategy rules, execution, risk, and journal data so the conclusion can be supported by evidence.

Why This Matters

A strategy can appear strong in historical testing and still fail in live execution because of slippage, hesitation, changing rules, or unrealistic assumptions. Similarly, one losing period does not always mean the edge has disappeared.

The purpose of structured journaling is to separate strategy quality from execution quality. This makes it easier to decide whether a problem requires a rule change, better discipline, reduced risk, or simply more data.

Step 1

Step 1: Record the expected price

Store the price shown when the order was submitted or the exact planned trigger.

For pending orders, record the order price and order type.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Step 2

Step 2: Record the actual fill

Use the broker-confirmed execution price, including partial fills.

If several fills occur, calculate the weighted average.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Step 3

Step 3: Calculate slippage

For a buy:

`Slippage = Actual fill − Expected price`

For a sell, interpret the direction carefully so adverse and favourable slippage remain clear.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Step 4

Step 4: Convert slippage into cost

Multiply the price difference by quantity, contract value, or pip value.

Also express it in R so the impact can be compared across trades.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Step 5

Step 5: Tag the cause

Record volatility, news, spread, liquidity, order type, platform delay, and trader hesitation.

Market slippage and delayed manual entry require different solutions.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Step 6

Step 6: Compare by instrument and time

Review average slippage by symbol, session, broker, strategy, and volatility condition.

Patterns may reveal when the setup becomes too expensive to trade.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Step 7

Step 7: Create execution limits

Set maximum acceptable slippage, avoid specific conditions, use different order types, or reduce size.

Test whether the change improves net expectancy.

During review, preserve the original strategy and trade plan. Compare the result with similar trades and avoid judging the entire process from one chart or one short period.

Avoidable errors

Common Beginner Mistakes

Ignoring favourable slippage

Track both directions.

Using planned price from memory

Record it at order submission.

Ignoring partial fills

Weighted price matters.

Blaming all deviation on the broker

Trader delay may contribute.

Reviewing slippage without costs

Convert it into money and R.

Guide section

Practical Tips

  • Automate fill capture: Improve accuracy.
  • Use weighted averages: Handle partial fills.
  • Tag news events: Find high-cost conditions.
  • Compare brokers or platforms: Execution quality may differ.
  • Set a maximum threshold: Protect reward-to-risk.
Guide section

How Trade Diary Helps

Trade Diary can keep expected entry, actual fill, strategy, and net result connected, allowing slippage to be reviewed by market and period.

Trade Diary connects strategies, trade rules, planned risk, actual execution, screenshots, and results. This makes it easier to compare the intended process with what happened live.

The platform can also help traders review strategy versions, identify repeated execution mistakes, compare setups, and inspect risk or performance across periods. Instead of maintaining separate spreadsheets and folders, the complete decision remains linked to the trade.

Turn your trade records into a repeatable improvement process.Keep trades, screenshots, strategies, rules, and reviews connected.
Start your journal
Frequently asked questions

Frequently Asked Questions

No, fills can also improve, though adverse slippage is more common during fast moves.

Guide section

Final Checklist

Before completing the analysis, confirm that you have:

  • Used a clearly defined strategy.
  • Preserved the original plan.
  • Recorded planned and actual execution separately.
  • Included all costs and slippage.
  • Reviewed risk and rule compliance.
  • Compared a meaningful sample.
  • Separated strategy changes into versions.
  • Written one specific next action.
Guide section

Conclusion

Slippage should be treated as a measurable trading cost. Record expected and actual fills, convert the difference into R and currency, and identify the conditions where execution becomes too expensive.

Reliable improvement comes from stable rules, accurate records, and patient review. Use the same structure repeatedly so that the journal can reveal whether the real issue is the strategy, execution, or behaviour.

Guide section

Practical Review Example

Suppose a strategy planned a limit entry at 100 with a stop at 98 and a target at 104. The order did not fill, so the trader entered at 101.20 using a market order. The new entry reduced the reward-to-risk ratio and increased the emotional pressure to move the stop.

The journal should record the missed limit, replacement order, actual fill, new risk, and final result separately. This makes it possible to decide whether the strategy needs a different order rule or whether the live decision was an avoidable execution mistake.