Fixed vs Dynamic Stop Loss: Which Should Your Strategy Use?
TL;DR: Fixed stops are simple and consistent, but they ignore changing market conditions. Dynamic stops — ATR-based, swing-structure, or chandelier exits — adapt to volatility and price action. Neither is universally better; the right choice depends on your strategy logic, the instruments you trade, and how you plan to test and validate your stops.**
What Is a Fixed Stop Loss?
A fixed stop loss is a predetermined number of pips or points placed at a set distance from your entry, regardless of what the market is doing at the time. If you always risk 30 pips on a EUR/USD trade, that is a fixed stop.
The appeal is obvious: simplicity. You know your worst-case loss in pips before you click the button. Position sizing is straightforward. Backtesting is clean. There is no ambiguity about where your stop goes.
The problem is that markets breathe differently depending on the session, the news environment, and the instrument. A 30-pip stop that gives you plenty of room during a quiet London morning will get clipped constantly during a volatile New York session. And on a slow overnight session, that same 30 pips might be far more than you need, inflating your risk unnecessarily.
When Fixed Stops Make Sense
Fixed stops work best in a few specific situations:
- Scalping strategies with very short hold times. When you are in and out in minutes, there is rarely time for a complex stop calculation.
- Strategies built on statistical edge in range-bound markets. If your backtest was designed around a fixed stop and the market conditions have not changed materially, the fixed stop is part of what generated the edge.
- Simplicity requirements. Some traders, especially those managing multiple positions simultaneously, need a stop they can apply instantly without calculation.
The key limitation: if your strategy is traded across different volatility regimes or multiple currency pairs with different pip values and average ranges, a single fixed number will be a poor fit for most of them.
What Is a Dynamic Stop Loss?
A dynamic stop loss adjusts its placement based on some measure of current market conditions. Instead of a fixed pip distance, the stop moves with volatility, price structure, or a combination of both.
There are three main families of dynamic stops:
ATR-Based Stops
The Average True Range (ATR) measures how much a market moves on average over a lookback period, accounting for gaps. An ATR stop places your stop at a multiple of ATR away from your entry or from a recent price level.
For example: Stop = Entry - (2 x ATR(14))
When the market is calm, the ATR is small and your stop sits tighter. When volatility expands, the ATR grows and the stop gives the trade more room. This is the core value of an ATR stop: it scales with market conditions rather than fighting them.
The trade-off is that wide ATR conditions can put your stop so far away that your position size must shrink significantly to keep risk constant. This is not a flaw in the method; it is the method working correctly. Volatile conditions carry more risk, and the stop is reflecting that honestly.
how to use ATR for position sizing
Swing High and Swing Low Stops
Price action traders often place stops beyond the most recent swing high (for a short) or swing low (for a long). The logic: if price breaks that structural level, the premise of the trade is invalid.
This approach ties your stop to something meaningful in the chart rather than an arbitrary distance. A swing low is a level where buyers previously stepped in. If price moves through it, the market has told you something important.
The practical challenge is consistency. Swing points vary in size. A small-range consolidation might produce a swing low only 15 pips away, while a multi-day correction might put the relevant swing low 120 pips below your entry. Your position size has to flex accordingly, and your risk-reward ratios will vary trade to trade.
Swing stops are most appropriate for traders who: - Trade off identifiable price structure - Are comfortable with variable position sizing - Backtest using structure-based rules rather than fixed pip distances
Chandelier Exits
The chandelier exit is a trailing stop calculated as a multiple of ATR below the highest high reached since the trade was entered (for a long position). It was popularized by Charles Le Beau and is designed to let winning trades run while keeping the stop anchored to the trade's peak.
Formula for a long: Stop = Highest High since entry - (ATR multiplier x ATR)
As the trade moves in your favor and sets new highs, the chandelier stop trails up with it. It only moves in one direction: toward your entry and then into profit. It will never move away from price.
This makes the chandelier exit particularly useful for trend-following strategies where the goal is to stay in a move as long as it continues and exit cleanly when momentum stalls.
The cost: chandelier exits can give back a meaningful portion of open profit before triggering, especially in choppy conditions. A trader who entered a strong trend might watch the position retrace significantly before the stop fires. Whether that is acceptable depends entirely on the strategy's expectation profile.
trend following strategies for MetaTrader
Does a Dynamic Stop Loss Improve Backtesting Results?
This is the practical question most traders arrive at eventually, and the honest answer is: it depends on what your strategy is actually measuring.
Dynamic stops introduce additional parameters: the ATR period, the ATR multiplier, the lookback for swing points, the chandelier multiplier. Each of those parameters can be tuned to historical data. The risk is that you optimize the parameters to fit past data in a way that does not hold going forward. This is curve-fitting, and dynamic stops are not immune to it.
A few principles that help:
Use the same ATR period across all backtests for a given instrument. Choosing ATR(14) because 14 is a conventional lookback is more defensible than trying ATR(7), ATR(10), ATR(14), ATR(20), and picking the one that produced the best results.
Test across multiple volatility regimes. If an ATR stop strategy only works during trending, high-volatility periods, that is worth knowing before you run it live.
Compare fixed vs dynamic on the same signal. Take your entry logic and test both a fixed stop and an ATR stop against it. Look at maximum adverse excursion, win rate, average winner, and drawdown. The results will tell you which stop type fits the signal's natural behavior.
Avoid optimizing the stop multiplier in isolation. The stop interacts with your target. If you change the stop, you change the risk-reward structure of every trade. Optimize them together or you will get misleading results.
How Do You Choose Between Fixed and Dynamic Stops in Practice?
Ask yourself three questions:
1. Is my entry signal tied to a specific volatility environment? If your strategy only fires in low-volatility breakouts, a fixed stop calculated on that environment might be fine. If your strategy fires in any market condition, a dynamic stop is more appropriate.
2. What does my backtesting show about adverse excursion? Maximum adverse excursion (MAE) analysis tells you how far a winning trade moved against you before reversing. If your winning trades typically move 15-20 pips against you, a 30-pip fixed stop has breathing room. If winning trades sometimes push 40 pips against you, a fixed 30-pip stop is cutting winners short. A dynamic stop that scales with volatility might solve this.
3. Can I size positions consistently with this stop type? Dynamic stops that vary widely in pip distance require careful position sizing. If you are not equipped to calculate position size dynamically (or using a tool that does it automatically), a fixed stop is more operationally practical.
position sizing calculator for MetaTrader
FAQ
Can I use both a fixed stop and a dynamic stop in the same strategy? Yes. A common approach is to use a dynamic stop for initial placement (ATR-based or swing-based) and then switch to a fixed trailing stop once the trade reaches a certain profit threshold. This combines structural logic at entry with mechanical protection during the hold.
What ATR multiplier should I use for an ATR stop? There is no universal answer. Multipliers between 1.5 and 3 are commonly tested, but the right value depends on your instrument, timeframe, and entry logic. Test several values on your specific strategy rather than borrowing a number from an unrelated system.
Is a chandelier exit the same as a trailing stop? They overlap in concept but differ in calculation. A trailing stop typically moves a fixed pip or percentage distance below price. A chandelier exit trails below the highest high since entry by a volatility-adjusted distance. The chandelier exit is generally more adaptive to market conditions than a fixed trailing stop.
Does a dynamic stop loss guarantee better performance? No. A dynamic stop is more complex, which introduces more parameters to optimize and more ways to overfit a backtest. A well-chosen fixed stop on a robust strategy can outperform a poorly chosen dynamic stop. Start with the logic of your entry signal and let that guide which stop type you test first.
How does a volatility stop differ from an ATR stop? The terms are often used interchangeably. Strictly speaking, a volatility stop is any stop that adjusts based on a volatility measure, and ATR is one of the most common volatility measures used. Volatility stops can also be built on standard deviation or other measures of price dispersion. In practice, ATR stop and volatility stop usually refer to the same thing in retail forex contexts.
The Bottom Line
Fixed stops are not a shortcut for lazy traders, and dynamic stops are not automatically more sophisticated. Both have legitimate uses and real trade-offs.
Fixed stops fit strategies where simplicity matters, where conditions are predictable, or where the backtest was built around that fixed distance and the edge is tied to it. Dynamic stops fit strategies that operate across changing volatility, trade off price structure, or aim to let winners run in trending conditions.
The decision should come from your backtest data, not from a general preference. Run the comparison on your own signal logic, look at the MAE numbers, check whether the stop placement makes sense for the instrument and timeframe, and then choose the structure that serves your edge rather than works against it.