Trading Education

Forex order types explained: what each one costs you at the fill

Forex order types decide your fill, not your direction. When to use market, limit, stop and stop-limit orders, and what each one quietly charges you.

By 8 min read

The direction was right. The fill was not.

You clicked buy at the price on the screen, the confirmation came back a few pips worse, and on a twenty pip stop that difference just ate a meaningful slice of the trade before it started. Or the opposite: you set a resting order at the level you wanted, price came within half a pip, turned, and ran the whole move without you.

Both are execution problems, not analysis problems. The order type you choose is the only lever you have over which one happens to you.

Key Findings

  • The core trade-off: every order can guarantee a fill or guarantee a price, never both, and each order type is just a different answer to that question.
  • Limit versus stop: a limit order asks the market for a better price than it is currently offering, and a stop order accepts a worse one in return for confirmation.
  • Stop losses are stop orders: the level you type is a trigger, and the fill is whatever the market gives once that trigger is hit.
  • Stop-limit orders belong on entries: accepting no fill is reasonable when getting in, and dangerous when getting out.

What does an order type actually control?

Certainty. Specifically, which kind of certainty you are willing to pay for.

Every order you send answers two separate questions. Will this fill? And at what price? A market order answers the first with yes and leaves the second open. A limit order pins the second and leaves the first hanging. You can have one guarantee or the other, and the whole subject is choosing which one matters more for this particular trade.

That framing kills most of the confusion. You are not memorising four definitions. You are deciding, per trade, whether being in matters more than the price you get.

Which forex order types fill now, and which ones wait?

Two fill immediately, two sit on the broker’s server until price comes to them.

Entry 1
Order type Market
When it fills Immediately, at the best available price
What you control Getting in, right now
What you accept Whatever the spread and slippage cost at that second
Entry 2
Order type Limit
When it fills When price reaches a level better than the current one
What you control Your exact price, or better
What you accept It may never fill
Entry 3
Order type Stop
When it fills When price reaches a level worse than the current one
What you control The trigger, not the fill
What you accept It becomes a market order once triggered
Entry 4
Order type Stop-limit
When it fills When the stop triggers, then only at your limit or better
What you control Both the trigger and the worst acceptable fill
What you accept It can trigger and still leave you with nothing

The last row is the one traders skip, and it is the most interesting of the four. A stop-limit order can fire and fill nothing at all, which is either a safety feature or a disaster depending on which side of the trade it is sitting on.

Why does a buy limit sit below price and a buy stop above it?

Because they encode opposite beliefs about what price is going to do next.

A buy limit is patience. You want the pair, but not at this price, so you leave an order at the level where you think buyers step in. A buy stop is confirmation. You want proof the market can clear a level before you commit, and you are willing to pay above the current price to get that proof.

Where Each Pending Order Sits Around PriceCurrent priceSell limitBuy stopsell into strengthbuy the breakoutBuy limitSell stopbuy the pullbacksell the breakdownAboveBelowhigherlower

Read the diagram once and the rule falls out on its own. Limits always sit on the side of price that is friendlier to you. Stops always sit on the side that is worse. Get it backwards and the platform will usually refuse the order, which is a rude but effective teacher.

Quick testBefore you place any pending order, say out loud whether you want a better price or proof of a move. Better price means limit. Proof means stop. If you cannot answer, you do not yet have a plan for the entry.

RelicusRoad Pro

Have you been trading for a while but have never made consistent profits or are you new to FOREX trading and want to get a head start? Try RelicusRoad and you'll never look back.

Get RelicusRoad Pro

What does a market order really cost when liquidity thins?

More than the spread you were quoted, and the gap widens exactly when you care most.

Foreign exchange is enormous but not evenly distributed. The Bank for International Settlements Triennial Central Bank Survey, published in October 2022 for trading activity in April of that year, put average daily global turnover at 7.5 trillion US dollars, with the United Kingdom by far the largest trading location. That concentration is the point. Depth follows the London and New York hours, and outside them the same market order walks further down the book to find a counterparty.

