Basics

Order Types Explained: Market, Limit, Stop, and Beyond

A complete reference on trading order types – market, limit, stop, stop-limit, OCO, trailing and iceberg – with execution mechanics and prop-firm usage notes.

Published Updated 13 min read NEOM Funded Editorial NEOM Funded Research
Trading terminal showing the full order-entry dialog with market, limit and stop options side by side.
The right order type saves transaction cost, reduces slippage, and improves expectancy across hundreds of trades.Own work

01Why order types matter

Every trade you place combines direction, size and order type. The order type determines how and when your broker attempts to fill your request – and the difference between a market and a limit order can easily be the difference between a profitable and a losing quarter when multiplied across hundreds of trades.

Retail traders often default to market orders and never look further. Professional and prop traders pick order types deliberately: a limit order to pay a specific price, a stop to protect a losing position, an OCO to manage target and stop simultaneously, or a trailing stop to lock in profit as price extends.

This reference covers every order type available on MetaTrader 4/5, cTrader, Tradovate and most prop-firm platforms. We explain the execution mechanics, when each type helps, and what to avoid – particularly around news releases and thin liquidity.

02Market orders

A market order is an instruction to buy or sell immediately at the best available price. It is the simplest order type and guarantees execution in any reasonably liquid market – but does not guarantee the price you see on screen. In fast-moving markets, the best available price can move several pips between clicking buy and the order reaching the exchange.

The difference between expected and received price is slippage. On EURUSD during London session, market-order slippage is usually 0.1–0.5 pips. During NFP or FOMC, slippage on the same pair can exceed 5–10 pips and occasionally much more. Gold and index futures routinely slip 1–3 ticks even in normal conditions.

Market orders are appropriate when: you need to enter or exit immediately, the market is liquid, and you are willing to accept market price. They are inappropriate during news releases, low-liquidity sessions (Asian session for European pairs), and whenever the spread widens abnormally.

03Limit orders

A limit order instructs the broker to buy at or below a specified price, or sell at or above it. The order rests in the book until the market reaches that level. If the market never reaches your price, the order never fills.

Limit orders guarantee price but not execution – the inverse trade-off of market orders. They are used for two main purposes: entering at a better price than current market (pullback entries), and taking profit at pre-defined levels.

A subtle risk: limit orders fill specifically when the market moves against your direction. A buy-limit below market fills only when price drops to reach it – meaning you are buying into weakness. If that weakness is the start of a larger move down, you have entered just before a loss. Always combine limit entries with a defined stop.

04Stop orders and stop-loss

A stop order becomes a market order when price reaches a specified trigger level. A buy-stop above market becomes a market-buy when price hits it; a sell-stop below market becomes a market-sell. Stop orders have two primary uses: breakout entries (buying strength, selling weakness) and stop-losses (exiting losers).

Once triggered, execution follows market-order rules – slippage applies. A stop-loss at 1.0850 on EURUSD triggered during a news spike might fill at 1.0842, delivering 8 pips of additional loss. This is why fixed-dollar stop-loss math is approximate: actual loss can exceed the notional stop distance.

Every position should have a stop-loss attached. Most prop firms require it or will flag accounts without stops as "unprotected". Place stops at technical levels (beyond swing highs/lows) with enough buffer to avoid noise, not at arbitrary dollar amounts.

05Stop-limit orders

A stop-limit order combines stop and limit logic. When price reaches the trigger, the order becomes a limit order at the specified limit price – not a market order. This caps slippage: you will never fill worse than your limit. But it also means the order can fail to fill if the market gaps past the limit level.

Example: sell-stop-limit on EURUSD with trigger 1.0850 and limit 1.0845. If price drops and touches 1.0850, the order becomes a sell-limit at 1.0845. If market trades between 1.0845 and 1.0850, you fill. If market gaps straight to 1.0830, your sell-limit at 1.0845 never fills – and you are stuck with a position that should have been closed.

