Cube

What is a Trailing Stop Order?

Learn what a trailing stop order is, how its moving trigger works, when it becomes a market or limit order, and the key execution risks to know.

What is a Trailing Stop Order? hero image

Introduction

A trailing stop order is a stop order whose trigger price moves with the market when the market moves in your favor. That sounds simple, but it solves a very specific trading problem: a plain stop can protect you from loss, yet it stays fixed even if the position becomes profitable. A trailing stop tries to keep the protection while letting the position keep running.

The key idea is not that it predicts where price will go. It does something narrower and more mechanical. It maintains a moving distance between the current market price and the stop trigger, and it only updates that trigger in the favorable direction. For a long position, the stop ratchets upward as price rises, but it does not move back down when price falls. For a short position, the mirror image applies.

That one-way adjustment is why traders use trailing stops to lock in some of an unrealized gain without setting a fixed take-profit level. It is also why trailing stops are often misunderstood. Many people hear “stop” and assume a guaranteed exit price. In practice, a trailing stop usually defines when an executable order is released, not the exact price at which the trade will complete.

How does a trailing stop protect gains compared with a fixed stop?

Imagine you buy a stock at 100. You are willing to risk 5, so you place a standard sell stop at 95. If the stock falls to 95, the stop triggers. That addresses downside, but now suppose the stock rises to 120. Your original stop is still 95 unless you manually move it. The market has given you 20 of unrealized gain, yet your protection is still anchored to the old price.

A trailing stop automates that adjustment. Instead of saying “sell if price falls to 95 no matter what,” you say something closer to “keep my stop 5 below the best price reached since the order began tracking.” If the market climbs from 100 to 120, the trigger rises from roughly 95 to roughly 115. If the market then reverses, the stop stays at 115 rather than dropping again.

So the real purpose is not merely loss control. It is state-dependent loss control. The order remembers the most favorable price reached after the order starts tracking, then derives the stop trigger from that remembered price and the trailing amount you chose.

That memory is the heart of the mechanism.

How does a trailing stop mechanism work?

A trailing stop has two moving parts: a reference price and a trail amount. The trail amount is the offset between the market and the stop trigger. Brokers commonly let you set it either as an absolute amount, such as $2, or as a percentage, such as 5%. Interactive Brokers, for example, documents both dollar and percentage trails for supported products, with the trailing value based on the last traded price at order entry and then tracked over the life of the order. Fidelity likewise documents percentage or dollar trails for equities, though options there are dollar-only.

For a sell trailing stop, used most often to protect a long position, the mechanism is:

  • start with the current tracking price,
  • subtract the trail amount to get the stop trigger,
  • if the market rises, raise the trigger so the gap stays the same,
  • if the market falls, do not lower the trigger,
  • when the trigger is hit, release an executable order.

That executable order is often a market order. Interactive Brokers states this explicitly for its basic trailing stop lesson: when the stop price is hit, a market order is submitted. Fidelity makes the same distinction and notes that a trailing stop loss triggers a market order, while a trailing stop limit triggers a limit order.

For a buy trailing stop, usually used to protect a short position or enter on reversal, the logic flips. The stop trigger sits above the market by the trail amount, follows the market downward if price moves in your favor, and stops moving if price rises. If price then turns upward enough to hit the trigger, the order releases.

The crucial invariant is this: the trailing distance is preserved only while the market moves favorably. Once the market moves against you, the stop becomes fixed at the best level earned so far.

Why does a trailing stop 'ratchet' upward but never move back?

Suppose you own 100 shares and the stock is trading at 50. You place a sell trailing stop with a $3 trail. If your broker uses the current last trade as the starting reference, the initial stop trigger is about 47.

Now the stock rises to 52. Because the market moved in your favor, the order updates its remembered high from 50 to 52, and the stop trigger moves up to 49. Then the stock rises again to 55, so the remembered high becomes 55 and the stop trigger ratchets to 52.

At this point, something important has changed. The market has effectively earned a higher floor under your position. The stop is no longer based on where the trade began. It is based on the best price seen since the trailing logic started.

