Maximum Favorable Excursion
A good MFE capture rate is 60% or above, meaning you exit within 40% of the peak move. Consistently below 40% signals premature exits or poor take-profit placement.
No credit card required
The Formula
MFE Capture Rate (%) = (Realized P&L / MFE) × 100 Where: - Realized P&L = Actual profit/loss in pips at exit - MFE = Maximum pip gain reached at any point during the trade (before exit)
Benchmark Ranges
| Level | Range | What It Means |
|---|---|---|
| Excellent | 70% and above | Exiting near the peak move — tight, well-placed take-profits |
| Good | 50% – 69% | Capturing the majority of available profit on most trades |
| Average | 30% – 49% | Leaving significant gains on the table; exit timing needs work |
| Poor | Under 30% | Consistently exiting far from peak — review take-profit strategy |
How to Track
Record the highest pip value the trade reached in your favor before exit
Log your realized exit pip gain for the same trade
Divide realized P&L by MFE and multiply by 100 to get the capture rate
Filter by session, pair, and setup to identify where capture is weakest
How to Improve
Set take-profits at the next structural level rather than a round pip number
Use a trailing stop after 1R profit to lock in gains without capping upside
Review your 10 lowest capture-rate trades monthly to find the common exit flaw
Stop closing trades manually during the session — set exits before you walk away
Maximum Favorable Excursion (MFE) is the highest unrealized profit a trade reaches at any point before it closes, measured in pips. It answers a critical execution question: how much of the available move did you actually capture? As an execution metric, MFE exposes the gap between what the market offered and what you took home.
Formula & Calculation
MFE Capture Rate (%) = (Realized P&L ÷ MFE) × 100
Where:
- Realized P&L = The pip gain recorded at exit (0 or negative on losing trades)
- MFE = The maximum pip gain reached at any point during the trade’s lifetime
The raw MFE value (e.g., “this trade reached 75 pips”) is directionally useful, but the capture rate is the metric that drives decisions. It normalizes MFE across trades of different sizes and durations, making comparisons meaningful.
To calculate it: take the pip value at your exit, divide by the highest pip value the trade ever showed as unrealized profit, then multiply by 100. A trade that peaked at 60 pips and exited at 42 pips has an MFE capture rate of 70%.
Benchmarks
| Level | Range | What It Means |
|---|---|---|
| Excellent | 70% and above | Exiting near the peak — take-profits are well-placed or trailing stops are tight |
| Good | 50% – 69% | Capturing the majority of available profit on most trades |
| Average | 30% – 49% | Leaving meaningful gains on the table; exit placement needs review |
| Poor | Under 30% | Consistently exiting far from the peak move — exit strategy needs rebuilding |
Note: strategy type matters here. Trend-following systems using trailing stops often land in the 40–55% range by design, since they give trades room to run. Mean-reversion systems with fixed structural targets should exceed 65%.
Practical Example
A trader executes 40 GBP/USD trades over two months. After reviewing the trade log, the analysis shows:
- Average MFE per trade: 68 pips
- Average realized exit (winners only): 37 pips
- MFE capture rate: 37 ÷ 68 × 100 = 54.4%
Digging deeper, the trader filters by session and finds London session trades average 62% capture (exits placed at structural resistance) while New York session trades average 41% capture (exits closed manually before London close). The New York trades are leaking 21 percentage points of capture rate due to manual early exits. At a $10/pip position size, that gap equals roughly $142 in unrealized profit abandoned per New York trade. Over a 12-trade New York sample, that is $1,700 left behind in two months.
The fix is concrete: set GTC (good till cancelled) limit orders at the London session high rather than manually closing during NY.
How to Track Maximum Favorable Excursion
- Record peak pip value during each trade — Most MT4/MT5 platforms show the highest floating P&L in the trade history; log this immediately after closing the trade before the data resets.
- Log realized exit pips for the same trade — The difference between entry and exit price in pips, already in your trade record.
- Calculate capture rate per trade — Divide realized pips by MFE pips and multiply by 100. Add this as a column in your trade log.
- Segment by setup, session, and pair — Aggregate averages hide the patterns. A 55% overall capture rate might be 72% on GBP/USD London breakouts and 38% on EUR/USD NY reversals.
- Track MFE on losing trades separately — High MFE on losers (trade went 40 pips in your favor then reversed to stop) is a trailing stop problem, not an entry problem.
How to Improve Maximum Favorable Excursion
- Set take-profits at structural levels, not round numbers — A TP at the prior session high (e.g., 67 pips) is more likely to fill than a round 50-pip target that every retail trader uses, which price often reverses just short of.
- Implement a breakeven rule at 1R — Once the trade reaches 1× your risk in profit, move the stop to entry. This eliminates the psychology of watching unrealized gains evaporate, which causes premature manual exits.
- Use a trailing stop after 1.5R — Trail by ATR or swing structure rather than fixed pips. This keeps capture rate above 50% on trending moves without capping the trade artificially.
- Audit your 10 lowest capture-rate trades each month — Look for the pattern: manual close before target, stop too wide relative to move, or target placed below next resistance. Each failure type has a different fix.
- Avoid closing trades during active sessions unless stopped out — Manual intervention during volatility is the single biggest destroyer of MFE capture rate for discretionary traders.
Common Mistakes
- Tracking raw MFE without calculating capture rate — Knowing a trade reached 90 pips MFE is not useful unless you compare it to what you exited with. Always compute the ratio.
- Averaging capture rate across all trades including scratch trades — A trade that MFE’d 3 pips and exited at breakeven is not comparable to one that moved 80 pips. Filter out near-zero MFE trades (under 10 pips) before calculating averages.
- Assuming a low capture rate is always a problem — A 35% capture rate on a 200-pip GBP/JPY trending move (70 pips realized) may be acceptable and expected for a trailing-stop system. Context matters.
- Ignoring MFE data on losing trades — If a losing trade had 55 pips of MFE before reversing to a -30 pip stop, the issue is the trailing stop methodology, not the entry signal. Fixing entries won’t help.
How PipJournal Calculates Maximum Favorable Excursion
PipJournal automatically captures MFE for every logged trade and displays it on the analytics dashboard alongside your realized P&L, giving you the MFE capture rate without manual calculation. The trade log view shows both the raw MFE value in pips and the capture percentage in a dedicated column, with color-coded indicators marking trades where capture fell below your personal benchmark. You can filter by pair, session, setup tag, or date range to isolate exactly where your exit behavior breaks down. The performance chart overlays average MFE against average realized exit across your trade history, making it immediately visible whether your capture rate is trending up or down over time.
Common Mistakes
Tracking raw MFE values without calculating the capture rate — the raw number is meaningless without context
Averaging capture rate across all trades without separating winners from scratch trades
Treating a low capture rate as always bad — a 30% capture on a 200-pip move is still 60 pips
Ignoring MFE on losing trades — MAE/MFE ratio on losers reveals poor stop placement
Frequently Asked Questions
What is Maximum Favorable Excursion in trading?
Maximum Favorable Excursion (MFE) is the highest unrealized profit a trade achieves at any point before it closes, measured in pips or currency. It shows how far price moved in your favor, regardless of where you actually exited.
What is MFE capture rate?
MFE capture rate is the percentage of a trade's peak unrealized profit that you actually kept at exit. A trade that reached 80 pips in profit but closed at 48 pips has a 60% MFE capture rate. It is the most actionable way to use MFE data.
What is a good MFE capture rate?
A capture rate of 60% or above is considered good for most forex strategies. Trend-following strategies that use trailing stops often achieve 40–55%, while mean-reversion strategies with fixed targets can exceed 70%.
How is MFE different from MAE?
MFE (Maximum Favorable Excursion) measures the best unrealized profit a trade reached. MAE (Maximum Adverse Excursion) measures the worst unrealized loss. Together they define how much room a trade needed in both directions before closing.
Can MFE be used to optimize take-profit levels?
Yes. If your average MFE is consistently 80 pips but your average exit is 35 pips, your take-profit levels are likely too conservative or you are closing manually too early. Plotting MFE distribution across trades reveals natural clustering points where price tends to stall.
Should I look at MFE on losing trades?
Absolutely. A losing trade that reached 40 pips MFE before reversing and stopping out for -25 pips is a different problem than a trade that barely moved in your favor. High MFE on losers often signals a trailing stop or breakeven rule would have saved the trade.
How many trades do I need to calculate a meaningful MFE average?
At least 30 trades per setup or pair before drawing conclusions. MFE is highly variable on individual trades — the average and distribution across a large sample is what reveals patterns in your exit behavior.
Track Your Metrics With PipJournal
Automatically calculate and track all your trading metrics in one place. See what's working and what's not.
Start Free TrialNo credit card required