Stop-limit is useful in normal conditions where small slippage matters but gap risk is low. Avoid it for stop-losses during news releases or weekend gaps – you want the stop to fill even at a worse price, not to leave you exposed.

06Trailing stops

A trailing stop is a stop-loss that automatically moves in your favor as price advances but never moves against you. Set a trailing distance (e.g., 20 pips); as price moves up 10 pips, the stop follows at a fixed 20 pips behind the new high. If price reverses, the stop stays put.

Trailing stops lock in profit on trending trades without manual management. The trade-off is that the fixed distance rarely matches market volatility. A 20-pip trail is too tight for trending EURUSD swings (which routinely pull back 30–50 pips) and too wide for tight ranges. Many traders prefer ATR-based trailing (trail at 2× ATR) or structure-based trailing (move to each new higher low).

Platform support varies. MT4/MT5 trailing stops are client-side – they only work while your terminal is running. cTrader and most futures platforms run trailing stops server-side. Check your platform before relying on trailing stops while your computer is off.

07OCO (One-Cancels-Other) orders

An OCO order pairs two orders – typically a take-profit limit and a stop-loss stop – such that when one fills, the other is automatically cancelled. This is the default bracket configuration on most trading platforms and is essential for unattended trade management.

Without OCO logic, a trader placing separate TP and SL orders can encounter a dangerous race condition: if the TP fills while you are away, the SL remains live in the book. A later move through the SL level opens a new, opposite position. OCO prevents this by cancelling the unfilled leg the moment its partner fills.

OCO is sometimes also used for bracket entries – one buy-stop above current price and one sell-stop below, with the first to trigger cancelling the other. This is a breakout-either-way setup common around scheduled news releases, though most prop firms restrict news trading, so check your firm's rules.

08Specialty orders: iceberg, TWAP, VWAP

Iceberg orders split a large order into smaller visible slices to hide the full size from the market. Only a fraction (the "tip of the iceberg") shows in the order book at any time; as each slice fills, the next becomes visible. Large traders use icebergs to minimise market impact.

TWAP (Time-Weighted Average Price) algorithms slice an order into equal chunks across a time window. VWAP (Volume-Weighted Average Price) sizes each slice proportionally to expected volume at that time of day. Both are common on institutional desks and increasingly available on retail futures platforms.

For prop-firm traders working accounts under $200K, iceberg and TWAP are rarely necessary – your typical 1–5 lot order does not move the market. But understanding these order types matters for interpreting order-book depth: a thin book may hide significant iceberg orders, and a visible imbalance can reverse if undisclosed liquidity surfaces.

09Slippage by market condition

Average market-order slippage on a 1-lot EURUSD changes dramatically by market condition. The chart below reflects observed retail broker fills across 2023–2025 under normal, pre-news and news-release conditions.

EURUSD slippage by regime in pips 0 2.5 5.0 7.5 10.0 Normal 0.5 Asian session 1.0 Pre-news 5min 2.0 NFP release 8.0
The jump from 2 pips pre-news to 8 pips during release reflects the near-collapse of liquidity in the first 30–60 seconds after data prints.

This is why most prop firms either prohibit news trading outright or require traders to be flat across tier-1 releases (NFP, FOMC, CPI). Limit orders do not help: the market rarely touches limit levels calmly, and if your limit fills, the market has almost always continued past it.

10Comparison of order types

The table below summarises the trade-offs of each order type on the three dimensions that matter most: execution certainty, price certainty and slippage exposure.

Order typeExecution cert.Price cert.SlippageBest use
MarketHighNoneYesImmediate entry/exit, liquid markets
LimitConditionalHighNoPullback entries, profit targets
Stop (loss)High if hitNoneYesBreakout entries, stop-losses
Stop-LimitConditionalHighNoProtect entry price in normal vol
Trailing StopHigh if hitNoneYesLock profit on trends
OCO BracketOne leg fillsVariesVariesUnattended management

11Prop firm rules on order types