Now suppose the stock slips from 55 to 54, then 53. The stop does not move back down to 51 or 50. The remembered high is still 55, so the trigger remains 52. If the stock trades down to 52, the trailing stop triggers and releases its executable order.

This is why people describe trailing stops as ratcheting. A ratchet lets movement happen in one direction while resisting movement back the other way. The analogy is useful because it explains the one-way adjustment. Where it fails is that a real order is not a physical lock. It still depends on market data, venue rules, session rules, routing, and the type of order sent after trigger.

Does a trailing stop trigger guarantee the exit price?

This is the most important practical point.

A trailing stop gives you a trigger condition, not a guaranteed fill at that trigger. If the trailing stop becomes a market order when triggered, then once released it executes at the best available prices in the market. In a liquid, calm market, that may be close to the stop trigger. In a fast or gapping market, it may be materially different.

That is not a defect unique to trailing stops. It is the normal consequence of using a stop that converts into a market order. Interactive Brokers warns in general that orders may execute at different prices than anticipated or may fail to fill in extreme conditions. Fidelity is more explicit that conditional and trailing stop orders may be sent or triggered near the close and still not execute, or may trigger at prices substantially different from the stop because of market conditions, routing constraints, or exchange price bands.

This is why the phrase “I set a trailing stop at 115, so I’ll get out at 115” is wrong. What you really mean is “if the market falls enough that my dynamic stop level is reached, my broker will release an order according to the order type I chose.” The distinction matters most precisely when you need protection most: during volatility, gaps, or thin liquidity.

Trailing stop (market) vs trailing stop‑limit: which should I use?

Order variantTriggered orderExecution certaintyPrice certaintyBest when
Trailing stop (market)Market orderHighLowPrioritize execution
Trailing stop limitLimit orderLowerHigherPrioritize price control
Figure 256.1: Trailing stop vs trailing stop limit

There are two broad ways the triggered order can be released.

A basic trailing stop usually triggers a market order. The advantage is obvious: once triggered, it prioritizes execution. The tradeoff is price uncertainty.

A trailing stop limit triggers a limit order instead. The advantage is that you define the worst acceptable price for execution. The tradeoff is just as important: the order may not fill at all if the market moves through that limit too quickly or never trades back.

You can see the underlying logic from first principles. There is a tension between two goals: certainty of execution and certainty of price. In a moving market, you can push harder on one, but not fully on both. A market-style trigger leans toward execution. A limit-style trigger leans toward price control.

This tradeoff appears consistently across broker documentation. Fidelity distinguishes trailing stop loss and trailing stop limit on exactly this basis. Binance. US, whose trailing stop product is closer to a trailing stop‑limit implementation, requires a limit price and warns that if the limit is set poorly the order may not execute. That is a crypto-specific interface, but the underlying mechanics are universal.

Which market price does a trailing stop track: last trade, bid, or ask?

Trigger sourceWhat it watchesUpdate cadenceMain trade-offTypical effect
Last tradeExecuted printsDiscrete updatesCan trigger on single printMay fire on stale ticks
Best bidHighest bid quoteContinuous updatesSensitive to spread movesTighter sell triggers
Best askLowest ask quoteContinuous updatesSensitive to spread movesTighter buy triggers
MidpointBid-ask midpointContinuous but smoothedLess noisy but laggingBalanced triggers
Figure 256.2: Trailing stop trigger: last trade vs bid vs ask

This sounds like a minor implementation detail, but it is not. A trailing stop must decide what market price it is watching. Different systems may use different references for different products or order configurations.

Interactive Brokers says its trailing price is based on the last traded price at the time of order entry and then tracks that over the life of the order. Fidelity documents that contingent and trailing triggers can be based on last round-lot trade, bid, or ask, depending on the order setup. That choice can materially change behavior. In a wide-spread or thin market, the last trade may be stale, while bid and ask move continuously. In a fast market, a brief trade print may trigger a last-trade-based stop even if the quote quickly recovers.

