VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime
ACADEMY / Entries, exits and risk control

Breakeven stop: does moving the stop to cost help? A futures test

A breakeven stop raises the win rate and lowers the average win at the same time, so it only helps when the trigger distance sits outside the market's normal pullback. Judge it by average trade, profit factor and drawdown against a no-stop baseline on the same data and costs, never by win rate.

By · Published · updated · Editorial policy

Contents
  1. Does moving a stop to breakeven improve results?
  2. How does a breakeven stop work?
  3. When should you move the stop to cost?
  4. Does a breakeven stop lower your profit?
  5. How much does whipsaw cost on a noisy market?
  6. Is a breakeven stop better than a fixed stop?
  7. How does position size change the picture?
  8. How do you test a breakeven stop yourself?
  9. Frequently asked questions
  10. References

Does moving a stop to breakeven improve results?

A breakeven stop helps only when its trigger sits outside normal price noise. Moving the stop to cost raises the win rate and lowers the average win at the same time. Set too close, it turns winners into scratches on trending markets and the average trade falls. Judge it by expectancy and drawdown, never by win rate alone.

A breakeven stop is a stop order that you move to your entry price, plus costs, once the trade has moved a set distance in your favour. Traders like it because it feels like a free insurance policy: after the move, the trade can no longer lose. The claim this article tests is that the insurance is not free. Its premium is paid in the trades that pull back to cost and then run to the target without you. Kaminski and Lo (2014) show that a stop-loss rule adds value when returns tend to continue and removes value when they tend to reverse, and a breakeven stop is a stop-loss rule placed at a specific price. Whether it helps depends on your market and your trigger, which is why it should be tested like any of the stop types in a systematic futures strategy, not assumed.

How does a breakeven stop work?

A breakeven stop works in four steps: enter with an initial stop, wait for the price to reach a trigger distance, move the stop to the entry price plus costs, and then let the trade either hit the moved stop or reach the target. After the move, the worst outcome is a scratch. A scratch is a trade closed at or very near its entry price, with a result close to zero.

  1. Enter with an initial stop. The initial stop defines the trade's risk. In the figure below, entry is at 100 and the initial stop at 97, so the initial risk is 3 points.
  2. Wait for the trigger. The trigger distance is the gain the trade must show before the stop moves. Here the trigger is 3 points, so price must reach 103.
  3. Move the stop to cost. Cost means entry price plus commission and slippage for the round trip, so a long trade's stop goes a few ticks above 100, not exactly at 100. A stop placed exactly at the entry price loses the fees.
  4. Let the trade finish. Price either falls back to the moved stop, which closes the trade at roughly zero, or runs on to the target at 106.
A long trade enters at 100 with its stop at 97, reaches the trigger at 103, the stop moves up to cost, and the trade then ends either as a scratch at cost or at the target of 106 Stop at cost: two endings Long trade from 100, hypothetical 106 Target 103 Trigger 100 Entry 97 Stop Scratch 1 2 3 4 After 103 the worst case is a scratch. So: set the stop just above cost.
The order of events from entry to a stop sitting at cost. Once the stop has moved, the trade has two endings: a scratch or the target.

One detail matters for the backtest. A stop order becomes a market order when its price trades, so it fills at the next available price, not at the stop level. On a fast move or a gap, the moved stop fills below cost. The mechanics of how a stop loss order fills on futures apply to the moved stop exactly as they apply to the initial one, so the backtest should charge slippage on the scratch as it does on every other exit.

When should you move the stop to cost?

Move the stop to cost only after the trade has gained more than the market's typical pullback, because the trigger distance decides whether the rule saves losses or deletes winners. Four common ways to set that distance behave differently when volatility changes.

Trigger ruleWhat it measuresAdapts to volatility?Typical weakness
Fixed ticksA set number of ticks or points from entryNoToo close in volatile weeks, too far in quiet ones
1R multipleA multiple of the initial risk (distance from entry to initial stop)Only if the initial stop doesInherits any error in the initial stop
ATR multipleA multiple of the average bar rangeYesLags when volatility jumps
MAE-basedThe pullback that past winning trades survivedYes, from your own tradesNeeds a trade history to measure

Three terms need one sentence each. 1R is the distance from entry to the initial stop, so a 1R trigger moves the stop to cost once the trade has gained as much as it first risked. ATR, the average true range, is the average size of a bar's range over a lookback, including any gap from the previous close; the ATR trailing stop rule and its parameters uses it the same way. MAE, the maximum adverse excursion, is the worst point a trade reached against you before it closed, and reading a stop distance from MAE tells you how deep your eventual winners usually pulled back.

Hypothetical example

