Forex basics · Beginner

Order Types Explained

Three ways into a trade, two ways out, and the trade-off between controlling your price and controlling your execution.

Last reviewed by the MarketPro research desk · Editorial policy

In short

A market order executes immediately at the best available price. A limit order executes only at your price or better, so a buy limit sits below the market and a sell limit above it. A stop order triggers when price moves through your level, so a buy stop sits above the market and a sell stop below. Stop loss and take profit are attached orders that close a position at a defined loss or gain.

What to remember

  • Limit orders control price, market orders control execution. You cannot have both, so choose which cost you can live with.
  • A stop order becomes a market order at the trigger, so it carries slippage exactly when price is moving fastest.
  • A stop loss is an instruction, not a promise. Through a gap it fills at the first available price, which is an argument for smaller size.
  • Decide the stop and target before entry. Once you hold the position your judgement about the level is no longer independent.

There are three ways to get into a position and two attached orders that get you out. A market order trades now at whatever price is available. A limit order waits for a better price. A stop order waits for a worse one. A stop loss closes the trade at a defined loss, and a take profit closes it at a defined gain. Knowing which is which is not trivia, because choosing the wrong one is how a good idea becomes a bad fill.

Market orders, and the price you did not ask for

A market order executes immediately at the best available price. It settles the question of whether you are in the trade and leaves open the question of where. In liquid conditions on a major pair the difference is a fraction of a pip. Around a central bank decision or a payrolls release it can be several pips, and in a genuine gap it can be far more. That difference is slippage.

Slippage is not a broker trick, though brokers vary in how much of it they pass on. It is what happens when the volume resting at your price is smaller than your order. Use market orders when being in the trade matters more than the exact entry, and be aware that on an illiquid exotic that condition is rarely true.

Limit orders wait for the market to come to you

A limit order executes only at your price or better. A buy limit sits below the current price, a sell limit sits above it. The logic is that you expect a pullback into a level before the move you are anticipating, so you let the market travel to you rather than chasing it.

The trade-off is explicit. You control the price and give up certainty of execution. If the pullback stops one pip short of your level and then runs, you watched the whole move flat. Traders who cannot tolerate that outcome tend to drift towards market orders and then complain about entries. Both choices cost something; pick the cost you can live with.

Stop orders trigger on the move against the level

A stop order becomes a market order when price trades through your level in the direction of the order. A buy stop sits above current price and a sell stop below. This is the breakout tool: you are saying you want in only if price proves it can get through a level.

11 more sections in MarketPro

Finish this lesson in MarketPro

The rest of Order Types Explained, a quiz that checks it landed, and your place kept in the curriculum.

  • 11 more sections of this lesson
  • All 320 lessons, with no cap and no paywall
  • Free on any account, including a free one
In your browserContinue on webor continue on web

Same account as the app · No install · Free to start

Or scan with your phone camera to get the MarketPro app.

Not investment advice. Past performance is not indicative of future results.

Run the numbers while this is fresh

Work it through on your own position size. Nothing leaves your browser and there is no sign-up: Pip value calculator, Position size calculator, Margin calculator, Leverage calculator.

Written and reviewed by the MarketPro research desk

MarketPro is a trading-signal and trading-education app operated by Harajuku Holdings LTD (Cyprus). Our signal desk publishes and tracks every trade idea in-app, and every page here is checked against the app's live behaviour before publishing. Last reviewed . How we produce signals and content · About MarketPro

FAQ

Order Types Explained: questions

What is the difference between a stop order and a stop loss?
A stop order is an entry order: it opens a position when price trades through a level in the direction of the move, which is how breakout entries are placed. A stop loss is an exit order attached to a position you already hold, closing it at a defined loss. Both trigger the same way, but one gets you in and the other gets you out.
Why did my stop loss fill at a worse price than I set?
Because a stop loss becomes a market order the moment it triggers, and it then fills at the best price actually available. If the market gapped over your level, at the Sunday open or during an unscheduled event, the first available price can be well beyond it. This is called slippage, and it is why position size, rather than stop placement alone, is what bounds your worst case.
Should a beginner use market orders or limit orders?
Market orders are simpler and remove the risk of missing a move, which suits someone still learning to read levels. Limit orders give a better average entry when your levels are good and leave you flat when they are not. A reasonable compromise is market orders on liquid majors during active sessions, and limits elsewhere, where spreads are wider and the entry price matters more.
Trade · Learn · Earn

The whole academy is free in MarketPro

All 320 lessons, 12 guided paths, quizzes and a daily streak. Free on every account, in the app or your browser, with vetted free signals alongside it.

Same account as the app · No install · Free to start

Not investment advice. Past performance is not indicative of future results.