Understanding Order Types: Market, Limit, and Stop Orders
Order types in trading explained: market vs limit vs stop vs stop-limit, slippage, time-in-force, reduce-only, and which order to use in a prop challenge.

By Marcel Hambálek · Senior Trader, For Traders
The four core order types in trading are market (execute now at whatever price is available), limit (execute only at your price or better), stop-market (turn into a market order the instant price touches your trigger) and stop-limit (turn into a limit order at your trigger). Market and stop-market orders guarantee execution but not price; limit and stop-limit orders guarantee price but not execution.
Key takeaways
- A market order guarantees you get filled but never guarantees the price — every pip of slippage comes out of your account, not the platform's.
- A limit order guarantees your price or better, but it can sit unfilled while the trade you wanted runs without you.
- A stop-market order guarantees the exit triggers; a stop-limit order guarantees the price but can leave you holding a losing position that never closed.
- Slippage hits market and stop-market orders, widens around NFP, FOMC and the Sunday gold open, and can push a loss past a daily loss limit on a prop evaluation.
- Time-in-force (GTC, Day, GTD, IOC, FOK) and order plumbing like OCO, bracket and reduce-only decide what your order does when you are not watching it.
- Every open position in an evaluation needs a resting hard stop on the server — a mental stop is not an order type.
Watch: related video
The four order types at a glance
There are four types of trading orders that matter: market, limit, stop-market, and stop-limit. Every other order variant you'll see on a platform — trailing stops, OCOs, bracket orders — is a combination or automation layer built on top of these four. Learn this table and the rest of order types in trading falls into place fast.
| Order type | Execution guaranteed? | Price guaranteed? | Slippage exposure | Typical use case | What breaks it |
|---|---|---|---|---|---|
| Market | Yes | No | High in fast/thin markets | Entering NFP momentum, closing a position now | Low liquidity, news spikes, wide spreads on XAUUSD open |
| Limit | No | Yes (or better) | None — you either get your price or nothing | Buying a pullback to support, fading a breakout | Price never trades back to your level, missed fill |
| Stop-market | Yes | No | High — becomes a market order at trigger | Breakout entries, stop-loss exits | Gaps through trigger, slippage on thin futures overnight sessions |
| Stop-limit | No | Yes (or better) | None, but risk of no fill at all | Breakout entries where you refuse to chase | Price gaps past your limit and never comes back — you're flat with no position |
Execution guarantee vs price guarantee — the only trade-off that matters
No order type gives you both certainty of execution and certainty of price — that's not a platform limitation, it's how order books work. Market and stop-market orders guarantee you'll be filled but leave the fill price open to whatever liquidity exists at that instant. Limit and stop-limit orders guarantee the price (or better) but leave you exposed to never getting filled at all. Every order type you pick downstream is really a bet on which risk you can stomach: missing the move, or paying more than you planned for it.
Pick your order type in 10 seconds
- Need to be in or out right now? Use market or stop-market. You're accepting slippage in exchange for certainty of execution — the right call when you're closing a losing NFP trade or chasing a confirmed breakout on US100.
- Need a specific price and can walk away without a fill? Use limit or stop-limit. You're accepting the risk of no execution in exchange for price control — the right call buying a gold pullback to a level you've backtested.
- Not at the screen and need automation? Combine a stop-market for your protective exit with a limit for your entry — this is the backbone of set-and-forget trading and how most funded traders manage risk while off-screen.
The vocabulary: trigger price, limit price, fill
Three terms get confused constantly, so nail them once. The trigger price is the level that activates a stop order — it does nothing on its own, it just tells the system "wake up now." The limit price is the price ceiling (on buys) or floor (on sells) you're willing to accept — the order won't execute beyond it. The fill price is what you actually got filled at, which for market and stop-market orders can differ from what you saw on screen the moment you clicked. A stop-limit order has both a trigger and a limit price; a stop-market order only has a trigger, because once triggered it behaves exactly like a market order.
Market orders: speed at the cost of price
A market order instructs the platform to fill your size immediately at the best available price, whatever that price turns out to be. You're not negotiating — you're paying to jump the queue and get filled now, this second, no matter what the book looks like.
How a market order executes against the order book
Every instrument has a live order book stacked with resting buy and sell orders at different price levels. Your market buy doesn't wait for a price to come to you — it crosses the spread and eats into the ask side of the book immediately. Your market sell hits the bid. If order book depth at the top level is thin, your fill doesn't stop there: it walks up (or down) through the next levels until your full size is filled, and your average fill price drifts away from the quote you saw when you clicked. This is where slippage and order types intersect — market and stop-market orders are the two types that can't promise you a price, only an execution.
What a market order costs you on XAUUSD and US100
Run the numbers and the cost stops being abstract. On XAUUSD, a 1-lot market buy paying a 25-cent bid-ask spread costs you $25 before the trade has moved a single tick in your favor — that's the toll for demanding instant execution instead of waiting for your price. It gets worse when liquidity thins out. A US100 market entry fired two seconds after an FOMC statement drops can print 8 to 15 points away from the quote on your screen, because the book has gone thin and volatile at exactly the moment everyone's trying to get in or out at once. That's not a broken platform — that's the order book reacting to a liquidity vacuum in real time. If you've ever wondered why your fill looked nothing like what you clicked, this is almost always the answer.
When a market order is the right call
Speed genuinely wins in a few specific situations, and you should know them cold:
- Closing a runner into a news spike — when a position is deep in profit and volatility is spiking in your favor, locking in the fill now beats chasing a better price that may never come back.
- Exiting a position that has invalidated — your thesis is broken, the level failed, and every second you spend trying to get a slightly better exit price is a second of extra risk on the book.
- Scaling out fast — cutting size into a fast-moving market where a limit order might simply never fill.
Here's the discipline point worth tattooing on your trading plan: market orders are built for exits and emergencies far more often than they're built for entries. Using a market order to get into a trade means you're paying the spread and accepting slippage risk for the privilege of being early — usually with no edge to show for it. Save the market order for when speed is genuinely worth more than price, and let the next order type in this guide do the work of getting you a better entry.
Limit orders: price control at the cost of certainty
A limit order executes only at your specified price or better — never worse. That's the entire trade-off in one sentence: you name your price, and the market either comes to you or it doesn't. No chasing, no paying up for a fill, but also no guarantee you get filled at all.
Buy limit vs sell limit — which side of price each sits on
This is where new traders mix up their order tickets, so get the geometry locked in now. A buy limit rests below current price — you're saying "I'll buy, but only if it gets cheaper first." A sell limit rests above current price — "I'll sell, but only if it gets more expensive first." That's the mirror image of stop-entry orders, where a buy stop sits above price and a sell stop sits below. Mix the two up on a fast-moving XAUUSD session and you'll either get an instant fill you didn't want or an order that sits miles away from any realistic price action.
Limit entries on pullbacks, limit exits as take-profit
Limit orders do two distinct jobs in your trading plan. The first is the pullback entry — you spot a level, say a prior resistance-turned-support on NSDQ (US100) after a breakout, and you place a buy limit right at that retest zone instead of chasing the breakout candle itself. You get a better average price and a tighter, more logical stop-loss placement, since you're entering near structure rather than mid-air.
The second job is the take-profit order — the limit sitting on the other side of your position that closes it once price reaches your target. This is the set-and-forget half of trade management: you define your reward at entry, place the limit, and walk away from the screen. No babysitting, no second-guessing the exit in real time.
The cost nobody prices in: the trade that leaves without you
Do limit orders have slippage? Not in the way you'd fear — there's no negative limit order slippage on the fill price; you'll never get filled worse than your specified level. Positive slippage is possible if the market gaps through your price (a weekend gap on crypto futures or a news-driven gap on gold), in which case you get a better fill than requested.
The real cost is the one nobody prices in until it happens: the trade that leaves without you. Set a buy limit 3 pips below a US100 breakout retest, and if that retest never comes because the leg runs away, you watch the entire move from the sidelines with a working order that never fills. That's the fundamental market order vs limit order trade-off — market orders guarantee you're in the trade, limit orders guarantee your price. Pick the wrong tool for a runaway session and price control costs you the whole move.
Stop orders: the trigger family (stop-loss, stop-entry, trailing)
A stop order sits dormant until price touches your trigger — then, and only then, it becomes a live order. That dormancy is the whole point: it lets you pre-commit to an action (exit a losing trade, enter a breakout, protect an open profit) without staring at the screen waiting for it to happen.