Prop firms accept all standard order types but add rules around specific uses. The most common restrictions are news trading (no positions open across tier-1 releases), weekend holding (no positions open across weekends), and latency arbitrage (no order flow based on price-feed differences between brokers).

Some firms ban grid and martingale strategies by monitoring for telltale patterns: many pending limit orders at regular intervals below current price, or position sizes doubling after losses. These patterns can be detected even when the orders themselves are legitimate, so traders should confirm with the firm's compliance team before deploying similar structures.

A clean prop-firm workflow uses: (1) limit or stop orders for entries, with size calculated from risk per trade; (2) OCO-attached take-profit limit and stop-loss stop at the moment of entry; (3) break-even adjustments or trailing stops as price moves in favor; (4) no unattended positions across news, weekends, or overnight without explicit firm approval.

12Practical order-type checklist

Before every trade, answer three questions: "How urgently do I need to enter?" (market vs limit), "What is my worst acceptable price?" (limit levels), and "What is my exit plan?" (OCO bracket). If any answer is unclear, the trade is not ready.

Build muscle memory for one order workflow and use it consistently. A trader who sometimes uses market orders, sometimes limits, sometimes no stops, and sometimes brackets will have inconsistent execution costs across trades – and impossible-to-analyse results. Consistency in how you enter, manage and exit is more important than which specific order type you favor.

Sources & further reading

Citations are checked against primary regulators and academic sources. External links open in a new tab; we're not responsible for third-party content.

  1. CFTC Glossary – Order Types and Their Use in Futures Markets U.S. Commodity Futures Trading Commission
  2. CME Group – Introduction to Order Types CME Group
  3. SEC – Investor Bulletin: Understanding Order Execution U.S. Securities and Exchange Commission
  4. FINRA – Types of Orders Investor Insights Financial Industry Regulatory Authority
  5. ESMA – MiFID II Best Execution Reporting European Securities and Markets Authority

Frequently asked questions

When should I use a market order vs a limit order?
Use market orders when you need to enter or exit immediately and the market is liquid (major pairs in London/New York, index futures during RTH). Use limit orders when you want a better price than current market, liquidity is thin, or you are placing orders for later execution (pullback entries, take-profits).
What is the difference between a stop order and a stop-limit order?
A stop order becomes a market order when triggered – execution is certain but price can slip. A stop-limit order becomes a limit order when triggered – price is capped but execution can fail if the market gaps past the limit. Use stop orders for stop-losses (you want out even at a worse price). Use stop-limit for entries where small slippage matters.
Do trailing stops work when my computer is off?
It depends on the platform. MT4 and MT5 trailing stops are client-side – they only operate while your terminal is running. cTrader and most dedicated futures platforms run trailing stops server-side, so they work even when your computer is off. Check your broker's documentation before relying on trailing stops unattended.
Why do prop firms prohibit market orders around news releases?
Slippage during tier-1 news releases can exceed 10 pips on EURUSD and much more on gold or indices. A 10-pip slip on a 1.5% account risk can push loss to 2% or more, potentially breaching daily-loss limits. Firms prohibit news trading to protect both the trader and their own risk exposure from these slippage spikes.
What is an OCO order and why do I need one?
OCO (One-Cancels-Other) pairs two orders – typically a take-profit limit and a stop-loss stop – such that when one fills, the other is automatically cancelled. Without OCO, if your TP fills while you are away, the SL remains active and can open a new opposite position on a later move. OCO prevents this race condition and is essential for unattended trade management.
Can I place limit orders above market for buys?
A buy-limit above market price would fill immediately at market price, equivalent to a market order – usually rejected or auto-converted by platforms. If you want to buy on a breakout above current price, use a buy-stop order – it waits for price to rise and fills when the stop level is reached.
Start Today

Pass the Evaluation Up to $150K –Start in Minutes

Pass one evaluation. Trade a simulated funded account. Earn up to a 90% Reward Coefficient on your simulated performance. Receive your Performance Reward in ~8 hours on average.

  • One-time fee
  • Refundable on second Performance Reward
  • No subscription