A trailing stop order delegates a moving trigger to a broker or venue. Its reference, lifetime and conversion instruction determine what happens before actual fills change the position.
Trailing stop order
A trailing stop order is a conditional instruction accepted by a broker or venue whose stop price adjusts with favourable market moves by a specified percentage or currency amount, then holds during an adverse move. It turns a trailing stop rule into an order instruction. For an execution system, the practical consequence is that a moving trigger, an activated order and a completed exit are different states.
A sell trail can follow rising prices for a long position; a buy trail can follow falling prices for a short position. The instruction must also specify what activation produces: a market order or a limit order. The SEC's stock-order bulletin describes both variants and warns that trigger standards differ among venues. A chart touching a level does not by itself establish either activation or execution.
What the accepted instruction needs to say
Instruction field
What needs to be established
Holder and acceptance
Which broker or venue monitors the condition, and has it accepted the order? A broker-held condition need not already be a resting exchange order.
Reference and updates
Which eligible trades or quotations set the starting reference, move it favourably and satisfy the trigger? Which sessions and event filters apply?
Trail and conversion
Is the trail a currency amount or percentage, and what is its basis? Does activation submit a market order or a limit order, with what limit construction?
Lifetime
When does monitoring start and end? What happens at expiry, session changes or corporate actions?
Quantity and control
What quantity remains authorised after fills? What confirms cancellation or replacement of that remainder?
These fields belong together. A percentage without its reference basis, or a trigger without its eligible session, does not fully specify an executable instruction.
Fidelity's current FAQ gives one concrete implementation: its trailing orders wait in a separate Fidelity order file until the conditions are met. Its listed trigger choices are the last round-lot trade of at least 100 shares (the default), bid or ask. It offers trailing stop-loss conversion to market and trailing stop-limit conversion to limit. The FAQ lists Day and GTC lifetimes, with Fidelity.com GTC trailing orders expiring after 180 days. Equity trails may use dollars or percentages; single-leg option trails use dollars. These are this broker's product terms, rather than universal conventions. The same FAQ identifies dependence on trigger processing and market data as additional risks.
An order-state ledger through a gap
Consider a fictional one-share long position entered at USD 100. For this illustration, the sell trailing stop-market instruction is accepted immediately, with a 10% trail initialised from 100. Only the stated eligible last-trade observations in its active session update the high-water mark. At each observation, update that mark, calculate the trigger as 90% of the mark, then test for a trade at or below the trigger. Stop trailing after activation. Assume no expiry, corporate action or cancellation along this path.
The complete eligible observation sequence is 100, 120, 112, 105. The initial trigger is 90. At the high of 120 it becomes 120(1−0.10)=108; the retreat to 112 leaves it at 108. The next eligible trade is 105, so activation occurs without a trade at exactly 108.
Fictional one-share sell trailing stop-market order: eligible prices 100, 120, 112 and 105 USD per share give trigger states 90, 108, 108 and 108. Activation at 105 leaves one share until a separate stipulated fill at 105 closes it. Cash flows minus 100 and plus 105 give plus 5 USD gross profit.
Original synthetic instruction and event ledger. Prices are USD per share; cash flows are USD. Event rows show sequence, not elapsed time. The full fill at 105 is stipulated; fees, dividends and financing are zero.
The activation event sends the market instruction; it does not itself report a sale. Now stipulate a full fill at 105. The one-share cash ledger is −USD 100 at entry and +USD 105 at exit, producing USD 5 gross profit. A sale at the trigger would have produced USD 8, but that conditional result is not the stipulated execution. No liquidity or fill at 108 is assumed.
A trailing stop-limit changes the post-trigger instruction. The resulting limit may prevent a worse-price sale, but the order can remain unfilled. As with a fixed stop order, a higher trigger is not a guaranteed exit price or guaranteed proceeds.
After activation, reconcile the remainder
For a larger position, confirmed partial fills reduce only the quantity actually sold. Keep the unfilled quantity and its current order state visible. Activation alone reduces no position; expiry or cancellation of an unfilled remainder also sells nothing. Once conversion has occurred, manage the resulting order under its applicable terms rather than assuming the old trailing condition continues to protect the whole original position.
A cancel request can race with execution. Fidelity's FAQ explicitly warns that a cancellation receipt does not establish successful cancellation and that requests are handled on a best-efforts basis. Confirm the final order status and reconcile fills before using a replacement to cover the remainder.
Market, Limit and Conditional Orders develops that quantity reconciliation and cancellation sequence. The linked page is a public preview; the full lesson requires membership.
Fidelity: Trading FAQs — Order Types, advanced order types and volatile-market risks — broker-held conditions, trigger choices, trail units, lifetime and cancellation handling; checked 2026-10-27.
John C. Hull, Options, Futures, and Other Derivatives, ninth Global Edition (Pearson, 2018), section 2.8, pp. 61–62 — market, stop and stop-limit distinctions and time conditions. Current product terms require separate verification.