Key takeaways
– A trailing stop is a stop-loss order that automatically moves in the trader’s favor as the market price advances, locking in profits while allowing the trade to continue.
– Common implementations include percent-based, dollar-based, ATR-based (volatility), and indicator-based (moving averages, Parabolic SAR) trailing stops.
– Proper placement depends on time frame, market volatility, and trading objectives; wrong settings can cause premature exits or give back too much profit.
– Trailing stops reduce emotion and automate exits, but they can be subject to slippage, gaps, and whipsaws — so test and adapt your method to the market and your strategy.
What is a trailing stop?
A trailing stop is a dynamic stop-loss that “trails” the market price by a fixed amount or rule. For a long position, the stop price rises as the market price rises, but it never moves down. If the market reverses and the stop price is hit, the position is closed (either by a market order or a limit order, depending on the order type). The goal is to protect gains while still giving the trade room to run.
Why use a trailing stop?
– Locks in profits automatically as price moves in your favor.
– Removes emotion from the exit decision.
– Fits trend-following approaches, where the goal is to stay in a trend until it reverses.
– Frees you to manage other trades without constantly babysitting winners.
Types of trailing stops (and how to calculate them)
1. Percent-based trailing stop
– How it works: The stop is set a fixed percent below the highest price reached after entry.
– Formula (long): Stop = HighestPrice × (1 − trailPercent)
– Example: Buy at $100, initial stop 5% at $95. Price rises to $110. A 10% trailing stop would be at $110 × 0.90 = $99. If price moves to $135, the 10% stop would be at $121.50.
2. Dollar-based trailing stop
– How it works: The stop trails by a fixed dollar amount below the high-water mark.
– Formula: Stop = HighestPrice − trailDollarAmount
– Use when you prefer an absolute dollar buffer (easier for fixed-risk position sizing).
3. ATR-based (volatility) trailing stop
– How it works: Uses Average True Range (ATR) to scale the stop to recent volatility: TrailDistance = ATR × multiplier (often 1.5–3).
– Formula: Stop = HighestPrice − (ATR × multiplier)
– Advantage: Adapts to changing volatility; wider in choppy/high-vol periods, tighter in calm markets.
4. Indicator-based trailing stop
– Moving average: Trail to a chosen moving average (e.g., 20-day EMA). Exit when price crosses below the MA.
– Parabolic SAR: The SAR values automatically produce a trailing stop-like exit.
– Trendlines/support/resistance: Trail to technical levels rather than fixed distance.
5. Time-based or layered stops
– Move stops only after a candle or session closes above a threshold, or stagger multiple stops (partial exits) at different levels.
Practical step-by-step guide: How to set a trailing stop
1. Define objective and time frame
• Are you a day trader, swing trader, or position trader? Your horizon dictates acceptable stop distance and method.
2. Choose a trailing method
• Percent or dollar for simplicity; ATR or indicators for volatility/link to technical structure.
3. Pick the distance (rules of thumb)
• Day traders: tight trails, e.g., a fraction to a few percent (or equivalent ticks) — but beware noise.
• Swing traders: often 5%–15% or ATR × 1.5–3 depending on volatility.
• Position traders: 10%–25% or wider ATR multiples.
• Note: These are general guidelines; adjust for the asset’s volatility and your strategy. This is not investment advice.
4. Calculate the stop
• Use the formulas above to compute the stop from current or highest price.
5. Choose order type and place the order
• Trailing stop (market): will issue a market order if triggered; good for execution but subject to slippage.
• Trailing stop limit: will place a limit order if triggered; avoids slippage but may fail to fill if price gaps past your limit.
6. Consider partial exits or scaled stops
• Lock some profit by selling a portion at a set target, then apply a trailing stop to the remainder.
7. Monitor and review
• Trailing stops automate exit discipline but review periodically, especially after major news or regime shifts. Backtest settings where possible.
8. Keep risk rules consistent
• Decide beforehand whether you’ll widen a stop after earnings, major announcements, or on volatility spikes (and document the rule).
Example (paraphrased practical use)
– You buy NVDA at $100, set initial risk stop at $95 (5%). Stock moves to $110. You change to a 10% trailing stop: at $110 the stop is $99; at $135 the stop is $121.50. If the stock later falls and closes below $121.50, your stop triggers and you lock a 21.5% gain (assuming perfect execution). A wider stop (e.g., 20%) would have locked in a smaller profit or allowed larger pullbacks.
Practical tips and considerations
– Platform behavior: Some brokers offer built-in trailing-stop orders; others require manual adjustments. Verify how your platform executes trailing stops and whether they trail off-exchange (server-side) or require your client connection.
– Slippage and gaps: Trailing stop (market) orders can execute at worse prices in fast markets or gaps. Trailing stop-limit can avoid severe slippage but risks no execution.
– Whipsaws: In choppy, non-trending markets, a narrow trailing stop will frequently get hit; consider ATR-based or indicator-based stops for noisy environments.
– Short positions: Mirror logic — stop moves down as price falls (it “trails” below lows).
– News/earnings: Volatility spikes can blow out stops; decide if you’ll avoid trailing stops through such events or widen them in advance.
– Backtest and forward-test: Evaluate trailing settings across historical data for the asset and your time frame.
Pros and cons
Pros
– Locks in gains automatically as price rises.
– Reduces emotional decision-making and enforces discipline.
– Lets winners run without needing constant manual intervention.
– Flexible: can be tailored to volatility and time frame.
Cons
– Prone to premature exits in range-bound markets (whipsaws).
– Can incur execution slippage on fast moves or gaps.
– Requires proper calibration — too tight gives false exits; too wide gives back profits.
– Not ideal for every strategy (e.g., certain mean-reversion approaches).
When to use (and when not to)
Use trailing stops when:
– You are following a trend and want to stay in until the trend reverses.
– You cannot monitor positions constantly and want automated exits.
– You want mechanical risk control that adapts to gains.
Avoid (or be cautious) when:
– Trading very short time frames where noise dominates.
– In extremely thinly traded securities where gaps and slippage are common.
– If your strategy relies on frequent re-entry within ranges.
Checklist before deploying trailing stops
– Know your time frame and match the stop method.
– Measure recent volatility (ATR) and select an appropriate multiplier.
– Decide order type (market vs limit) based on liquidity and slippage tolerance.
– Backtest or paper-trade the chosen trailing rules.
– Document rules and exceptions (earnings, news, technical breakouts).
Bottom line
Trailing stops are a powerful tool for locking in profits and managing risk without constant intervention. They are especially useful in trend-following strategies but require thoughtful selection of trailing distance and method. To be effective, tailor your trailing stop to your time frame, asset volatility, and tolerance for slippage and whipsaws — and backtest the approach before committing real capital.
Sources and further reading
– Investopedia: Trailing Stop
– P. J. Kaufman, Trading Systems and Methods, 6th ed., John Wiley & Sons, 2019 (pp. 1022–1027)
– U.S. Securities and Exchange Commission, Investor Bulletin: Understanding Order Types
– Cole Wilcox and Eric Crittenden, Blackstar Funds LLC. “Does Trend Following Work on Stocks?”
Advanced Trailing‑Stop Strategies
While the basic trailing stop (set as a fixed percentage or dollar amount) is easy to understand and implement, traders and portfolio managers often use more sophisticated methods to adapt stops to market conditions and trading style.
• ATR‑based trailing stops
• Use the Average True Range (ATR) to size the stop based on current volatility.
• Practical rule: trailing stop = N × ATR (common N values: 1.0–3.0). For example, if ATR(14) = $2 and you use N = 1.5, set the trailing stop $3 below the high for a long position.
• Pros: adapts to changing volatility; avoids getting stopped out in choppy but normal-range markets.
• Cons: ATR lags price changes and must be tuned to timeframe.
• Moving‑average or trend‑filtered stops
• Use a moving average (e.g., 20‑day or 50‑day) as a trailing level. Exit when price closes below the moving average.
• Combine with a buffer (e.g., MA − 1%) to reduce false exits.
• Useful for trend followers who want exits tied to trend structure rather than raw percent moves.
• Volatility channels and technical levels
• Trail stops to technical levels: swing lows/highs, trendline breaks, or volatility channels (e.g., Keltner or Bollinger Bands).
• Example: trail to the lower band of a 20‑day Keltner channel to stay with a trend while structurally protecting gains.
• Time‑based trailing rules
• For some strategies, after holding a position a set number of days, switches to a tighter trail or an alternate exit rule helps lock gains as the trade matures.
• Hybrid rules
• Start with an initial fixed stop, convert to an ATR‑based trailing stop after a move, and then switch to a moving‑average stop as the trade becomes long term.
Order Types and Execution Considerations
Understanding how your broker implements trailing stops is crucial — different order types behave differently in fast markets.
• Trailing stop (market) order: the trailing stop becomes a market order when triggered. You’ll get filled but may suffer slippage on gaps.
– Trailing stop‑limit order: when triggered, the order becomes a limit order at a specified limit price. This avoids bad fills but can result in not being executed (missed exits) on rapid moves or gaps.
– Bracket orders: some platforms let you place an initial stop, a trailing stop, and a profit target at once — useful for automated trade management.
– Manual alerts vs. automated orders: sophisticated traders sometimes set alerts to evaluate exits manually rather than letting an automated order execute, especially around major news events.
Example: Trailing Stop‑Limit Risk
• Entry: buy 100 shares at $50.
– Trailing stop set at $45 (fixed $5) with a trailing stop‑limit order where the limit = stop − $0.50, i.e., $44.50.
– Market gaps down overnight to $40. Your trailing stop triggers, trying to place a limit sell at $44.50, but no one is willing to buy at that price, so the order may remain unfilled and you’re still holding at $40.
– Lesson: trailing stop‑limit orders can protect against low fills, but they carry execution risk in fast/gapping markets.
Practical Step‑by‑Step: How to Set and Use Trailing Stops
1. Define your time horizon and trading style
• Day trader vs. swing trader vs. position/trend follower: timeframe dictates trailing stop sensitivity.
2. Determine acceptable risk and profit protection
• Decide the worst retracement you’ll tolerate from a peak (percentage or ATR multiple).
3. Choose a trailing method
• Fixed percentage/dollar, ATR multiple, moving average, or technical level.
4. Set the initial stop and position size
• Position size should align with portfolio risk (e.g., risking 1–2% of account equity per trade).
5. Implement the trailing stop in your platform
• Use broker’s native trailing stop feature if available; confirm whether it’s market or limit when triggered.
6. Monitor liquidity and scheduled events
• Avoid placing tight trails before earnings, big economic releases, or when liquidity is thin.
7. Review and adjust based on performance
• Backtest and forward‑test trailing rules; tweak N for ATR or % for different securities/timeframes.
Example Scenarios
• Scenario A — Swing trade with percent trail:
• Buy at $100. Set trail = 10%.
• Price rises to $140. Trailing stop sits at $126. If price falls to $126 or below, sell and lock ≈26% profit.
– Scenario B — Volatility‑adjusted trail (ATR):
• Buy at $50. ATR(14) = $2. Use 2 × ATR = $4 trail.
• Price rises to $60 — trail sits at $56; price backs to $56, exit, securing 12% gain.
– Scenario C — Short position:
• Short at $250, set trailing stop = 8%. As price drops to $200, the trailing stop moves down to $184. If price rallies and hits $184, the short is covered, securing 26% profit.
Backtesting, Position Sizing, and Portfolio Use
• Backtesting: Any trailing rule should be backtested over multiple market regimes (trending, ranging, volatile) and across securities with different liquidity/volatility characteristics (Kaufman 2019).
– Position sizing: Combine trailing stops with fixed risk per trade. If trailing stop moves in your favor, reduce position size on new entries rather than add without consideration.
– Portfolio level: Trailing stops can help manage concentrated positions, but be cautious about correlated sells across many positions during a market drawdown — you may lock in losses during broad market reversals.
Common Mistakes and How to Avoid Them
• Setting stops too tight: leads to frequent, small exits and missed larger trends.
• Fix: use ATR or historical volatility to guide stop distance.
– Relying solely on dollar/percent stops for all assets:
• Fix: tailor stops by asset class, volatility, and timeframe.
– Ignoring execution risk on stop‑limit orders:
• Fix: understand your broker’s handling of stops; test in a demo account.
– Letting stops be altered emotionally:
• Fix: commit to a rules-based plan and log every change along with rationale.
When Trailing Stops Aren’t the Right Tool
• Choppy, range‑bound markets: trailing stops may cause frequent whipsaws and erode gains.
– High‑impact news events: risk of gapping through stops leads to unintended fills or missed exits.
– Illiquid assets: wide spreads and lack of depth can produce poor fills.
Combining Trailing Stops with Other Risk Management Tools
• Use position limits and diversification alongside trailing stops.
– For larger or strategically important positions, consider hedging (e.g., protective options) rather than a tight trailing stop.
– Use profit targets as an alternative for expected short, well‑priced rallies; combine with trailing stops after target is hit.
Checklist Before Placing a Trailing Stop
• Timeframe set and matches trading style.
– Stop distance tested with historical volatility measures (e.g., ATR).
– Order type chosen (market vs limit) and implications understood.
– Position size consistent with account risk tolerance.
– Important calendar events checked.
– Plan for post‑trigger action (e.g., reentry rules, alerts).
Concluding Summary
Trailing stops are a practical, rules‑based tool to lock in profits and remove emotion from trade exits. They work by moving a stop price in the direction of a favorable move while remaining fixed if the market reverses. Choosing the right trailing method — fixed percentage, ATR‑based, moving average, or a technical level — depends on your time horizon, the security’s volatility, and the trading environment.
In summary,
– Use volatility‑adjusted methods (ATR) for assets with variable price action and fixed percentages for simpler implementation.
– Understand execution mechanics (market vs limit) and the gap risk inherent in stop orders.
– Backtest and tailor trailing parameters to the instrument and timeframe, and always size positions consistent with your risk tolerance.
– Combine trailing stops with other risk‑management tools (position sizing, hedges) and avoid relying solely on them in illiquid or event‑driven situations.
Recommended reading and standards:
– P. J. Kaufman, Trading Systems and Methods (for systematic exit design and testing) (Kaufman 2019).
– U.S. Securities and Exchange Commission, Investor Bulletin: Understanding Order Types (for order mechanics and investor protections).
– Empirical research/white papers on trend following and trailing exits (e.g., Wilcox & Crittenden on trend following applicability to stocks).
Editor’s note: The following topics are reserved for upcoming updates and will be expanded with detailed examples and datasets.