Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
All Courses
Why Most Trade Reviews FailTrade Quality Score SystemTrade Feedback LoopsFrom Review to ForecastingMeasuring Slippage with MAE/MFEPost-Trade Execution ReviewEquity Curve AnalysisCreating Visual DashboardsStop EfficiencyImplementation ShortfallTime in Market & Turnover Rate
Academy/Execution Precision/Execution Metrics

Measuring Slippage with MAE/MFE

Execution Precision

8 min read

avgMaeavgMfeimplShortfall

Use MAE and MFE data to quantify slippage, optimize stop placement, and identify trades where money is left on the table.

Loading

Related Lessons

MAE, MFE & Stop Optimization

8 min

Implementation Shortfall

9 min

Timing the Entry

8 min

Slippage Control & No-Trade Zones

8 min

Previous Lesson

From Review to Forecasting

Next Lesson

Post-Trade Execution Review

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

MAE and MFE are usually taught as stop and target optimization tools. But when you decompose them into entry and exit components, they become precision instruments for measuring execution quality and isolating exactly where slippage is costing you money.


Beyond Basic MAE/MFE

If you have read the foundational lesson on MAE and MFE for stop optimization, you know that MAE measures how far price moves against you and MFE measures how far it moves in your favor. This lesson takes a different angle: using those same metrics to diagnose execution slippage -- the gap between what your system signals and what you actually capture.

The core insight is that MAE and MFE can be split into components that isolate entry quality from exit quality. Once separated, you can measure and improve each independently.


Interactive MAE vs MFE Scatter

Explore the relationship between entry slippage (reflected in MAE) and exit efficiency (reflected in MFE capture). Adjust parameters to see how execution quality shifts the distribution.

MAE vs MFE Scatter
3.1R0R-0.9R0RMAE (worst drawdown in trade)MFE (peak unrealized profit)
Winners Losers

Slippage Decomposition

Every trade has two slippage events: one at entry and one at exit. Most traders lump them together as "slippage." Splitting them reveals very different problems with very different solutions.

Entry Slippage

Entry slippage is the difference between where your signal triggered and where you were actually filled. It shows up directly in your MAE:

Entry Slippage (MAE Component)

The portion of MAE attributable to fills worse than signal price. Measures how much adverse excursion is caused by execution lag rather than natural price movement.

3.2 bps
Entry Slippage = |Fill Price - Signal Price| / Signal Price * 10,000

If your system signals a long at $67,400 on BTC/USDT but you are filled at $67,422, that 22 USDT represents 3.26 basis points of entry slippage. This slippage inflates your MAE because the trade starts underwater before price has even moved against your thesis.

Exit Slippage

Exit slippage is the difference between your intended exit price and your actual fill. It shows up as MFE leakage -- profit that existed on paper but was not captured:

Exit Slippage (MFE Leakage)

The portion of MFE lost to exit execution. Measures how much favorable excursion evaporates during the exit process.

5.8 bps
MFE Leakage = (Peak Favorable Price - Exit Fill Price) / Entry Price * 10,000

MFE Capture Ratio

The fraction of maximum favorable excursion actually captured at exit. A ratio of 1.0 means you exited at the exact peak. Typical values range from 0.40 to 0.85.

0.82
MFE Capture Ratio = (Exit Price - Entry Price) / (MFE Price - Entry Price)

How MAE Reveals Stop Placement Efficiency

When you plot MAE across all trades, the distribution shape tells you whether your stops are calibrated to your actual execution quality.

The MAE Distribution Test

Sort your trades by MAE and examine the distribution:

MAE RangeTrade CountWin RateInterpretation
0 - 0.3R4578%Clean entries, minimal heat
0.3 - 0.6R3261%Normal adverse movement
0.6 - 1.0R1833%Approaching stop, execution stress zone
1.0R+128%Stop hit or near-miss, entry timing failure

If a large percentage of your trades cluster in the 0.6-1.0R MAE range, your entries are consistently late. The signal is correct, but by the time you execute, price has already moved significantly. This is an execution problem, not a signal problem.

Separating Signal MAE from Execution MAE

Log both your signal timestamp and your fill timestamp for every trade. Calculate MAE from the signal price and separately from the fill price. The difference between these two MAE values is your execution-attributable adverse excursion. If execution MAE is consistently more than 30% of total MAE, focus on reducing execution latency before adjusting stop placement.


