Skip to content

Does Moving Your Stop to Break-Even Help? We Tested It

7 min read

Short answer: on the setup we tested, no. In a backtest, leaving the stop alone made +5.1R over 159 trades after costs. Adding a break-even stop at +0.5R, +1R or +1.5R turned that into roughly zero or a small loss. The earlier the stop moved, the more trades were cut before they reached the target. This is one backtest of one setup, so treat it as a reason to test your own, not as a rule.

Why traders move the stop to break-even

Moving the stop to entry once a trade is in profit is a common habit. It feels like free safety: once the stop is at entry, the trade cannot lose. Fewer full losses, less stress, and in a prop account, fewer hits to the daily limit.

The question is what it costs. A stop at entry also catches trades that dip back before running to the target. Whether the trade-off pays depends on the setup, so we measured it.

What we tested

We ran the same setup in Lemnal's backtest engine with four break-even settings, changing nothing else. The long and short sides were run as separate tests and added together.

  • Market: NQ (E-mini Nasdaq-100 futures), the front-month series, with the days around each contract roll left out.
  • Bars: 1-hour.
  • Period: trades opened from 2 December 2024 to 29 October 2026.
  • Entry: a 20/50 EMA cross, taken in both directions.
  • Stop: 2 x ATR(14).
  • Target: 2R.
  • Results: in R, after costs.
  • Costs: a spread and a slippage charge of 0.01% of the price each, on every entry and every exit. No commission.
  • Rolls: trades open at a contract roll were closed.

R is the amount risked on one trade. A full loss is -1R and a trade that hits the 2R target is +2R, before costs.

Then we tested break-even triggers at three levels: once the trade was +0.5R in profit, +1R in profit, and +1.5R in profit. When a bar reached the trigger, the stop moved to the entry from the next bar.

The results

  • No break-even: 159 trades, 56 targets hit, total +5.1R, deepest drawdown 12.7R.
  • Break-even at +0.5R: 163 trades, 73 out at entry, 33 targets hit, total -0.1R, deepest drawdown 14.1R.
  • Break-even at +1R: 163 trades, 46 out at entry, 41 targets hit, total -1.6R, deepest drawdown 17.0R.
  • Break-even at +1.5R: 161 trades, 16 out at entry, 50 targets hit, total -1.6R, deepest drawdown 19.3R.

These are backtest results, not live trades, and past results do not predict future ones. The break-even runs have a few more trades because a trade closed early at entry frees the setup to take the next signal sooner.

The same test with tighter stops

We also ran the same entry with tighter stops, before choosing the 2 x ATR version for this post. With a stop of 1 x ATR, every version lost: no break-even -27.7R, break-even at +0.5R -18.9R, at +1R -21.7R, at +1.5R -25.7R. With a stop of 0.5 x ATR, every version lost far more: no break-even -68.9R, break-even at +0.5R -60.6R, at +1R -51.1R, at +1.5R -60.5R. On those weaker versions, break-even made the losses smaller. So the effect of a break-even stop depends on the setup, which is the reason to test your own.

Why break-even hurt on this setup

Many winners dipped back to entry first

Without break-even, 56 trades hit the target. With the stop moved at +0.5R, only 33 did. The early trigger stopped out 73 trades at entry, and some of those trades would otherwise have gone on to the target. Moving the trigger further away helped (41 targets at +1R, 50 at +1.5R), but it never recovered the full 56.

Trends on hourly bars rarely move in a straight line. A trade can be +0.5R, come back to entry, and then run to +2R. A break-even stop removes the second half of that story.

The maths of a 2R target

With a 2R target, a winner is worth twice a loser. Each time a break-even stop saves a trade that would have lost, you save about 1R. Each time it cuts a trade that would have hit the target, you give up 2R. So the stop has to save two losers for every winner it cuts just to stay level, and more than two to come out ahead. On this setup, it did not.

The bigger the target compared with the stop, the more each cut winner costs you.

Break-even is not free

A trade stopped at entry still pays the spread and slippage on the way in and out. In this test those costs were charged on every trade, so every trade out at entry was a small loss, not a zero. Every exit pays the same costs, so costs are not what made break-even lose here: it lost before costs too. A stop at entry saves you the full loss, never the costs.

What about the later triggers?

You might expect the +1.5R trigger to land close to the no-break-even result, since it stopped out only 16 trades at entry. It still finished at -1.6R, about the same as +1R. Even a handful of cut winners is expensive when each one is worth 2R. Once a trade is closed early, the trades that follow can change too, so small differences in exits can spread through the whole run.

The earliest trigger cut the most winners but finished best of the three, most likely because it also caught the most trades that would have gone on to a full loss.

Why it can still feel right

Break-even stops can change what the trading feels like, even when they cost R:

  • fewer full losses in a row;
  • smaller losing days;
  • the feeling of a "free" trade.

Those feelings are real, and for some traders they make a plan easier to follow. But on this setup the feeling came at a cost in R. The longest run of full losses barely changed (6 without break-even, 5 or 6 with it), and the deepest drawdown was deeper with every break-even setting. It is worth knowing the price before you pay it.

There is one more prop-account detail. On an intraday trailing drawdown, the floor follows your highest account value, including open profit. Until the floor stops trailing, a trade that runs to +1R and then stops out at entry has already lifted the floor by 1R. Break-even protects your balance, not your distance to the floor. See trailing vs static drawdown.

What this test does not tell you

  • It is one entry. The tighter-stop runs above already show the result can flip. A different entry, market, timeframe or target could flip it again. Setups with smaller targets, or ones that tend to run straight away, may behave differently.
  • It is one period. Just under two years of hourly bars.
  • It is bar-based. On 1-hour bars, a backtest cannot see the order of moves inside each bar. Our engine moves the stop only from the bar after the trigger, and when one bar holds both the stop and the target, it takes the stop.
  • It is a backtest. Real fills, slippage and your own execution will differ.
  • The gaps are small. Over about 160 trades, a few R either way can come from chance. A small change in the data can move the +0.5R result from just below zero to just above it.

How to test break-even on your own setup

  1. Write your setup in plain English and run it with no break-even rule. Here is how to backtest a strategy without code.
  2. Run it again with one added line, such as "move my stop to break even at 1R".
  3. Compare the two runs: trades out at entry, targets hit, total R after costs, deepest drawdown and longest losing streak.
  4. Try two or three trigger levels, not twenty, so you are not fitting the rule to the past.
  5. If you already use break-even, tag those trades in your journal and check how many went on to hit your target. See how to keep a trading journal you will actually use.

In Lemnal, Test turns a plain-English setup into an automated backtest, so running the same idea with and without a break-even line takes two descriptions, not two weekends of coding.

General advice warning: The information on this site is general in nature only. It does not take into account your objectives, financial situation or needs, and it is not a recommendation to buy, sell or hold any financial product. Before acting on it, consider whether it is appropriate for you and seek independent professional advice. Trading futures carries a high risk of loss, and losses can exceed your deposit. Backtest results are hypothetical and do not predict future results.

More from Docs