Guides Risk explainer
Risk explainer

Guaranteed stop-loss orders: premiums, triggers and total protected-loss cost

A guaranteed stop-loss order promises a contractual exit price when its specified trigger conditions are met, but it does not guarantee account survival or profitability. Providers charge a premium that may be refunded if the stop is not triggered. This guide explains trigger mechanics, refund timing, margin close-out interaction and a method for calculating total protected-loss cost.

A guaranteed stop-loss order (GSLO) makes one specific promise: if the market reaches your chosen level and the provider's product conditions are satisfied, the position closes at that exact level rather than at whatever price happens to be available. IG UK describes this as closing at the exact selected level, with slippage risk transferred to IG. That promise is narrower than many traders assume. It does not guarantee that the account survives until the trigger fires, that the trade ends profitably, that you can re-enter the market at a desired price, or that every platform offers the order type at all. [1]

What each term means

  • Ordinary stop-loss: an instruction to close a position once a chosen level is reached. It activates a market order, so execution can occur at a worse price in volatile or illiquid markets. [1] [6]
  • Trailing stop: a stop that adjusts after favourable price movement. It follows the market but is not guaranteed and can slip like an ordinary stop. [1]
  • GSLO: a stop that, where validly placed and triggered under the provider's terms, executes at the selected level regardless of volatility or gapping. [1] [2]
  • Trigger price: the level at which the stop instruction activates. The reference quote used to test the trigger is defined contractually and differs between platforms. [4]
  • Execution or fill price: the price at which the resulting order actually completes. For an ordinary stop this can differ from the trigger; for a valid GSLO it should equal the target level. [4] [6]
  • Bid and ask: the two sides of a quoted price. A long position typically exits on the bid side and a short on the ask side, but the contractual trigger reference must be checked per platform. [4]
  • Market gap: a jump in price with no trading in between, often across a closure or news event. Gaps are the classic scenario where ordinary stops fill far from their level. [2] [5]
  • Slippage: the difference between the expected execution price and the actual fill. Ordinary and trailing stops can slip; a GSLO shifts this risk to the provider under its terms. [1] [2]
  • Premium: the fee for attaching a guarantee to a stop. Its size depends on the market and instrument, and its charging and refund mechanics vary by provider. [1] [7]
  • Minimum distance: the closest level at which a GSLO may be placed relative to the current price. Distances are instrument-specific and must be checked before every order. [4]
  • Position size and value per point: the quantity traded and the monetary value of each point of movement. Both determine how much money moves per tick.
  • Margin: the funds required to hold a leveraged position. Margin requirements scale with leverage and position size. [6]
  • Margin close-out: an automatic closure of positions when account equity falls below a required threshold. Under ESMA's EU CFD rule this operates at account level across all open CFD positions based on 50% of required initial margin. [5]
  • Negative-balance protection: a separate feature that can limit losses beyond deposited funds in some jurisdictions. It is not the same thing as a GSLO and does not replace one. [5]
Four panels summarising GSLO guarantees, premium mechanics, margin close-out risk and total cost calculation

The order chain: from observation to account entry

  1. Price observation. The platform continuously monitors quotes for the instrument. Which quote feeds the check, and which side of the quote applies, is defined in the provider's terms. [4]
  2. Side-specific trigger test. As a dated CMC UK example, a GSLO to buy triggers when the Level 1 Buy Price is at or above the target, and a GSLO to sell triggers when the Level 1 Sell Price is at or below the target. Other platforms may define the reference differently. [4]
  3. Order activation. Once the trigger condition is met, the stop converts into an executable order. For a regular stop, CMC's policy states it executes at the first available Level 1 price for the relevant size and is not guaranteed, so gapping can affect the fill. [4]
  4. Execution. A valid GSLO executes at the target level under the documented rules, subject to conditions such as satisfying the minimum distance at placement and the documented forward-rollover exception. [4]
  5. Account record. Check the completed trade and look for any premium charge or refund, financing and conversion entries. This is the record you reconcile against the ticket and the provider's terms.

Every step in this chain is contractual. The trigger source, validation rules, untradeable-market handling and rollover exceptions are set by the legal entity and platform you trade with, not by industry convention. Read the specific product terms before relying on any of them. [4]

Normal, trailing and guaranteed stops compared

ESMA has noted that an ordinary stop-loss can mislead clients who believe setting the trigger guarantees execution at that level. In reality it sends a market order whose execution price can differ. None of the three stop types is best in every situation: the choice trades off certainty of exit price against cost, placement constraints and flexibility. [6]

Gap risk: a labelled hypothetical