This leads to a common misunderstanding: traders often think of “the market price” as one thing. Mechanically, there is no single market price. There are at least the best bid, best ask, midpoint, and most recent trade, and not all systems treat them the same way.

The consequence is simple. Two trailing stops with the same trail amount can behave differently if they are keyed off different trigger methods.

Dollar trail vs percentage trail: how do I choose?

Trail typeScales with price?Effect on cheap stocksWhen to use
Dollar (absolute)NoMore sensitive on low-price stocksWhen you want fixed currency distance
Percent (relative)YesKeeps proportional gap consistentWhen you want constant risk fraction
Figure 256.3: Dollar vs percent trailing stop: when to pick which

The trail amount can usually be specified either as a fixed currency amount or as a percentage. These choices are not interchangeable.

A fixed dollar trail says the stop stays, for example, $2 away from the favorable reference price regardless of the security’s level. That makes the stop’s sensitivity easy to understand in absolute terms. But the same $2 means very different things on a 20 stock and a 200 stock.

A percentage trail scales with price. A 5% trail on a 20 stock is 1; on a 200 stock it is 10. This can make more sense if you think in relative rather than absolute risk. Brokers document both forms for many equity products, though product-specific constraints exist. Fidelity, for instance, allows percent or dollar trails for equities but only dollar trails for single-leg options.

From first principles, the choice depends on what should remain stable in your plan. If you want the stop distance to represent a constant fraction of price, use percent. If you want it to represent a constant currency move, use an absolute amount.

When does a trailing stop start tracking; immediately or after an activation price?

Some platforms add another parameter: an activation price. This means the order does not begin trailing immediately. Instead, it starts tracking only after price first reaches the activation threshold.

Binance.US documents this explicitly. Its activation price is optional; if omitted, the order activates at the current market price by default. That default matters because it can make an order begin tracking immediately and, in some configurations, trigger sooner than a user expects.

Even when a broker does not expose activation as a prominent field, there is always an implicit question: **from what moment does the order begin remembering the favorable price? ** Sometimes that starts at submission. Sometimes it begins once a stated activation condition is met. Interactive Brokers notes that if the stop or trigger field is left blank, the system will automatically set the trigger based on the last traded price minus the trail amount, which is another way of defining the order’s initial state.

This is not cosmetic. If the order starts tracking from 100, it behaves differently than if it only becomes active after price first reaches 105.

Is a trailing stop stored on the exchange or held by the broker before it triggers?

A trailing stop is often not resting in the market as a visible executable order before trigger. Instead, it may be held and monitored either by the broker or by the exchange, depending on the product and venue.

That operational detail matters because it determines what systems the order depends on. Fidelity says trailing stop and other conditional orders are held on a separate order file and monitored during regular market hours, then sent to the marketplace only when triggered. Interactive Brokers notes more generally that some stop or conditional orders may be simulated by the broker when an exchange does not natively offer that order type. In those cases, the order depends on the broker’s systems and market data handling rather than existing natively on the venue’s order book from the start.

By contrast, some exchanges do support trailing stop logic as an exchange-level order type. Deutsche Börse’s T7 functional reference explicitly lists TSO, or trailing stop order, as a supported order type and specifies that triggering a trailing stop updates the order’s priority timestamp. That is an exchange-engine detail, and it shows that trailing stops are not always merely broker-side conveniences.

The practical conclusion is modest but important: a trailing stop is not one universal object. The high-level idea is the same, but the exact implementation can be broker-side, exchange-native, or a hybrid, and that affects trigger source, monitoring hours, edge cases, and failure modes.

How do gaps and fast markets affect trailing stop execution?

A trailing stop works cleanly in the mental picture of a continuously moving price. Real markets are not like that. Prices often move in jumps, especially around news, at the open, near the close, or in less liquid instruments.

Suppose your ratcheted stop level on a long position is 115, but the next trade after bad news is 108. If your trailing stop triggers a market order, there may never be a chance to execute near 115. The order triggers because the threshold was crossed, but the execution occurs at whatever liquidity is available after the gap.