Entry long at 20,000 with the initial stop 100 points below, at 19,900. ATR over the last 14 bars is 150 points. A fixed trigger of 60 points moves the stop at 20,060. A 1R trigger moves it at 20,100. A 1×ATR trigger moves it at 20,150. The MAE record shows that most of this strategy's winning trades pulled back up to 80 points before they ran, so an MAE-based trigger of 120 points moves the stop at 20,120. The fixed 60-point trigger sits inside the normal pullback and will scratch many eventual winners; the other three sit outside it.

Four trigger distances on one hypothetical trade compared with a normal pullback of 80 points: fixed ticks at 60 points sits inside the pullback, while 1R at 100, MAE-based at 120 and 1 ATR at 150 sit beyond it Trigger beyond the pullback Points from entry, hypothetical trade Normal pullback Fixed ticks +60 1R +100 MAE-based +120 1× ATR +150 Fixed 60 sits inside normal noise. So: put the trigger past winners' MAE.
Four trigger rules placed on the same trade. The right trigger is the one that lands beyond the pullback most winners survive.

The MAE-based rule is the most direct, because it measures the exact thing the breakeven stop fights against: how far a good trade goes wrong before it goes right. If the trigger is smaller than the pullback most winners showed, the stop is moved into the path of the trade you were hoping to catch.

Does a breakeven stop lower your profit?

A breakeven stop can lower or raise the average trade, and win rate cannot tell you which, so expectancy is the number to watch. Expectancy is the average result of one trade after costs, winners and losers combined. Put your own win rate and average win and loss into the free win rate and expectancy calculator before and after the stop change, and read the difference.

The one formula to keep:

average trade = win rate × average win − (1 − win rate) × average loss

Here win rate is the share of trades that closed with a gain, average win is the mean result of those trades, and average loss is the mean result of the rest, as a positive number. A breakeven stop pushes the first factor up and the second down at the same time. Trades that pull back to cost and close a few ticks in profit count as wins in a report, so the win rate rises; but they are tiny wins, so the average win falls. The average trade moves only by the net of these two effects.

Hypothetical example

Without a breakeven stop: win rate 45 percent, average win $400, average loss $200. Average trade = 0.45 × 400 − 0.55 × 200 = 180 − 110 = $70. With a breakeven stop at a trigger outside the normal pullback: win rate 60 percent, average win $260, average loss $200. Average trade = 0.60 × 260 − 0.40 × 200 = 156 − 80 = $76. A small gain. Now move the trigger closer: win rate 65 percent, average win $200, average loss $200. Average trade = 0.65 × 200 − 0.35 × 200 = 130 − 70 = $60. The win rate is the highest of the three and the average trade is the lowest.

Hypothetical example before and after a breakeven stop: win rate rises from 45 to 60 percent, average win falls from 400 to 260 dollars, average loss stays at 200 dollars, and the average trade moves only from 70 to 76 dollars Win rate up, average win down Hypothetical, before and after the move Before After Win rate 45% 60% Average win $400 $260 Average loss $200 $200 Average trade $70 $76 Net change: just +$6 per trade. So: judge average trade, not win rate.
Win rate up and average win down pull the average trade in opposite directions. Only the net result tells you whether the stop helped.

How much does whipsaw cost on a noisy market?

Whipsaw costs the profit of every trade that was stopped at cost and later reached the target, minus the losses the stop saved, and on a market whose normal swing is larger than the trigger that bill is large. Whipsaw is the pattern where price moves far enough to trigger an order and then reverses, so the order is filled at the worst moment. For a breakeven stop, whipsaw means the pullback that would have recovered is the one that scratches you.

Hypothetical example

A strategy takes 100 trades. Without a breakeven stop it has 45 winners at $400 and 55 losers at $200, a net of $18,000 − $11,000 = $7,000. Add a breakeven stop with a trigger at half the market's usual swing. It scratches 30 trades at exactly cost. Of those 30, 17 would have gone on to win $400 each and 13 would have gone on to lose $200 each. The strategy now has 28 winners and 42 losers: 28 × 400 − 42 × 200 = $11,200 − $8,400 = $2,800. The whipsaw cost is $7,000 − $2,800 = $4,200, which is the $6,800 of forgone wins minus the $2,600 of saved losses.

The share of scratched trades that would have reached the target is the number that decides the bill, and it falls as the trigger moves further from entry. Measure it from your own trade list: for each trade the stop scratched, check whether the same trade in the no-stop run reached its target. The figure below shows the shape of that relationship with illustrative values.

Illustrative line: as the breakeven trigger moves from 0.5 to 3 ATR, the share of scratched trades that later reached the target falls from 55 to 40, 25, 15 and 8 percent Close triggers cut winners Scratches that later hit the target Illustration 55% 40% 25% 15% 8% × ATR 0.5 1 1.5 2 3 Close triggers scratch future winners. So: test several triggers on your data.
Hypothetical example. The closer the trigger, the larger the share of scratches that were winners in disguise.