Consider a hypothetical long position with a stop set at 100. The market closes for the weekend and, on reopening, the first qualifying tradable quote is 92. A normal stop's trigger condition would then be met and the order could execute around the first available price, materially worse than 100. A valid GSLO set at 100 would, under the provider's applicable terms, execute at 100 despite the gap. The normal stop does not necessarily fill at exactly 92; it fills at the applicable available price. ESMA observes that a GSLO can add value in a gap where a margin close-out cannot execute without slippage. [1] [2] [5]

Trigger direction: which side of the chart matters

Stops on long positions trigger on falling prices and stops on short positions on rising prices, but the quote used for the test matters. On the CMC UK platform, as a documented example, a sell-side GSLO tests the Level 1 Sell Price and a buy-side GSLO tests the Level 1 Buy Price. If you compare a sell trigger against a midpoint chart line, an average-price display or the wrong side of the spread, you may misjudge whether the stop has fired. Confirm the trigger reference in your provider's execution policy and use the same quote series when auditing fills. [4]

Premium timing and refunds: two provider examples

Cash-flow mechanics differ between providers, so treat these as dated examples rather than an industry rule. At IG UK, the potential premium is shown before opening the position, held separately alongside margin, and charged only if the guaranteed stop is triggered; otherwise it is refunded. The amount varies by market. Separately, CMC UK describes charging a GSLO premium and refunding the original charge in full when the GSLO is not triggered. In both cases the premium depends on the instrument, but the moment cash leaves or returns to your account is described differently, which affects how much working capital a protected position ties up. [1] [2] [3] [7]

Amendment behaviour also needs checking. CMC UK allows a user to cancel a GSLO or convert it to a regular or trailing stop from the Positions tab, but its page does not establish every detail of when a modified order incurs a new premium. Verify amendment and cancellation rules directly in current product terms before changing a live order. [2]

Calculating maximum loss and total protected-loss cost

Generic formulas and labelled hypothetical arithmetic follow. They illustrate structure only; the order ticket's current estimate and the provider's product terms replace them for any real trade.

Calculation A: maximum price-movement loss

For a long position protected by a GSLO, the maximum loss from price movement is (entry price minus GSLO level) multiplied by value per point or unit. Using the worked example of entry 4,500, GSLO 4,450 and £2 per point: 50 points times £2 gives £100 of price-movement loss. This figure excludes costs and assumes the GSLO triggers and fills correctly under the provider's terms.

Calculation B: protected-outcome cash cost

If the GSLO is triggered, the full cash outcome adds the costs already incurred: price-movement loss, plus spread or commission paid on entry and exit, plus the triggered GSLO premium, plus any overnight financing accrued while holding, plus any currency conversion charges if the account currency differs from the instrument currency. With the example figures and a displayed premium of £6, the outcome is £106 before other costs. The £6 is illustrative arithmetic, not any provider's real current price.

Calculation C: comparing premium against slippage avoided over a series

Over 20 illustrative trades, suppose premiums were charged on 8 triggered stops at £6 each, totalling £48, while realised slippage avoided on those fills averaged £9 per event, totalling £72. On this sample the guarantee appears cheaper than the slippage it prevented. Two caveats apply. First, expected values require your own execution data; a small sample proves nothing about the next trade. Second, IG UK and CMC UK describe a refund when the GSLO is not triggered, so the comparison for those examples depends on trigger frequency. The guide does not prescribe how often a GSLO should trigger or where it should be placed. [1] [3]

Why position size changes both loss and premium

Position size scales the market loss linearly: doubling value per point doubles the £100 movement loss in Calculation A to £200. Depending on the provider formula, it can also scale the premium. CMC UK's described spread-betting calculation multiplies a premium rate by bet size, so larger bets carry proportionally larger premiums under that convention. Do not assume the same unit convention applies to every CFD, currency, account or provider. Read the premium estimate displayed on the order ticket when placing or amending the order. [3]

Minimum distance constraints

Providers may require a GSLO to sit no closer to the current price than an instrument-specific minimum distance. CMC's execution policy states that a GSLO must satisfy the GSLO minimum distance when placed, subject to a documented forward-rollover exception. There is no single cross-provider distance to use: check the current instrument rule before placing or amending the order. If the chosen level is inside the displayed minimum, do not assume how the platform will handle it; verify the current ticket response and terms. [4]

Margin close-out can act before the stop

A GSLO protects the exit price of one position; it does not necessarily protect the account. ESMA explains that the EU CFD margin close-out rule operates across all open CFD positions based on 50% of required initial margin, including positions carrying a GSLO or other limited-risk protection. A position with a GSLO can therefore be closed by margin close-out before its guaranteed-stop level is reached, most likely when the stop sits beyond the point where the client would be losing more than 50% of required initial margin across all open CFDs. ESMA also notes that leverage increases the sensitivity of margin to underlying price movement. Keep this account-level mechanism conceptually separate from the GSLO's gap-price protection, which applies only if the stop actually triggers. [5] [6]

