What is a Worked Example of Moving Stop Loss?

Explore What is a worked: mechanics, differences, limitations, and practical checks.

Direct answer

A moving stop loss is a stop-loss order whose stop price is adjusted while a position is open, rather than staying fixed from entry. A worked example makes this clear by using specific numbers, an explicit adjustment rule, and stated assumptions—then showing what happens if price moves in the expected direction and what happens if it reverses.

Mechanism or definition

Core idea: Instead of one static stop level (e.g., “stop at 1.0950”), you define a rule that “moves” the stop level as price progresses.

A practical example needs these inputs (assumptions):

  • Initial entry price (the price where the position is opened).
  • Stop rule: when and how the stop is adjusted (for example, “raise the stop to entry minus the same fixed distance” or “maintain a constant distance behind the current market price”).
  • Distance definition: a fixed number of pips, points, or a percentage.
  • Timing: how frequently the adjustment can occur (e.g., at discrete steps when price reaches certain levels).
  • Order execution model: whether the stop triggers instantly at the stop price, or whether fills can differ due to spread, slippage, or gaps.

Important distinction: The stop may “move” only if your rule conditions are met and only if your order type and platform allow the stop to be updated in time. In real markets, short-lived moves can cause a stop to trigger before you get a chance to update it.

Evidence or example (fully worked, with assumptions)

Scenario: long position with a fixed trailing distance

Assumptions (stated up front):

  1. You open a long position at 1.1000.
  2. You initially place a stop loss 10 pips below entry.
  3. You use a rule: once price reaches a new level, set the stop to remain 10 pips below the current highest reached price.
  4. Pip value is treated consistently (we only track pip differences).
  5. No spread/slippage effects are assumed for the arithmetic below; this is only for the illustration. (A limitation section covers why this matters.)

Step 1: Initial placement

  • Entry: 1.1000
  • Stop distance: 10 pips = 0.0010
  • Initial stop: 1.1000 − 0.0010 = 1.0990

Step 2: Price moves up

  • Suppose price trades up to a highest reached level of 1.1030.
  • Under the rule, stop becomes: 1.1030 − 0.0010 = 1.1020

Step 3: Price reverses

  • Now suppose price falls and reaches the stop level at 1.1020.
  • The stop is triggered, and the position exits at the stop execution price.

What changed and why (numerically):

  • Before the adjustment, the stop was 1.0990.
  • After price reached 1.1030, the stop moved up to 1.1020.
  • This reduces the distance to a loss point from the earlier state and “locks in” a better outcome relative to the initial stop placement—assuming execution matches the idealized model.

Scenario: discrete step rule (to show timing uncertainty)

If your rule requires price to move in 5-pip increments before updating, then the stop might move less often.

Assumptions:

  • Same entry 1.1000 and distance 10 pips.
  • Stop updates only when price reaches new 5-pip grid levels.

If price rises to 1.1022, the “highest reached price” you use for updates might still be 1.1020 (depending on your rule’s rounding). That can change the stop by a few pips and therefore the outcome.

Limitations and risks (what can fail)

  1. Execution may not match the stop level. In practice, the fill price can differ due to spread, slippage, and fast price changes. A stop can behave like a “market exit” under stress.
  2. Short-term reversals can still trigger the stop. A moving stop does not prevent exits; it only changes where the exit happens.
  3. Platform/order constraints matter. Not every platform supports the same stop adjustment behaviour, update frequency, or rounding rules. Also, some implementations may not allow frequent updates during rapid movement.
  4. Assumptions about timing and rounding can change results. As the discrete step example shows, small differences in how “new highs” are recorded can affect the stop level.
  5. Historical patterns do not predict future outcomes. Even if a trailing-stop concept worked under one scenario, future market behaviour can be different.
Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.