The relationship is not free at the far end either. A trigger at three ATR is rarely reached, so the stop seldom moves and the rule changes almost nothing. The useful zone sits between the two ends, and it is different for every market and bar size, which is why the trigger is tested and not copied.

Is a breakeven stop better than a fixed stop?

A breakeven stop lowers the worst single-trade loss compared with a fixed stop but gives up part of the trend profit, so neither is better until both are measured against the same strategy with no stop at all. A fixed stop is a stop order that stays at its initial distance for the life of the trade.

PropertyNo stopFixed stopBreakeven stop
Worst single lossSet by the exit rule and the marketCapped at the stop distance plus slippageCapped, and near zero after the trigger
Win rateSet by the exit ruleSlightly lower than no stopHigher, because scratches count as small wins
Average winLargestSame trades survive, similarSmaller, winners cut to scratches
Trend captureFullFull after the stop survivesPartial; pullbacks end trades early
Whipsaw exposureNone from stopsAt one price onlyAt the moved stop, often near the entry area
ComplexityLowestOne parameterTwo parameters: trigger and offset
Comparison of three stop types: no stop leaves the worst loss uncapped and keeps the full trend, a fixed stop caps the loss and keeps the full trend, a breakeven stop brings the worst loss near zero but keeps only part of the trend Smaller loss, less trend What each stop protects and gives up Worst loss Trend gain No stop Uncapped Full Fixed stop Capped Full Breakeven Near zero Partial Breakeven caps loss but cuts trends. So: test both against a no-stop run.
What each stop type protects and what it gives up. The breakeven stop trades trend capture for a smaller worst loss.

The baseline for that comparison is a run with no stop, and we have one. AlphaPrime (Valynox) searched 1,024 candidates on NQ daily bars from 2019-01-02 to 2025-06-30, long and short, one contract, with $20 commission and $10 slippage charged on every trade, and kept one candidate for its return against its drawdown. The kept candidate uses a Fair Value Gap rule as its only entry and exit, with no stop, no target and no filters. It is a stand-in rule, chosen to give a clean no-stop baseline; it does not test a breakeven stop itself.

Source: AlphaPrime product engine (CPU), run 2026-10-31. NQ daily bars, 2019-01-02 to 2025-06-30, long and short, 1 contract, $20 commission and $10 slippage per trade.

NumberResult
Net profit (closed trades)$179,675
Max drawdown$134,405
Trades88
Win rate62.5%
Profit factor1.647
Average trade$2,041.76
Time in market91.48%
The no-stop baseline. Look at how deep the drawdown shading reaches compared with the climb of the equity line, and where the out-of-sample stretch begins; any stop rule added to these trades must change that shape, not only the last value.
The no-stop baseline. Look at how deep the drawdown shading reaches compared with the climb of the equity line, and where the out-of-sample stretch begins; any stop rule added to these trades must change that shape, not only the last value. NQ · daily · 2019-01-02 to 2025-06-30 · CPU engine backtest

Read these numbers as a baseline, not as a result to expect. The candidate was picked after the fact as the best of 1,024 on return against drawdown, and Bailey et al. (2014) show that the best of many tried variants carries a selection bonus that new data does not repay. The two numbers a stop rule would have to improve are the max drawdown of $134,405 and the average trade of $2,041.76. With 88 trades and 91.48 percent of the time in the market, the rule sits through long pullbacks; a breakeven stop would end many of those trades early, and whether the saved drawdown is worth the cut winners is exactly what a test on these same trades would show.

How does position size change the picture?

On the same NQ trades, changing the position size moved net profit and maximum drawdown far more than any stop placement can, because a stop changes one trade's loss while sizing multiplies every trade. The box below takes the identical entries and exits from the run above and applies nine money-management methods with capital of $100,000 and at most 10 contracts, each at its report defaults. Nothing about the trades changed; only the number of contracts did, so every difference between rows comes from sizing.

Source: AlphaPrime product engine (CPU), run 2026-10-31. Same trades as the box above, capital $100,000, at most 10 contracts.

MethodNet profitMax drawdownAverage contracts
Fixed contracts$542,545$402,9753
Fixed notional$502,230$268,6902.55
Percent of equity−$32,920$530,9753.3
Fixed dollar risk$573,430$210,6252.6
Fixed fractional risk$505,230$1,197,2705.39
Volatility target$573,430$210,6252.6
Fixed ratio$488,590$678,4253.16
Equity curve trading$426,235$257,2752.36
Kelly$266,125$253,2001.6
Nine position-sizing methods on the same NQ trades: net profit clusters mostly between 0.27 and 0.57 million dollars, while max drawdown spreads from 0.21 to 1.2 million dollars Sizing moves drawdown most Same NQ trades, nine sizing methods Net profit Max drawdown $0 $0.6M $1.2M Drawdown ran from $211k to $1.2M. So: fix sizing before judging stops.
Same trades, nine sizes. The points spread far wider along the drawdown axis than along the profit axis.

Two rows make the point. Fixed dollar risk and Volatility target landed on the same figures in this run, $573,430 of net profit against a $210,625 max drawdown, with 2.6 contracts on average. Fixed fractional risk reached a similar net profit of $505,230 but with a max drawdown of $1,197,270, because it sized up to 5.39 contracts on average after wins and was large when the losing stretch came. Percent of equity ended at −$32,920 with a $530,975 drawdown on the very same trades. The spread of drawdowns across the rows is far wider than any stop rule could produce by trimming single trades. A breakeven stop does not change the initial stop distance that most of these methods size from, so check the contract count you would actually trade in the free position size calculator before you judge what the stop rule did.

How do you test a breakeven stop yourself?

Test a breakeven stop with five runs on the same data and costs, in a fixed order, and decide with a rule written before you look. The order matters because each run gives the next one its baseline.

  1. Run the strategy with no stop. Record average trade after costs, profit factor and max drawdown. This is the baseline every stop must beat on at least one of the three without collapsing the others.
  2. Add a fixed stop. Place it where the strategy's MAE record says most winners would survive. Record the same three numbers.
  3. Add breakeven stops at three trigger distances. For example 0.5, 1 and 2 ATR, or 0.5R, 1R and 2R. Set the moved stop a few ticks beyond cost. Record the three numbers for each.
  4. Compare on the same costs. Lay the five rows side by side. A breakeven stop earns its place only if the average trade and profit factor hold up while the drawdown falls. Count how many scratched trades in each breakeven run reached their target in the no-stop run; that count is the whipsaw cost from earlier.
  5. Confirm once on an untouched block. Keep the most recent part of your history out of all five runs, then run the chosen variant on it one time. Pardo (2008) describes this out-of-sample confirmation of an optimized rule set, and the in-sample versus out-of-sample split explains how much of the history to hold back.
Five test runs in order: a no-stop baseline, a fixed stop, breakeven stops at three triggers, a comparison on the same costs, and one confirmation on an untouched out-of-sample block Five runs, one change Same data, costs and entries in each 1 2 3 4 5 No stop: the baseline Add a fixed stop Breakeven at three triggers Compare on the same costs Confirm once out-of-sample Only the stop changes between runs. So: fix the costs before run one.
A fair test of a breakeven stop. Every run shares the data, the costs and the entry rule; only the stop changes.

The comparison is only fair if costs stay fixed across the five runs. Because AlphaPrime charges the same commission and slippage and fills on the next bar in every backtesting run, a rerun of the same entries with a different exit rule isolates the exit rule as the only thing that moved. Whatever software you use, write the five cost settings down before the first run and never change them between runs.

Start tonight with step one. Open your last backtest, remove every stop, and read the max drawdown and average trade after costs. Then pull the MAE of its winning trades and note the pullback that three quarters of them survived. That distance is the smallest trigger worth testing in step three.

Frequently asked questions

What is a breakeven stop in trading?

A breakeven stop is a stop order that you move to your entry price, plus commission and slippage, after the trade has gained a set distance called the trigger. After the move, the trade can close at roughly zero or run to its target. It raises the win rate because scratched trades count as small wins, and it lowers the average win because some trades that would have reached the target are closed early.

Should a breakeven stop include commission?

Yes. A stop placed exactly at the entry price loses the round-trip commission and the slippage of two fills. Place the moved stop a few ticks beyond entry so that a scratch closes at about zero after costs. In a backtest, charge slippage on the scratch exactly as on any other stop exit, because the stop becomes a market order when its price trades.

How far should the trigger be before moving the stop to breakeven?

Further than the pullback most of your winning trades survive. Measure the maximum adverse excursion (MAE) of past winners and set the trigger beyond the depth that about three quarters of them reached. A trigger inside that depth scratches winners on noise. Fixed ticks, a 1R multiple and an ATR multiple are alternatives, but each should be checked against the same MAE record.

Does a breakeven stop reduce drawdown?

It can lower the worst single-trade loss, because a trade past the trigger can no longer lose more than costs. It does not always lower the maximum drawdown of the equity curve, because a run of scratched trades that would have been winners is itself a drawdown. Compare the max drawdown of the no-stop run and the breakeven run on the same data, and judge the position sizing at the same time, since sizing changes drawdown far more than a stop rule does.

References

  • Kaminski, K. M., & Lo, A. W. (2014). When Do Stop-Loss Rules Stop Losses? Journal of Financial Markets, 18, 234–254.
  • Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.
  • Pardo, R. (2008). The Evaluation and Optimization of Trading Strategies (2nd ed.). John Wiley & Sons.