Trading Metrics

Maximum Favorable Excursion(MFE)

Last Updated
Quick Definition

Maximum Favorable Excursion (MFE) — Maximum Favorable Excursion (MFE) is the largest unrealized profit a trade achieves at any point between entry and close, used to diagnose exit efficiency.

Track Maximum Favorable Excursion (MFE) with JournalPlus

Maximum Favorable Excursion (MFE) is the highest mark-to-market profit a trade achieved at any tick or bar between entry and exit — regardless of where the trade ultimately closed. Introduced by John Sweeney in Campaign Trading (1996), MFE is the benchmark against which every exit should be measured: it shows not just what a trade made, but what it could have made.

Key Takeaways

  • MFE measures the peak unrealized profit of a trade; dividing realized P&L by MFE gives exit efficiency, a ratio below 40% signals a systematic exit problem.
  • Plotting MFE across 20–30 trades as a histogram reveals where your setups naturally peak, enabling data-driven take-profit and trailing stop placement.
  • MFE paired with MAE diagnoses whether a trader’s real weakness is exits (low MFE efficiency) or stop placement (MAE too large relative to MFE).

How to Calculate Maximum Favorable Excursion

MFE is the maximum unrealized profit reached at any point during the trade’s lifetime:

MFE = Peak Price − Entry Price × Position Size   (for long trades)
MFE = Entry Price − Trough Price × Position Size  (for short trades)

The derived metric — exit efficiency — is what makes MFE actionable:

Exit Efficiency (%) = (Realized P&L ÷ MFE) × 100

An exit efficiency of 100% means the trade was closed at its exact high. A ratio of 47% means the trader captured less than half the move the trade offered. Aggregating this across a sample of trades separates noise from a systematic exit problem.

Quick Reference

AspectDetail
FormulaExit Efficiency = (Realized P&L ÷ MFE) × 100
Good RangeExit efficiency above 50–60%
Warning SignsConsistent exit efficiency below 40% — revisit take-profit rules
Best Sample SizeMinimum 20–30 trades per setup before drawing conclusions
Data SourceRequires logging intra-trade high/low at the bar or tick level

Practical Example

A trader buys 200 shares of AAPL at $185.00 on a breakout setup, with a stop at $183.50 (risk = $300). The stock runs to $188.20 — an unrealized gain of $640 — before reversing. That $640 is the MFE. The trader exits at $186.50, capturing $300.

Exit efficiency = $300 ÷ $640 = 47%.

After logging 30 similar breakout trades, the MFE histogram shows 70% of trades peaked between $500–$700 unrealized profit before reversing sharply. Armed with this data, the trader places a limit order at $188.00 (just below the histogram’s peak cluster) or sets a trailing stop that activates once the trade reaches $500 in profit. Either adjustment projects exit efficiency above 75% — without changing the entry setup at all.

On a 5-minute SPY chart, intraday breakout trades typically produce MFE of 0.3–0.8% before the first significant retracement, giving day traders a calibration range when no trade history exists yet for a new setup.

Maximum Favorable Excursion, or MFE, is the biggest unrealized profit a trade reached before you closed it. Comparing MFE to your actual profit shows how efficiently you exited, and logging it across many trades reveals whether you are leaving money on the table.

Common Mistakes

  1. Analyzing MFE without MAE. MFE in isolation is misleading. A trade with $800 MFE and $750 MAE is a different setup than one with $800 MFE and $150 MAE. Always compare the two — good setups show MFE consistently larger than MAE.
  2. Drawing conclusions from too few trades. MFE distributions need at least 20–30 samples per setup to be statistically meaningful. A 10-trade sample produces noisy histograms that justify bad decisions.
  3. Applying MFE benchmarks across setup types. Momentum breakout trades typically show high MFE with sharp reversals; mean-reversion trades show steadier, lower MFE. Blending both into one histogram and setting a single take-profit level misses this structural difference.
  4. Assuming low exit efficiency means exiting too early. Many traders discover through MFE data that they already exit near the peak — and the real problem is holding losers too long (high MAE), not cutting winners short. The data, not the gut feeling, determines the diagnosis.

How JournalPlus Tracks Maximum Favorable Excursion

JournalPlus automatically records MFE and MAE for every trade logged, then calculates exit efficiency per trade and aggregates it by setup tag or ticker. The MFE histogram view makes it straightforward to identify natural peak clusters for a given strategy and align take-profit levels with actual historical trade behavior — no spreadsheet required.

Common Questions

What is Maximum Favorable Excursion in trading?

Maximum Favorable Excursion (MFE) is the highest unrealized profit a trade reached at any point between entry and exit. It was introduced by John Sweeney in his 1996 book 'Campaign Trading' as a way to systematically analyze intra-trade price behavior.

How do you calculate MFE exit efficiency?

Exit efficiency is calculated as (Realized P&L ÷ MFE) × 100. A result of 100% means you exited at the exact peak. Prop traders commonly flag exit efficiency below 40% as a signal that the take-profit strategy needs revision.

What is a good MFE exit efficiency ratio?

Most experienced traders target exit efficiency above 50–60%. Consistently falling below 40% indicates chronic profit give-back and warrants a review of exit rules, not entries.

How does MFE differ from MAE?

MFE (Maximum Favorable Excursion) measures the peak unrealized profit, while MAE (Maximum Adverse Excursion) measures the deepest unrealized loss. Comparing the two reveals whether a setup has a favorable excursion skew — good setups show MFE consistently larger than MAE.

How can MFE help set trailing stops?

By plotting MFE across many trades as a histogram, traders can identify where most trades naturally peak before reversing. If 75% of a setup's trades hit 1.5× the average MAE before reversing, setting a trailing stop at that level captures most of the move with data backing the decision.

Share this article

Track Maximum Favorable Excursion (MFE) Automatically

JournalPlus calculates your maximum favorable excursion (mfe) and other key metrics from your trade data. Import trades and get instant insights.

SSL Secure
One-Time Payment
7-Day Money-Back
4.9/5 (1,287 reviews)
Track Maximum Favorable Excursion (MFE) automatically 7-Day Money-Back
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime