Trailing Stop is an automated risk-management tool used in Forex trading to protect profits while allowing a position to remain open as long as the market moves favorably. Unlike a standard Stop Loss, which stays fixed, a Trailing Stop adjusts dynamically — ‘trailing’ behind the current price by a predefined number of pips.

Trailing Stop — A Floating Stop-Loss
Trailing Stop is most commonly used in trend-following Forex strategies to preserve existing profits — though it can be applied with any trading tactic.
For example, after price bounces off support in an uptrend, you open a long position: setting Take Profit at resistance and Stop Loss below the local low. But markets are volatile. Suppose price fails to reach your Take Profit level. When you next review the trade, you may only capture a fraction of expected profit — or worse, get stopped out at a loss.

How to avoid this? That’s exactly what the Trailing Stop is designed for.
Trailing Stop (from English ‘trailing’ = ‘following closely’) is an algorithm that automatically adjusts your Stop Loss order without manual intervention. It moves the protective stop level in the direction of favorable price movement — keeping pace with the market by a preset pip distance.
How to Set a Trailing Stop on Forex
In simple terms, a Trailing Stop drags your Stop Loss order by the number of pips you specify — hence the trader slang term ‘trail’. For instance, you open a sell position on EUR/USD at 1.24643, with Take Profit at 1.24530 and Stop Loss at 1.24709.
To set a Trailing Stop in the MetaTrader 4 trading terminal, right-click the trade line in the Terminal window to open the context menu.

You can select one of the preset pip values or enter a custom value. Once activated, the Stop Loss value in the trade line will highlight in yellow — indicating the Trailing Stop is active.

IMPORTANT: When setting a Trailing Stop, note that ‘pip’ definitions differ between quote formats. In a 5-digit quote (e.g., 1.24643), one pip equals the smallest price increment — i.e., 0.00001. So ’50 pips’ in a 5-digit terminal equals ‘5 pips’ in a traditional 4-digit terminal (0.0001). The values differ tenfold.
Once price moves 50 pips in your favor — reaching 1.24593 — the Trailing Stop automatically shifts your Stop Loss to breakeven (1.24643). If price continues falling, the Stop Loss follows — always staying 50 pips behind the current bid price. As shown in the screenshot, when price reaches 1.24582, the Stop Loss is updated to 1.24582 + 50 pips = 1.24632.

Note: The Trailing Stop only moves the Stop Loss when price moves in the profitable direction. If price moves against your position, the Stop Loss remains unchanged.
The screenshot below shows that after the Stop Loss was moved to 1.24632, price corrected upward — but the protective level stayed fixed. The Trailing Stop resumed adjusting only after price resumed its downward move and the gap between price and Stop Loss again exceeded 50 pips.
To remove a Trailing Stop, use the same context menu. Click ‘Remove all levels’ to deactivate it for all trades; click ‘None’ to remove it from the selected trade only.

Key Considerations When Using Trailing Stop
A Trailing Stop begins adjusting the Stop Loss only after price moves the specified number of pips. Until then, no action is taken.
You don’t need to set a manual Stop Loss when using Trailing Stop — it will place one at your entry level once price moves the required distance. However, ForTraders’ experts recommend setting an initial Stop Loss upon trade entry. Unexpected volatility or gaps can trigger immediate losses before the Trailing Stop activates.
The Trailing Stop only moves the Stop Loss in the direction of profit — never away from it. It ‘pulls’ the stop along, but never pushes it back.
Trailing Stop functionality is tied to your trading terminal. It only works while MetaTrader 4 is running. If you close MT4, the Trailing Stop stops functioning — and your Stop Loss remains static.
The minimum distance from the current price at which you can set a Trailing Stop varies by broker. In our example, it was 50 pips. For beginners, choosing the right distance is critical: too large, and you lock in minimal profit if price reverses; too small, and normal market noise may trigger premature closure.
Using a Trailing Stop on Forex is straightforward. With a demo account, every new trader can test and optimize Trailing Stop levels for their strategy.
FAQ
What is a Trailing Stop in Forex trading?
A Trailing Stop is an automated order that adjusts your Stop Loss level as price moves in your favor — preserving profits without manual intervention.
Does Trailing Stop work when MetaTrader 4 is closed?
No. Trailing Stop is terminal-dependent and only functions while MT4 is running and connected to your broker’s server.
How do I choose the right Trailing Stop distance?
Start with 10–50 pips depending on volatility and timeframe. Test on a demo account: too small risks premature exit; too large gives back too much profit on reversal.