Stop-loss: the order that ends the argument
A stop-loss order sits below a long (or above a short) and closes the position the moment price trades through it, converting into a market order at that instant. Its job isn't to get you a perfect price — it's to cap your risk and remove the temptation to "just give it a bit more room." You've moved a stop hoping price comes back. The data on discretionary stop-widening isn't kind to that habit, which is exactly why a hard stop-loss order exists: it ends the argument between you and the chart before the argument costs you your daily loss limit.
Stop-entry / buy stop: joining a breakout
A stop-entry order — a buy stop above resistance or a sell stop below support — does the opposite job: it gets you into a move only once the move actually happens. Say US100 is coiling under resistance at 24,830. Instead of guessing the breakout, you place a buy stop order at 24,850 with a stop-loss at 24,760. If price never breaks 24,850, no trade exists — no capital at risk, no FOMO entry. If it does break and buyers commit, you're filled into the momentum, not fading it. That 90-point stop distance also sizes your position: it's the number your risk-per-trade calculation is built on, not an afterthought.
Trailing stop: locking in an open move
A trailing stop order follows price by a fixed distance or an ATR multiple and only ever moves in your favor — it locks in gains as the trade runs and never retreats. Set a trail at 1.5×ATR on a gold long, and as XAUUSD grinds higher, your stop climbs with it, but a pullback that doesn't hit the trail just gets ridden out. The mechanics differ by platform, though, and this trips people up: a server-side trailing stop lives on the broker's server and keeps adjusting whether your platform is open or not. A client-side trail only updates while your terminal is running and connected — close the laptop or let it sleep during a news spike, and the trail freezes exactly where it was, defeating the purpose. Know which one your platform runs before you rely on it overnight.
Market-if-touched (MIT) and where it fits
Market-if-touched is the entry-side mirror of a stop-loss: instead of a trigger that exits a position, an MIT trigger converts into a market order to enter one — commonly used to buy a dip at a specific level rather than chase a breakout. Where a buy stop enters on strength above price, an MIT typically triggers on weakness below current price, similar in mechanics to a limit order but guaranteeing fill over price once touched.
Stop-market vs stop-limit: the difference that costs accounts
A stop-market order becomes a market order the instant price touches your stop — the trigger is guaranteed, the price is not. A stop-limit order becomes a limit order at your stop — the price is guaranteed, the fill is not. That single distinction is the difference between "I'm out" and "I'm still in and losing" during a fast move.
How each one behaves the moment the trigger is hit
Say you're long XAUUSD from 3,410 with a stop trigger at 3,395. As a stop-market order, the moment gold touches 3,395 your broker fires a market order and you're out around 3,394.60 — a little slippage, trade closed, risk defined. As a stop-limit order with a 3,395 limit, that same touch converts into a resting limit order at 3,395. If price is orderly, you get filled near your level. If it isn't, nothing happens.
The 'never filled, still losing' failure mode
This is the stop-limit failure that blows up accounts. Say the same flush doesn't stop at 3,395 — it rips straight through to 3,381 on an NFP spike or a liquidity gap. Your stop-limit order is still sitting at 3,395, unfilled, because price never traded back up to your limit. Meanwhile your position is open and bleeding at 3,381, then wherever it goes next. If price never comes back to 3,395, you're carrying a loss you thought you'd already closed — and your "protective" stop protected nothing.
Which to use on a gold gap or an index open
Rule of thumb: stop-market for protective exits, always. Not being filled is not an acceptable outcome when you're trying to cut a loss — you'd rather eat slippage than eat an unlimited drawdown. Stop-limit has a place, but only for entries or partial exits where missing the fill is fine — scaling into a position on a pullback, for example, where you'd rather skip the trade than chase a bad price. This matters most exactly where gaps happen: a gold gap over a weekend reopen, or an index open after an overnight index futures move on the CME. Some venues let you set a limit offset as a compromise — trigger at 3,395, limit at 3,390 — giving the order a few points of room to fill without turning it into an unrestricted market order.
| Scenario | Stop-Market | Stop-Limit |
|---|---|---|
| Trigger at 3,395, orderly market | Filled ~3,394.60, small slippage | Filled near 3,395 |
| Flush through to 3,381 (gap/spike) | Filled somewhere in the flush, position closed | Unfilled, position stays open, losses grow |
| Best use case | Protective stop-loss exits | Entries or partial exits where no-fill is acceptable |
| Guarantees | Execution, not price | Price, not execution |
Slippage, spreads and what actually happens in a gap
Slippage is the difference between the price your order was supposed to fill at and the price it actually filled at, measured in pips, points or ticks depending on the instrument. It's not always bad — you can slip in your favor just as easily as against it, and across enough fills the two tend to net out closer to zero than most traders assume.
How slippage is measured (and why it isn't always negative)
Say you place a market order to buy XAUUSD expecting a fill at 3,400.00 and you get filled at 3,400.40 — that's 40 cents of negative slippage. Get filled at 3,399.70 instead, and that's positive slippage, or "price improvement." Brokers and prop firms that report slippage honestly show both sides of the distribution, not just the horror stories. Across For Traders evaluations, slippage on liquid instruments during normal trading hours is typically a fraction of the bid-ask spread — it's the outlier events (gaps, illiquid windows) that produce the numbers traders complain about online.
Which order types are exposed to slippage
This is where "do limit orders have slippage" gets a clean answer: no, not on the fill price. A limit order either fills at your specified price or better, or it doesn't fill at all — that's the entire point of the order type. Market orders and stop-market orders are both exposed, because both instruct the platform to take whatever price is next available once triggered. Stop-limit orders dodge fill-price slippage the same way a limit order does, but they carry a different risk entirely: no fill at all if price runs through your limit level without trading back to it.
NFP, FOMC and the Sunday gold open
A stop order is a trigger, not a price guarantee — that distinction is the whole story of what happens in a gap. Gold closes Friday at 3,400, and over the weekend geopolitical news breaks. Sunday's open prints at 3,388 — a 12-dollar gap with zero trading in between. Your stop-market sell order triggered at 3,395 doesn't fill at 3,395; it fills at the first available price after the market opens, which could be 3,388 or worse if the order book is thin in those first ticks. The same mechanic plays out, on a smaller scale, in the seconds around the NFP print and the FOMC statement/press conference, when spreads on forex pairs and indices can widen several multiples of their normal size as liquidity providers step back and re-quote.
Weekend gaps and holding positions through them
Holding a position through Friday's close means accepting gap risk you cannot control with a stop-loss placement — the stop only protects you once trading resumes.
| Window | What happens to spreads/liquidity | Most exposed order type |
|---|---|---|
| NFP release (8:30 ET) | Spreads widen sharply for seconds to low minutes | Market, stop-market |
| FOMC statement/presser | Repeated widening as headlines hit | Market, stop-market |
| Rollover hour (~5pm ET) | Thin liquidity, wider spreads | Market, stop-market |
| Sunday gold/index open | Gap risk, illiquid first minutes | Stop-market (gap-through fills) |
You cannot eliminate slippage — you can only choose when you expose yourself to it, and size your position so a bad fill doesn't blow through your daily loss limit.
Ready to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $23, with up to $300,000 in funded capital.
Choose your challengeHow to get better fills in volatile markets
Get better fills by checking the spread before you click, placing stops off structure with an ATR buffer instead of on round numbers, trading the liquid session windows, and defaulting to limit orders whenever your setup can wait. None of this eliminates slippage. It cuts the size of the bad fills you do take.

The pre-trade spread check
Before every entry, glance at the current spread against what you'd normally pay. If XAUUSD usually runs 20-30 cents wide and it's suddenly quoting a $2 spread ahead of an NFP print, that's spread widening telling you liquidity has pulled back — market makers protecting themselves. Your setup's edge was calculated assuming normal costs. Triple the spread and you've likely already given back a big chunk of your expected R before price moves an inch.
ATR-based stop distance instead of round numbers
Stops parked exactly on 3,400.00 in gold or 25,000 flat on the US100 get run — that's not paranoia, it's how the order book works. Round numbers cluster retail stops, and market makers know it. A stop hunt through a clean level and back is one of the most reliable intraday patterns you'll see. Instead, measure the 14-period ATR on your working timeframe and place your stop 1.5-2x ATR beyond the actual structure (the swing low, the range boundary) rather than on the tidy number nearby. It costs you a few extra ticks of risk. It buys you protection from the exact wick engineered to take out the obvious crowd.
Session liquidity for XAUUSD, US100 and ES
Same setup, different session, very different fill quality. Gold's tightest spreads and deepest book show up in the London-New York overlap, roughly 8am-11am ET — that's your XAUUSD session of choice. US100 and ES want the US cash session, 9:30am-4pm ET, when the futures and cash markets are both fully staffed. Avoid the pre-open hour and the post-4pm thinning — that's when a market order that looked harmless on a demo chart can slip three or four ticks against you on live spread conditions.
Limit-instead-of-market and the 30-second rule after a release
If your setup lets you wait for a pullback rather than chasing, use a limit order. You either get filled at your price or you don't get filled — no chasing a spread that's already moved against you. Around scheduled releases — NFP, FOMC, CPI — stand down entirely for the first 30 to 60 seconds. The book is thin and the initial spike is often a stop run in one direction before the real move shows itself. Let the book refill before you place anything.
- When volatility expands, reduce your position size — don't tighten the stop to compensate. A tighter stop just gets you stopped out by noise; smaller size lets your original stop distance actually breathe.
Time-in-force and order plumbing: GTC, Day, IOC, FOK, OCO, brackets
Time in force (TIF) decides what happens to your order if it doesn't fill right away — GTC rests indefinitely until you cancel it, Day cancels at session close, GTD cancels on a date you specify, IOC fills whatever liquidity is available immediately and kills the remainder, and FOK fills the entire size instantly or not at all. Treat TIF as part of your risk plan, not a dropdown you skip past.
GTC, Day and GTD — how long your order lives
A Good-Til-Cancelled (GTC) order sits on the book until you manually pull it or the venue's own expiry rule kicks in (some brokers auto-cancel GTC orders after 60 or 90 days). A day order dies at the close of the current session — useful if you only want the setup live while you're actually watching it. A GTD order (good-til-date) splits the difference: you set an explicit expiry, say next Friday's close, so the order lives exactly as long as your thesis does and no longer.
Here's the scenario that bites people: you place a GTC buy stop above US100 resistance ahead of an FOMC week, the breakout doesn't happen, you move on to other setups — and three weeks later a stray headline spikes price through your trigger. You're filled into a trade you no longer have a thesis for, with a stop and target based on market structure that's long gone. GTC isn't wrong, but it demands you actually manage the order like an open position, not a forgotten sticky note.
IOC and FOK — all-or-nothing and partial fills
Immediate-Or-Cancel (IOC) takes whatever size is available at your price the instant it hits the book, then cancels whatever's left unfilled — you might get a partial fill instead of the full size. Fill-Or-Kill (FOK) is stricter: the entire order fills immediately or the whole thing cancels, no partials. Both matter more in thinner books — futures on lower-volume contracts, altcoin pairs — where a large market order would otherwise walk through several price levels and rack up slippage.
OCO and bracket orders: entry, stop and target as one package
A one-cancels-other (OCO) order links two exit orders — typically a take-profit limit and a stop-loss — so that filling one automatically cancels the other. You're never left with a stray stop working after your target already hit. A bracket order goes a step further: it attaches an OCO stop and target directly to your entry order, so the entire trade — entry, stop, and target — is defined and submitted as one package before the position even opens. This is the closest thing to forcing discipline into the order ticket itself: no trade goes live without a predefined exit on both sides.
Post-only, iceberg and other venue-specific flags
On crypto exchanges and some futures platforms, a post-only order guarantees you add liquidity as a maker rather than cross the spread as a taker — it gets rejected or repriced instead of filling as a taker, which matters for maker-fee rebates. Iceberg orders display only a fraction of total size on the book, refreshing as each visible slice fills, to avoid tipping your hand on size. These flags aren't universal — availability depends on the platform and asset class you're trading.
| Flag | What it does | Typical venue |
|---|---|---|
| GTC | Rests until cancelled or venue expiry | Forex, indices, crypto, futures |
| Day | Cancels at session close | Futures, equities-linked indices |
| GTD | Cancels on a set date | Forex, futures |
| IOC | Fills available size now, cancels rest | Futures, crypto |
| FOK | Fills full size now or cancels entirely | Futures, crypto |
| OCO / bracket | Linked stop and target, or entry+stop+target as one unit | Most retail platforms |
| Post-only | Maker-only, rejects if it would take liquidity | Crypto exchanges |
Order types by market: spot, CFD, CME futures and crypto perps
The same stop order behaves differently depending on what's underneath it — a CFD stop rests with your platform, a CME futures stop rests with the exchange, and a crypto perp order can flip your position entirely if you forget one flag. Knowing the plumbing is what keeps an order type doing what you think it's doing.
Spot and CFD: gold, indices and FX
On CFD execution — the way most retail traders touch gold, indices and FX — your market, limit and stop orders fill against the platform's quoted price, not a central order book. Spread is the main friction here, not tick size. A stop on XAUUSD fills against the bid/ask the platform is streaming, so in a fast news spike (NFP, FOMC) that spread can widen and your fill lands worse than the trigger price. This is standard for spot trading order types across forex and metals — you're trading a derivative of the underlying, and execution quality depends on your platform's liquidity relationships, not an exchange.
CME futures: ES, NQ and GC — ticks, exchange-native stops and session breaks
CME futures route your order straight to the exchange order book, and price moves in fixed increments called ticks, not decimals. Get the tick value wrong and your position sizing is wrong before you've even placed the order.
| Contract | Tick size | Tick value |
|---|---|---|
| ES (E-mini S&P 500) | 0.25 | $12.50 |
| NQ (E-mini Nasdaq) | 0.25 | $5.00 |
| GC (Gold futures) | 0.10 | $10.00 |
Stop and limit orders on CME futures rest exchange-native — visible to the matching engine, filled by price-time priority against real counterparties, per CME Group's published contract specs. One thing that trips up traders new to futures: the daily maintenance break (roughly 5-6pm ET). A GTC stop you placed at 4:55pm doesn't vanish, but you won't get a fill during that window even if news gaps the market — plan around it, especially heading into overnight session opens.
Crypto perpetuals: reduce-only, post-only and liquidation mechanics
Perpetual futures — "perps" — never expire and use a funding rate to keep price tethered to spot. Two flags matter more here than in any other market: reduce-only and post-only.
A reduce-only order can only shrink an existing position — it's rejected or capped if it would open a new position or flip your side. Post-only forces your order onto the book as a maker (never taking liquidity) — miss that and you pay taker fees, which on high-frequency scalping adds up fast; it's also how exchanges reward liquidity providers with lower fee tiers.
Liquidation mechanics on perps are unforgiving: cross a maintenance margin threshold and the exchange force-closes you at the mark price, not your requested price, often with a liquidation fee on top. Thin altcoin perp books make this worse — a market order there doesn't get one clean fill, it walks the book, chewing through five or six price levels before it's done, leaving you with brutal slippage.
What goes wrong when reduce-only is missing
You're long 2 BTC and want to close the position, so you fire a market sell for 2 BTC without reduce-only checked. If a partial fill from an old order or a sizing error means the exchange reads it as a 4 BTC sell order, you don't close flat — you flip short 2 BTC, doubling your exposure in the opposite direction while you thought you were flat. That single missing flag turns a clean exit into a fresh, unintended position.
All three environments — CFD, CME futures, and crypto perps — are tradable across For Traders challenge products in 2026, so the order-type discipline you build on one asset class carries straight over to the next.
Ready to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $23, with up to $300,000 in funded capital.
Choose your challengeFrequently Asked Questions
What are the main order types in trading?+
The three core order types are market, limit, and stop — market fills instantly at the best available price, limit fills only at your chosen price or better, and stop triggers a market or limit order once price hits a level you set. Every platform builds on these three: stop-limit combines a trigger with a price ceiling/floor, and time-in-force settings (GTC, Day, IOC, FOK) control how long the order stays live. On CME futures and crypto perpetuals you'll also see reduce-only and post-only variants layered on top of the same base logic.
Market order vs limit order — which one costs more?+
A market order costs you the spread plus whatever slippage occurs in the moment; a limit order costs you nothing extra but may never fill. Market orders guarantee execution, not price — in fast tape around NFP or FOMC that gap between expected and filled price can be several pips or ticks on gold and indices. Limit orders guarantee price, not execution — set it too tight and price runs past without touching you. Use market orders when you need to be in now, limit orders when price is more important than timing.
What's the difference between a limit order and a stop order?+
A limit order executes at your price or better and is used to enter at a discount or take a reward at a target; a stop order only activates once price reaches your trigger, then becomes a market (or limit) order to exit or enter on a breakout. Limit orders sit below current price for buys and above for sells — the opposite of stops. Stops don't guarantee your exit price, only that an order fires; in a fast-moving stop order vs limit order scenario, the stop can fill well beyond the level you set.
Stop-limit vs stop-market — which protects my exit?+
A stop-market order protects your exit by guaranteeing you get out once triggered, while a stop-limit order protects your price but can leave you stuck in a losing trade if the market gaps past your limit. On a gap — Sunday gold open, an earnings-style news spike, low-liquidity futures session — a stop-limit's ceiling/floor can simply never get touched, and you're still holding the position. For hard stop-loss protection on volatile instruments like XAUUSD or NSDQ, stop-market is the safer default; save stop-limit for controlled entries.
What happens to a stop order during an NFP or FOMC gap?+
A stop order triggers at your level but fills at the next available price, and during an NFP or FOMC print or a Sunday gold open that next price can be significantly worse than your stop level — this gap-fill is the mechanism behind slippage on stops. Liquidity thins in the first seconds after a major release, spreads widen, and a stop set right at a round number often gets run through before reversing. Widening your stop distance using ATR and avoiding the first 1-2 minutes after high-impact news reduces this exposure meaningfully.
How do I get better fills in volatile markets?+
Check the spread before you click, size your stop distance off ATR instead of a round number, and prefer limit entries over market entries when you're not chasing a breakout. The first seconds after NFP, FOMC, or a gold open are when spreads spike and slippage is worst — waiting even 30-60 seconds for the initial spike to settle usually gets you a materially better fill. On CME futures and crypto, also check order book depth; a market order into a thin book moves price against you more than the same order in a liquid session.
What is slippage and which order types are exposed to it?+
Slippage is the gap between the price you expected and the price you actually got filled at, and it's measured in pips, ticks, or basis points depending on the asset. Market orders and triggered stop orders are exposed to slippage because both prioritize execution over price; limit orders are not slippage-exposed because they only fill at your specified price or better — the tradeoff is they might not fill at all. Slippage is worst in low liquidity, around high-impact news, and on wider-spread instruments like gold during off-hours.
What does time-in-force change about how my order behaves?+
Time-in-force decides how long an order stays active before it's cancelled — GTC (good-til-cancelled) stays live until you cancel it, Day expires at session close, IOC (immediate-or-cancel) fills what it can instantly and drops the rest, and FOK (fill-or-kill) fills completely and immediately or cancels entirely. GTD (good-til-date) lets you set a specific expiry. Choosing the wrong setting is a common, avoidable mistake — a Day order on a swing trade can vanish overnight, while GTC left on a scalp can trigger days later at a price you no longer want.
Which order types matter most for crypto perpetuals and futures?+
Reduce-only orders matter most for perpetual futures and crypto because they let you close or trim a position without accidentally flipping it or adding size — critical when you're managing leverage on a funded account. Post-only orders (limit orders that only add liquidity) matter for fee-sensitive strategies. Using a regular market or stop order instead of reduce-only on a leveraged crypto position can accidentally open a new position in the opposite direction if your order size exceeds what's needed to flat the trade — an expensive mistake under a daily loss limit.
Written by
Marcel Hambálek
Senior Trader, For Traders
Marcel trades Futures and Forex day-trading setups on funded accounts and writes about the executional details most traders skip — order types, slippage, session timing, platform quirks on MT5 and NinjaTrader. Pragmatic, mechanics-first, no fluff.
Follow on LinkedInReady to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $49, with up to $300,000 in funded capital.
Choose your challengeTrade up to $300,000
Choose challenge