So the honest way to think about a market order is not “instant” but “instant, at a price set by whoever is available.” During a scheduled release, or in the thin hours after the New York close, that price can be some way from the one you saw. This is the mechanism behind most of what traders call slippage , and it is a cost of the instrument you chose, not bad luck.

My own bias, for what it is worth: if a setup only works when I chase it with a market order, I have usually found the setup rather than the trade.

Which order type belongs on your exit?

A stop order on the loss side, a limit order on the target side. That is not a preference, it is what those two brackets already are.

Your stop loss is a stop order. The level you typed is a trigger, and once price touches it the order goes to market and takes what is there. Your take profit is a limit order, so it fills at your number or better, and it may sit unfilled if price turns two pips short.

Entry 1
Exit bracket Stop loss
Underlying order type Stop
What it guarantees That you will be taken out
What it does not The price you are taken out at
Entry 2
Exit bracket Take profit
Underlying order type Limit
What it guarantees The price, if it fills
What it does not That it will fill at all
Entry 3
Exit bracket Guaranteed stop
Underlying order type Broker product, where offered
What it guarantees Both, for a fee
What it does not Availability on every account or instrument

Traders sometimes try to fix the first row by converting the stop loss into a stop-limit. Resist that. You are swapping a bad fill for a live position you had already decided to abandon, which is how a manageable loss turns into the kind that needs a recovery plan. Keep the price protection for entries, and let your profit target rules handle the other side.

Do pending orders fix a signal that keeps moving?

No. They fix your execution and leave the underlying problem untouched.

Here is the failure I see most often. A trader places a buy stop just above a level an indicator marked, then the indicator redraws overnight and marks the level somewhere else. The order is now sitting at a price that no longer means anything, so it gets cancelled and re-placed, then cancelled again. Three days later the account has paid for four entries and holds none of them.

Pending orders reward a level you are willing to leave alone. That only works if the level stops moving, which is a property of the tool that drew it rather than of the order you sent.

RelicusRoad Pro is built around that constraint. Its levels and signals are fixed once the candle closes and stay where they printed, on MetaTrader and TradingView alike, so a resting order placed against last night’s level is still placed against tonight’s. That does not make the level correct. It makes it something you can commit an order to and then walk away from, which is most of the practical value.

The rest is still yours. The order type, the size, and whether the risk on the position matches the distance to your stop.

Frequently asked questions

What are the main forex order types? Four cover almost everything. A market order fills now at whatever is available. A limit order waits for a better price than the current one. A stop order waits for a worse one, which is how breakouts and stop losses work. A stop-limit order uses a stop price as the trigger and a limit price as the worst fill you will accept.

What is the difference between a buy limit and a buy stop? Placement and intent. A buy limit sits below the market and buys the dip, betting the level holds. A buy stop sits above the market and buys strength, paying more for proof the level cleared. Same direction, opposite assumptions.

Does a stop loss guarantee your exit price? No. A standard stop loss is a stop order, so the level is a trigger rather than a promise. Once it fires the order goes to market and fills at whatever is available, which during a gap can be some distance away. Some brokers offer a guaranteed stop as a paid product.

Should you use market orders during news releases? Only if you accept that the quoted spread is not the spread you will pay. Liquidity thins while order flow spikes, so the gap between the click and the fill widens. If the entry genuinely has to happen in that window, a limit order at the price you actually want is the safer instrument.

When is a stop-limit order actually useful? On entries, where a bad price ruins the trade and skipping it costs you nothing. Not on exits, where being out matters more than the price you get out at.


Pick the order type before you pick the level, and write both into the plan. If you want entries that hold still long enough to leave a resting order alone, start with RelicusRoad Pro .

Share:

Risk Management

Keep going on this topic

Start with the main guide

Position Sizing: The Boring Math That Keeps Traders Alive

A plain-English guide to position sizing forex with worked examples: turn a fixed percentage of risk into a lot size on any pair, and keep your losses uniform.