Skip to content

Trading glossary

Buy stop order

Trading involves risk. You could lose more than your deposit.

An instruction to open a long position once price rises to a stated level, which rests above the current market and converts into a market order the moment the level trades.

A buy stop carries a trigger price rather than a limit price. It rests above the current market and does nothing until the market trades at or through the level, at which point it becomes a market order and is filled at whatever price is available then. That conversion is the whole of the mechanism and it is what separates a stop from a limit: a limit sets a boundary on price, a stop sets a condition for release.

Because the released instruction is a market order, the fill can be worse than the trigger. In a fast market or across a gap the first available price may sit some distance beyond the level, and that difference is slippage. The same order type serves two unrelated purposes. Placed above a level that has been containing price it participates in a move through that level; placed above an open short position it closes that position when the market moves against it, which is the ordinary stop loss on a short.

Two things are commonly missed. The trigger is evaluated against the side of the quote that would execute the order, the ask for a buy, so a level reached on the chart, which is usually drawn from bid prices, is not the same instant as a level reached by the trigger. And resting stop instructions cluster just beyond well watched chart levels, so the band immediately above a prominent high tends to hold a concentration of orders that release together, which is one reason a move through such a level can be abrupt.

Worked example. Illustrative figures, not YAL prices or terms.

One resting buy stop

Current ask
1.0900
Buy stop trigger
1.0950
While the ask stays below the trigger
Pending, nothing executed
Ask trades at 1.0950
Released as a market order
Next available ask in a fast market
1.0954, so the fill is 4 pips beyond the trigger

Illustrative figures, not YAL prices or terms. Slippage runs in both directions and can be favourable as well as adverse; spread, commission and financing are excluded.

Where you see it

Buy Stop is a pending order type in MetaTrader 5's order dialog, which also carries a stop limit variant that releases a limit order instead of a market order.

Get started

Open your account in four steps.

A clear path from sign-up to your first trade, in four steps.

No depositNo documents

  1. 01/ 04step 1 of 4

    Register

    A few details to get started.

    No deposit to open

  2. 02/ 04step 2 of 4

    Verify

    Confirm your identity, securely.

    ID and proof of address

  3. 03/ 04step 3 of 4

    Fund

    Add money by bank transfer or card.

    From $0

  4. 04/ 04step 4 of 4

    Trade

    Go live on the platform you already know.

    MetaTrader 5

Cookies on this site

Some cookies are needed to make the site work. With your permission we also use analytics cookies to see which pages are read, so we can improve them. You can change your choice at any time.