If instead you used a trailing stop limit with a limit near 115, the order may trigger but remain unfilled because the market is now below your limit. You kept price discipline, but perhaps lost the exit.

This is the core limitation of the concept. A trailing stop manages conditional release logic. It does not repeal the market’s actual path or guarantee continuity between trigger and execution.

That is why broker disclosures repeatedly warn that these orders may execute at prices different from expected, may fail to fill in extreme conditions, or may be constrained by venue protections and pre-trade filters. Those warnings are not fine-print trivia. They follow directly from the mechanism.

Session boundaries, market hours, and hidden assumptions

Another place where traders get surprised is time.

A trailing stop seems like a standing instruction, so users often assume it works continuously. But whether it is monitored in pre-market, after-hours, overnight, or only in regular trading sessions depends on the platform and instrument. Fidelity is unusually explicit: its trailing stop and conditional orders are monitored from 9:30 AM to 4:00 PM Eastern. If a move happens outside that window, the order may not be released then.

Other brokers may support broader coverage for some products, especially futures or FX, but the assumption should never be made without checking the venue or broker rules. Interactive Brokers notes broad product support for trailing stops, including equities, options, futures, forex, and certain non-U.S. instruments, but support can still vary by product.

This matters because “best price since activation” only has meaning relative to the session in which the system is actually observing prices. If the system is not monitoring a period, it cannot ratchet during that period.

Why traders use trailing stops anyway

Given all these caveats, why are trailing stops so common?

Because they solve a real coordination problem between conviction and discipline. A trader may believe a trend can continue, but still want a rule that removes discretion if price reverses enough. A fixed take-profit exits too early if the move keeps going. A fixed stop protects downside but does not adapt as the trade becomes profitable. A trailing stop is the simplest rule that says: stay in while strength continues, but tighten the floor as strength accumulates.

This is especially appealing when the trader does not want to watch the market constantly or repeatedly edit stop levels by hand. The order automates a behavior that many discretionary traders would otherwise try to imitate manually.

It is also useful for short positions in the reverse direction. A buy trailing stop can follow a falling market down and then trigger only if price rebounds enough to threaten the favorable move already achieved.

The order is popular not because it is perfect, but because it encodes a sensible asymmetry: let gains run farther than losses, while updating protection without requiring constant intervention.

What a smart reader is most likely to misunderstand

The first likely mistake is thinking a trailing stop is a profit-taking order. It is not. It is a stop mechanism with a moving trigger. It exits only after reversal by at least the trail amount, not at the moment a gain target is reached.

The second mistake is assuming the trail amount measures risk exactly. It does not. It measures the trigger distance under ordinary continuous movement. Realized loss or retained profit can differ because of gaps, spreads, volatility, and order type after trigger.

The third mistake is assuming all trailing stops are implemented the same way. They are not. Differences in trigger source, market hours, activation rules, native versus simulated handling, and whether trigger releases a market or limit order can all change outcomes.

The fourth mistake is choosing a trail that is too tight relative to the instrument’s normal noise. If a stock routinely wiggles by 2% intraday, a 1% trailing stop may mostly function as a quick exit rule rather than a trend-protection rule. The mechanism itself works exactly as designed; the problem is that the chosen distance does not match the asset’s behavior.

How do I choose an appropriate trail size for my strategy?

A trailing stop has one central tuning parameter: how much adverse movement you are willing to tolerate after a favorable move has been made. That is what the trail really encodes.

If the trail is very tight, the stop hugs price closely. The consequence is faster protection of open profit, but also a higher chance of being stopped out by ordinary fluctuation. If the trail is wide, the position has more room to breathe, but you may give back more before the stop triggers.

There is no universally correct setting because the right distance depends on the volatility of the instrument, the time horizon of the trade, the spread and liquidity conditions, and whether execution certainty or price control matters more after trigger. In that sense, the trail amount is less a prediction than a policy choice about tolerated reversal.

