The trade ticket
What a stop order is
A stop order rests on the platform doing nothing at all until one particular price trades. At that moment it stops being a level and becomes a market order, and the price it eventually transacts at is whatever the market has available next. Those two facts, in that order, are the whole of the instrument.
7 min read, Reviewed
What you will be able to do
- Define a stop order and state what happens at the trigger price
- Explain why a stop order does not guarantee the trigger price as the fill price
- Distinguish an entry stop from a protective stop by intent, not by mechanism
- Describe stop behaviour when a market gaps through the level
The instruction itself
A stop order is a level with an instruction attached to it: buy, or sell, but only once the market reaches the level. Until then nothing happens. The order rests where it was written, it transacts nothing, it appears in a pending list rather than in a position list, and it has no price of its own in any meaningful sense. When the market reaches the level, or passes it, the instruction activates and is submitted as a market order, which means it transacts at the best price then available rather than at any price it named. The level that activates it is called the trigger price, and it is the only price the order specifies. Everything that happens after the trigger belongs to the market.
Key term
- Pending order
- A pending order is an instruction to deal at a price the market has not reached yet, held inactive until the quote trades at that level or until the order expires.
Key term
- Trigger price
- A trigger price is the level at which a resting instruction becomes active, and on a stop order it is the only price the order specifies, because everything after the trigger belongs to the market.
Two events, not one
The limit order in the previous lesson names a price and waits. It will not transact at a price worse than the one named, and the cost of that certainty is that it may never transact at all. A stop order inverts both halves of that arrangement. It names a level that decides when it transacts and accepts whatever price is available at that moment, so the cost of near certain execution is uncertainty about the price received. A limit order fixes price and leaves timing open. A stop order fixes timing and leaves price open. Reading the two side by side is the quickest way to keep them apart, and mixing them up is the most consequential error in this module, because an instruction written as a stop where a limit was meant transacts at a price nobody sanctioned.
Which price triggers it
A quote is two prices, and a stop reads only one of them. A sell instruction transacts at the bid, so a sell stop is conventionally triggered when the bid reaches the level. A buy instruction transacts at the ask, so a buy stop is triggered when the ask reaches it. The asymmetry matters most for a level written a short distance from the current quote, because the price displayed large on most screens is only one of the two: a level that still looks untouched on a chart drawn from the bid may already have been reached on the ask. Which side each order type reads is stated in the contract specifications and in the platform's own documentation, and the convention is not identical across every venue, which is why it is published per venue rather than treated as universal.
Entry stops and protective stops
Mechanically there is one stop order. Conventionally there are two names for it, and what separates them is intent rather than machinery. The geometry is fixed by the definition: a buy stop sits above the current market, because an instruction to buy that is not wanted yet can only be waiting for the market to rise into it, and a sell stop sits below the current market for the mirror reason. Nothing in the order records why it was written. The same instruction opens a position for one trader and closes one for another, and the platform matches it identically in both cases.
- A buy stop above the market, with no position open, opens a long if the market rises to the level. Traders call this an entry stop, or a breakout entry.
- A sell stop below the market, with no position open, opens a short if the market falls to the level. It is the mirror of the first case and carries the same names.
- A sell stop below the market, with a long position already open, closes that long if the market falls to the level. Traders call this a protective stop, or a stop loss.
- A buy stop above the market, with a short position already open, closes that short if the market rises to the level. Same instruction, opposite direction.
Key term
- Stop loss order
- A stop loss order rests at a level away from the market and becomes an instruction to close the position once that level is reached, so the loss is capped at the fill obtained rather than at the level itself.
One bookkeeping difference does follow from the intent, and it is worth knowing because platforms handle it differently. A protective stop is usually recorded as an attribute of the position it is attached to, so closing that position by any other route cancels the stop with it. An entry stop stands alone, and once it fills it leaves an open position with no protective instruction of its own unless a separate one was written alongside it. Traders who work primarily with entry stops meet that gap early: the order that created the position had nothing to do with ending it, and the two instructions are related only by the sequence in which they were written.
The distance between the trigger and the fill
The difference between the trigger price and the price the resulting market order transacts at has a name. It is not a fee, it is charged by nobody, and it appears on no statement as a line of its own. It is the arithmetic consequence of the market moving in the interval between the level being reached and the market order transacting, and of the size of that order relative to the prices available at the instant it arrives. It runs in both directions. A fill can land beyond the trigger, and it can land better than the trigger when the price recoils in the same interval.
Key term
- Slippage
- Slippage is the difference between the price an order was expected to fill at and the price it actually filled at, and it occurs in both directions.
One trigger level, three fills
- Position
- long, opened at 1.1000
- Assumed contract size
- 100,000 units, one standard lot
- Assumed value of one pip at that size
- 10.00 in the quote currency
- Sell stop trigger price
- 1.0950
- Distance from the opening price to the trigger
- 50 pips, implying 500.00
- Fill at the trigger, an orderly market
- 1.0950, so 50 pips, 500.00 debit
- Fill beyond the trigger, a fast market
- 1.0940, so 60 pips, 600.00 debit
- Fill better than the trigger, a price that recoils
- 1.0955, so 45 pips, 450.00 debit
One instruction, three outcomes. The trigger fixed the moment the market order was sent and nothing about the price it received, which is why the three figures differ while the level does not. Prices here are round for legibility and are not quotes. Spread, commission and any financing adjustment are excluded from the arithmetic, and the same three shapes occur on a buy stop closing a short with the direction reversed.
When the market gaps through the level
A difference of a few increments is ordinary. A gap is the extreme case, and it is a different phenomenon rather than a larger version of the same one. A gap occurs when two consecutive trades happen at prices that are not adjacent: a market closes on a Friday and reopens somewhere else entirely, a scheduled release reprices an instrument between one quote and the next, a thin market skips several increments in a single move. Where a gap spans the trigger, no trade happened at the level at all. There was nothing there to transact against. The order is activated by the first price that reaches or passes the level, and it fills at the best price then available, which sits on the far side of the gap.
Key term
- Gap
- A gap is the blank space on a chart left when a session opens away from the previous session's close, meaning no trading took place at the prices in between.
A gap across a resting sell stop, both directions
- Position
- long, opened at 1.1000, one standard lot
- Sell stop trigger price
- 1.0950
- Last price before the market closed
- 1.0980
- First price when the market reopened, adverse case
- 1.0850
- Trades at the trigger price
- none, the level was crossed between two prices
- Fill price, adverse case
- 1.0850
- Distance the level implied
- 50 pips, 500.00
- Distance realised
- 150 pips, 1,500.00 debit, three times the implied figure
- First price when the market reopened, favourable case
- 1.1100
- Outcome, favourable case
- the level is never reached, the order stays pending, the position remains open
The same resting order produces both rows, and which one occurs is decided entirely by where the market reopens. A gap is not a malfunction and no order type prevents one. Prices are round for legibility and are not quotes. Spread, commission and any financing adjustment are excluded.
Reading the implied distance and the realised distance together is the point of the block. The level is an instruction about when, and the gap is a statement about what the market was willing to trade at. Nothing inside the order can bridge the two, which is the mechanical reason a stop order cannot honestly be described as putting a floor under a loss: it fixes the point at which an instruction is sent, and nothing whatever about the price that instruction receives. A separately priced order type that does guarantee the level exists at some venues, usually under a name such as guaranteed stop; where it exists it is a distinct product with its own conditions and its own charge, and whether any given firm offers it is a matter for that firm's contract specifications rather than something the word stop implies on its own.
Where practitioners disagree
Two arguments about stop orders are genuinely unsettled. The first is about clustering. One tradition holds that resting stops accumulate just beyond round numbers and recent extremes, that the accumulation can be inferred by participants who see enough of the market, and that price is therefore drawn toward those levels before continuing. Another answers that the claim is close to unfalsifiable as usually stated, since any level that is reached can be described afterwards as having attracted the market, and that moving a level somewhere less obvious only relocates it to whatever the next obvious place is. Both traditions concede the one part that is arithmetic rather than interpretation: a level written close to the market is reached often and a level written far from it is reached rarely, and that is a fact about distance, not about anybody's intentions.
The second argument is whether the instruction belongs on the platform at all. A resting order acts without attention, including in hours when nobody is watching the screen. Holding the level in mind instead, which practitioners call a mental stop, leaves no instruction anywhere, and the tradition that prefers it argues that a resting order transacts on a momentary spike that reverses seconds later, converting a temporary move into a closed position. The tradition that opposes it observes that a mental level does not exist during a gap, cannot act while the holder is asleep, and depends on a decision being taken at precisely the moment when taking it is hardest. Neither position removes the trade off. They disagree about which of the two failures is worse, and the honest answer differs by instrument, by the hours a market trades and by how much it tends to move while unattended.
In summary
- A stop order is a level plus an instruction that does nothing until the market reaches the level. On being reached it becomes a market order, so the trigger price is the only price the order specifies.
- The trigger controls when, never at what price. The fill lands wherever the market is when the resulting market order arrives, which can be beyond the trigger or better than it, so the realised result can differ from the one the level implied in either direction.
- An entry stop and a protective stop are the same mechanism under two names. A buy stop always sits above the market and a sell stop below it, and only the presence of an open position, plus the intent of whoever wrote it, decides which name applies.
- A gap crosses the level without trading at it, so the order fills on the far side. A stop order is not a guarantee of the closing price, and no version of it caps what a position can cost.
Get started
Open your account in four steps.
A clear path from sign-up to your first trade, in four steps.
No depositNo documents
01/ 04step 1 of 4
Register
A few details to get started.
No deposit to open
02/ 04step 2 of 4
Verify
Confirm your identity, securely.
ID and proof of address
03/ 04step 3 of 4
Fund
Add money by bank transfer or card.
From $0
04/ 04step 4 of 4
Trade
Go live on the platform you already know.
MetaTrader 5