How MFE Reveals Exit Timing Quality

MFE Capture Ratio is the single best metric for evaluating whether your exits are leaving money on the table due to execution rather than strategy.

BTC/USDT Example

A trader runs a momentum system on BTC/USDT 5-minute candles. Over 80 trades:

MetricValue
Average MFE2.4R
Average Exit R1.1R
MFE Capture Ratio0.46
Exits within 5 seconds of signal34%
Exits delayed more than 30 seconds41%

The MFE Capture Ratio of 0.46 means the trader is capturing less than half of the available favorable excursion. Digging deeper, the trades with exits within 5 seconds of the exit signal have an MFE Capture Ratio of 0.71, while delayed exits average 0.29.

The diagnosis is clear: exit execution speed is the primary leak, not exit signal quality.


Implementation Shortfall Through the MAE/MFE Lens

Implementation Shortfall is traditionally measured as fill price minus signal price. But MAE and MFE provide a richer picture:

Execution Efficiency Score

Combined measure of how well you captured the available trade opportunity. Accounts for both entry slippage and exit leakage relative to the theoretical maximum R.

0.74
Efficiency = (Actual R) / (MFE - Entry Slippage in R)
Total Execution Cost Per Trade

Total Execution Cost = Entry Slippage (bps) + Exit Slippage (bps) + Spread Cost (bps)

Example: 3.2 + 5.8 + 1.5 = 10.5 bps per round trip

Over 150 monthly trades: 10.5 * 150 = 1,575 bps = 15.75% of capital lost to execution


Building a Slippage Measurement System

To measure slippage using MAE/MFE, log the following for every trade:

Required Data Points

  1. Signal price: The exact price when your system generated the entry signal
  2. Order submission price: The price when you sent the order to the exchange
  3. Fill price: Your actual entry fill
  4. Peak adverse price: The worst price reached while in the trade (for MAE)
  5. Peak favorable price: The best price reached while in the trade (for MFE)
  6. Exit signal price: The price when your system signaled exit
  7. Exit fill price: Your actual exit fill

Derived Metrics

From these seven data points, calculate per trade:

  • Entry slippage: Fill price minus signal price
  • Decision delay: Order submission price minus signal price
  • Market impact: Fill price minus order submission price
  • MAE from signal: Peak adverse minus signal price
  • MAE from fill: Peak adverse minus fill price (the "real" MAE)
  • Execution MAE: The difference between the two MAE values
  • MFE from fill: Peak favorable minus fill price
  • MFE Capture Ratio: Actual R divided by MFE R
  • Exit slippage: Exit fill minus exit signal price
Do Not Average Without Context

Averaging slippage across all trades hides important patterns. Segment by market condition (trending vs ranging), time of day (Asia vs US session), volatility regime (ATR percentile), and order type (market vs limit). The same system can have 2 bps of slippage in calm markets and 15 bps during news events.


Actionable Improvements from Slippage Data

Once you have 50+ trades with full slippage data, patterns emerge:

FindingAction
Entry slippage > 5 bps consistentlyAutomate entry execution or use limit orders with tight time-in-force
Exit slippage > entry slippageFocus on exit automation; market exits leak more than market entries
MAE from signal >> MAE from fillYour entries are delayed but your direction is right; reduce decision latency
MFE Capture Ratio < 0.50You are exiting far too early or too late; review exit signal calibration
Slippage spikes during specific sessionsAvoid trading those sessions or switch to limit orders during them

Key Takeaways

  • MAE and MFE are not just stop/target tools -- they are execution quality diagnostics when decomposed into entry and exit components.
  • Entry slippage inflates MAE by starting trades underwater. Measure it separately from natural adverse excursion.
  • MFE Capture Ratio reveals how much of the available move you actually capture. Below 0.50 indicates a systematic exit problem.
  • Log seven data points per trade (signal price, submission price, fill price, peak adverse, peak favorable, exit signal, exit fill) to enable full slippage decomposition.
  • Segment slippage analysis by session, volatility, and order type. Averages across all conditions hide actionable patterns.
  • Execution cost compounds across hundreds of trades. A 10 bps round-trip cost on 150 monthly trades equals nearly 16% of capital annually.