Conclusion

A trailing stop order is best understood as a stop order with memory. It remembers the most favorable price reached after tracking begins, keeps the trigger a fixed amount or percentage away from that price, and moves the trigger only in the favorable direction.

That makes it useful for protecting a position without freezing the stop at its original level. But the convenience has a boundary: the stop controls the trigger, not the final execution price, and implementation details such as trigger source, monitoring hours, and market-versus-limit behavior matter more than many traders expect.

If you remember one thing tomorrow, remember this: a trailing stop is a moving exit rule, not a price guarantee.

How do you place a trailing stop order?

Place a trailing stop on Cube to protect gains while letting winners run. On Cube you choose a trailing distance (dollar or percent) and whether the trigger releases a market order (prioritizes fill) or a stop‑limit (controls worst price).

  1. Fund your Cube account with fiat via the on‑ramp or with a supported crypto transfer.
  2. Open the market for the asset you want to protect (for example BTC/USDC or AAPL/USD) and select the "Trailing Stop" order type.
  3. Set the trail as a dollar amount or a percentage and pick the trigger behavior: Market trigger to favor execution, or Stop‑Limit to set a worst acceptable fill price.
  4. Enter the quantity, review estimated fees and the displayed trigger/limit values, then submit the trailing stop.

Frequently Asked Questions

Does a trailing stop guarantee I'll exit at the trigger price?
+
A trailing stop defines a trigger condition — when that trigger is hit your broker releases an executable order (often a market order) but it does not guarantee execution at the trigger price; fills can differ from the trigger because of liquidity, gaps, routing, and other market conditions.
Which market price does a trailing stop actually track (last trade, bid, ask)?
+
There is no single universal market price used: implementations vary — Interactive Brokers documents using the last traded price as its trailing reference, while Fidelity says contingent triggers can be based on last round‑lot trade, bid, or ask depending on setup, so identical trails can behave differently across platforms.
Should I use a trailing stop (market) or a trailing stop‑limit, and what are the tradeoffs?
+
A basic trailing stop usually converts to a market order on trigger, prioritizing execution but leaving price uncertain; a trailing stop‑limit converts to a limit order, protecting price but risking no fill if the market moves through the limit — the choice is a tradeoff between execution certainty and price certainty.
When does a trailing stop start “remembering” the best price — immediately or only after an activation price is hit?
+
It depends on the platform: some orders begin tracking immediately using the current market reference (Interactive Brokers will base it on the last trade if fields are left blank), while others offer an optional activation price so the order only starts trailing after that activation level is reached (Binance.US documents an optional Activation Price).
Will my trailing stop be watched and able to trigger during pre‑market or after‑hours trading?
+
That varies by broker and by product; some firms monitor conditional and trailing orders only during regular session hours (for example, Fidelity states monitoring from 9:30 AM to 4:00 PM ET), while other brokers or exchanges may support extended hours for some instruments — you must check the specific platform and product rules.
Can a trailing stop leave me with a much worse execution than the trigger during news or opening gaps?
+
Yes — in fast or gapping markets the trigger may be crossed but the resulting market fill can occur far from the trigger (a gap from a ratcheted stop at 115 to a next trade at 108 is a concrete example), and a trailing stop‑limit may trigger yet remain unfilled if the market moved through the limit.
Is a trailing stop an order sitting on the public order book before it triggers or is it kept by my broker?
+
Before trigger a trailing stop may be broker‑side (held and monitored by the broker), exchange‑native, or a hybrid; some exchanges implement trailing stops directly while many brokers simulate or monitor them off‑book, and that implementation affects monitoring hours, data sources, and failure modes.
Should I set my trail as a dollar amount or as a percentage, and how do I pick the size?
+
Choose absolute dollars if you want a fixed currency distance from the reference price, or a percentage if you want the stop to scale with price; the right setting also depends on the instrument’s typical volatility, time horizon, liquidity, and whether you prefer tighter protection versus allowing more normal noise.

Your Trades, Your Crypto