Your losing trades get all the attention, but your winners are quietly costing you more. Every trade that ran to +3R and got booked at +1R gave back two-thirds of its potential — and you never logged the loss.
What MFE captures: unrealized peak profit
Maximum Favorable Excursion (MFE) is the best point a trade reached in your favor before it closed — the peak unrealized profit, the furthest it ran your way. Like MAE measures the worst heat against you, MFE measures the best opportunity the trade offered.
Crucially, MFE is recorded for every trade, winners and losers alike. A trade you closed at breakeven might have been up meaningfully at its peak. A full loser might have shown green before rolling over. MFE captures the potential that was on the table regardless of how the trade actually ended — and that gap between potential and outcome is where most exit improvement hides.
The give-back gap: MFE minus realized R
The single most useful number MFE produces is the give-back gap: how far the trade ran in your favor minus how much you actually kept.
Give-back = MFE − realized result, both in R-multiples.
A trade that peaked at +3R and closed at +1R has a give-back of 2R. Sum this across your book and you get a brutal, honest figure: the total profit your setups offered that your exits declined. For most traders this number is large and invisible, because a winning trade never feels like a mistake even when it leaves most of its move behind.
Tracking give-back manually is nearly impossible — you would have to record the peak of every trade in real time. Shibiki auto-journals every fill and reconstructs the full price path, so MFE and give-back are computed for you on every trade and rolled into your strategy’s stats automatically.
Charting MFE to set realistic profit targets
Plot MFE across all your trades and a target emerges from the data instead of from hope.
- Look at where MFE clusters. If most of your trades peak around a certain R-multiple and few push far beyond, a target set well past that cluster will rarely fill — you will watch winners round-trip back to your stop waiting for a level the trade almost never reaches.
- Find the realistic ceiling. The MFE level that a solid majority of your winners actually reach is a target you can expect to hit. Setting fixed targets beyond your MFE distribution is just donating winners back to the market.
The discipline here is honesty: your target should live inside what your trades actually do, not inside what you wish they did. A risk-reward calculator lets you check whether a target grounded in your MFE distribution still clears the break-even math for your win rate.
Trailing-stop design from the MFE distribution
MFE is the natural blueprint for a trailing stop, because it shows how trades behave after they get going.
If your MFE data shows that trades reaching a certain profit level rarely reverse all the way back, that level is where a trail should activate — locking in gains once a move has proven itself while still giving trending trades room to extend. If instead your winners tend to spike and immediately retrace, a tight trail or a fixed target may keep more than a loose trail that hands the spike back. The distribution tells you which regime you are in; you stop guessing whether to trail or to target.
Separating exited-too-early from gave-it-all-back
MFE and realized result together sort your trades into two failure modes that require opposite fixes:
- Exited too early — high MFE, modest realized R. The trade ran, you took the money, and it kept going. Your problem is targets and trailing: you are cutting winners short.
- Gave it all back — high MFE, low or negative realized R. The trade handed you real profit and you rode it back down. Your problem is protecting open gains: you need to bank or trail sooner.
These look identical on a win-rate report and demand completely different changes. MFE is the only metric that separates them, which is why “improve your exits” is useless advice until you know which of these two you are actually doing.
Combining MAE and MFE for a full trade grade
MAE and MFE together grade the quality of every trade independent of whether it won — the foundation of real post-trade review.
| Low give-back (kept the move) | High give-back (left it behind) | |
|---|---|---|
| Low MAE (little heat) | A-grade: clean entry, efficient exit | Good entry, exit needs work |
| High MAE (lots of heat) | Right in the end, but poorly timed entry | Wrong on both ends — review the setup |
Grading trades this way shifts review from “did I win?” to “did I execute well?” — a losing trade with low MAE and low give-back was a good trade with a bad outcome, and a winner that sat through huge heat and gave most of it back was a lucky trade you should not repeat. That reframing is what turns a journal into a coaching tool.
Shibiki grades live edge health with a Wilson confidence interval on top of this, so an exit tweak that looks like an improvement over ten trades is flagged as not-yet-significant until the sample backs it up. And because it copies a strategy across your prop accounts, once your MFE analysis produces a better exit rule, that rule propagates to every funded account at once instead of being hand-applied one at a time. If you trade through cTrader, the price-path data behind MFE comes directly from your fills, so every grade reflects the real trade rather than a reconstruction.
Related: Risk-reward calculator · R-multiples · cTrader integration