Failure and edge cases to verify

The following are questions to put to your provider's terms, not cross-provider claims. Only the untradeable-target condition is stated here as a cited example: CMC's policy notes that a GSLO placed on an untradeable target during untradeable market conditions may not be triggered. [4]

  • Is the instrument available for GSLO attachment on my account type and entity?
  • What happens if the market or product is closed when the level would be reached?
  • Does an untradeable target suspend triggering, as in CMC's documented condition? [4]
  • Do pending orders expire, and does expiry interact with attached stops?
  • How do corporate actions and contract rollovers affect stop levels and validity? [4]
  • What happens on partial closes: does the remaining size keep its guarantee and premium basis?
  • Does amending the level cancel the original premium arrangement or start a new charge? [2]
  • Are there minimum-funds requirements for placing or maintaining a GSLO?
  • What recourse exists during a provider outage or platform failure?
  • How are premium, fill and refund amounts converted if the account currency differs?
  • What do the terms say about provider insolvency and client-money arrangements?

Pre-trade evidence checklist

  1. Identify the exact legal entity and platform you are trading with, since terms attach to entities, not brands.
  2. Confirm the instrument and account type support GSLOs at all.
  3. Record the trigger reference and side: which quote, bid or ask, and at-or-above versus at-or-below logic. [4]
  4. Check the current minimum distance for the instrument before choosing a level. [4]
  5. Capture the premium estimate shown on the ticket and note whether it is held alongside margin or charged upfront. [1] [2]
  6. Write down the stated refund conditions verbatim from current terms. [1] [3]
  7. Note amendment and cancellation rules, including whether changes restart premium treatment. [2]
  8. Check how the GSLO interacts with account-level margin close-out on your account. [5]
  9. Confirm expiry, rollover and corporate-action handling for the contract you hold. [4]
  10. Establish what account-level close-out can do to the position independently of the stop. [5]
  11. Verify how premium, fills and refunds appear labelled on statements.
  12. Locate the complaint or dispute path before you need it.
  13. Screenshot or export the order ticket and the relevant terms pages at placement time.

Post-trade reconciliation checklist

  1. Record the trigger quote value, the chart side it came from, and the time with timezone.
  2. Log the target level, actual fill price, and filled size.
  3. Record the premium charged or refunded, matching it to the pre-trade estimate. [1] [3]
  4. Itemise spread or commission, financing and any conversion charges for the closed trade.
  5. Match every entry to a statement identifier so the audit trail is complete.

If the fill, premium or refund does not match the documented rules, assemble the evidence first: screenshots of the ticket, the terms sections covering trigger and refund, timestamps and the statement extract. Contact the provider's support with a factual description of the discrepancy and ask for the rule applied. Escalate through the formal complaints process if unresolved. Approach mismatches as documentation questions before assuming misconduct, since trigger references, timezone conventions and premium timing are frequent sources of genuine confusion.

Frequently asked questions

Can a guaranteed stop-loss order slip?
Under the provider's documented terms, a validly placed and triggered GSLO executes at the selected level, with slippage risk borne by the provider. Edge cases exist, such as CMC's documented condition that a GSLO on an untradeable target during untradeable market conditions may not be triggered, so the guarantee always depends on the specific contract being satisfied.
Is the GSLO premium always refunded?
No. Refund mechanics vary by provider. IG UK holds the potential premium alongside margin and charges it only if the stop is triggered, refunding it otherwise. CMC UK describes charging the premium and refunding the original charge in full when the GSLO is not triggered. Check the current terms for your entity before trading.
Does every broker offer guaranteed stop-loss orders?
No. Availability depends on the legal entity, platform, instrument and account type. Nothing guarantees that a given broker offers GSLOs, and terms differ wherever they are offered, so availability must be confirmed for your specific account before relying on one.
Can a GSLO prevent margin close-out?
Not reliably. ESMA explains that the EU CFD account-level margin close-out rule applies across all open CFD positions based on 50% of required initial margin, including positions with a GSLO. A position with a GSLO can be closed by margin close-out before the stop level is reached, although the GSLO still adds value if it triggers during a gap.
How do I calculate my maximum loss with a GSLO?
For a long position, multiply the distance between entry price and GSLO level by the value per point or unit. With entry 4,500, GSLO 4,450 and £2 per point, the price-movement loss is £100. Add spread or commission already incurred, the triggered premium and any financing or conversion costs for the full protected-outcome cash cost.
Is a GSLO worth paying for?
It depends on your own data and priorities. A triggered-only premium can be compared with the realised slippage it avoids, but expected values require your own execution history and cannot prove the next trade's result. A GSLO buys certainty of exit price under its terms, not profitability, and no comparison here constitutes a recommendation.