QuantumAlgo
HomeBlogPremium GuidesFoundations · Execution
Foundations · Execution

Order Types Explained: Market vs Limit vs Stop vs Bracket Orders (and Which to Use When)

Order Types Explained: Market vs Limit vs Stop vs Bracket Orders (and Which to Use When) — Quantum Algo guide
◆ THE SHORT ANSWER

The four order types behind every trade: a market order fills now at the best available price; a limit order fills only at your price or better; a stop order waits at a level and then becomes a market order; a stop-limit waits and then becomes a limit. Bracket/OCO orders attach a stop-loss and take-profit to an entry so both exits are in the market before you can change your mind.

Indicators decide whether you trade; order types decide what price you actually get — and on a fast market that difference is regularly bigger than the edge. This is the page I wish someone had handed me before my first fill: what each order guarantees and what it doesn't, the gap that separates stop-market from stop-limit, and the bracket order that turns a Zeno signal (entry, stop, TP1/TP2 already on the chart) into one ticket.

Premium Indicators

Indicators that prove themselves in public.

One engine, four precision tools — the Gold (XAU) Scalper, the institutional Gravity Zone, the Zeno momentum Oscillator, and Zeno Stocks for equities.

Tap a side card, drag, or use the dots to switch
At a glance — Order types in one minute
QuestionUseful answerMarket?Fills now, pays the spread and any slippage — certainty of fill, not of price.Limit?Fills at your price or better, or not at all — certainty of price, not of fill.Stop vs stop-limit?Both trigger at a level; a stop becomes a market order (fills in a gap), a stop-limit becomes a limit (may not).
◆ Real chart · XAUUSD · 15M · Quantum Algo Zeno Gold
Quantum Algo Zeno Gold on XAUUSD 15-minute chart: long and short signals with take-profit and stop-loss zones and the dashboard showing margin, TP1, TP2 and Smart Entry status
Entry, stop and two targets drawn before the trade: every Zeno signal on gold is a bracket order waiting to be sent — the order type this page ends with.
◆ Real chart · BTCUSDT perpetual · 2H · Quantum Algo Zeno + Tidal Force
Quantum Algo Zeno on BTCUSDT perpetual 2-hour chart, January to June 2026, Buy B and Sell B labels with the trend cloud and Tidal Force
Bitcoin 2H: regime labels on confirmed closes. Each one becomes a stop-entry above or below the level, with the exits attached, not a market order into the candle.
◆ Real chart · NAS100 CFD · 4H · Quantum Algo Zeno + Tidal Force
Quantum Algo Zeno on NAS100 4-hour CFD chart with Sell B, Buy B and Sell B labels, trend cloud and Tidal Force
NAS100 4H: the index engine. On a CFD the order types are the broker's; the levels are the same.

What are the main order types in trading?

There are four order types you will use in almost every trade you ever place: a market order (buy or sell now, at whatever price is available), a limit order (buy or sell only at your price or better), a stop order (do nothing until price reaches a level, then become a market order), and a stop-limit order (do nothing until price reaches a level, then become a limit order). Everything else on a broker's menu — bracket, OCO, trailing, GTC, IOC — is one of those four with a condition attached.

I get asked about indicators far more often than about order types, and it is the wrong priority. The indicator decides whether you trade; the order type decides what price you actually get, and on a fast market that difference is regularly larger than the edge the indicator gave you. This page is the one I wish someone had handed me before my first fill.

Market order: certainty of fill, uncertainty of price

A market order says "fill me now". It buys at the best available ask or sells at the best available bid, and if the size at that level is not enough it walks to the next level and the next. On the order-book illustration in this guide, the market buy crosses the spread instantly — and pays it.

◆ Diagram · market vs limit vs stop on one order book
Order book with bids and asks: a market buy crossing the spread to the best ask, a limit buy resting below the bid, and a stop buy above the ask that triggers into a market order on a breakout
Three orders, three promises. The market buy gets filled and pays for it; the limit buy gets its price and might wait forever; the stop buy does nothing until the level breaks.

Use it when getting in or out matters more than the last tick: closing a losing position, exiting into a fast move, entering a liquid market where the spread is a fraction of your stop distance. Avoid it in thin markets, at the open, around news and in after-hours sessions, where "the best available price" can be several levels away from the last print.

What you pay: the spread, plus slippage on anything larger than the size resting at the top of the book. On EUR/USD in the London session that is a tenth of a pip; on a small-cap stock at 4:05 pm it can be 2%.

Limit order: certainty of price, uncertainty of fill

A limit order says "fill me at this price or better, or not at all". A buy limit rests below the current price and waits; a sell limit rests above. You choose the price, the market chooses whether to come to you.

The cost is opportunity. Price can touch your limit and reverse without filling you — there were orders ahead of yours at that level — or never reach it at all. That is why "I had a limit at the low" is the most common story of a trade that did not happen.

Use it for planned entries at a level (the retest of an order block, the edge of a range), for take-profit exits, and for anything in a thin market. On the illustration the limit buy sits under the bid, gets a better price than the market order, and may never fill — all three facts at once.

ORDER TYPE PICKERDescribe the situation — get the order type and the fill to expect
Order

Stop order: the trigger

A stop order is a market order in waiting. A sell stop below the current price is the classic stop-loss: nothing happens until price trades at the level, then it fires and sells at whatever is available. A buy stop above the current price is a breakout entry: it triggers when price clears the level.

Two things beginners miss. First, a stop order guarantees the trigger, not the price — in a gap it fills wherever the market reopens. Second, a stop is a resting order that other participants can see in aggregate; clusters of stops above equal highs and below equal lows are exactly the liquidity that gets swept, which is the whole subject of our liquidity sweep guide.

Quantum Algo
QuantumBot

Automate your trades. Let Quantum Algo trade for you.

Every signal executed on your own account — on your account, with the plan you define.

Automate now →$199/mo · your keys, your funds
Verified track recordTradingView
75%▲ 2.3:1 R:R
Win rate · 160 trades · public ledger
Trading illustration
5
Exchanges
400+
Pairs
<50ms
Fills

Stop-limit order: the trade-off, made explicit

A stop-limit order triggers at the stop price like a stop order, but then places a limit order at your limit price instead of a market order. It protects you from filling at a terrible price in a fast move. It also means you might not fill at all.

◆ Diagram · stop-market vs stop-limit through a gap
Two panels of a stock gapping down through a stop level: the stop-market order fills at the open far below the stop, the stop-limit order does not fill and the position keeps falling; captioned the trade-off certainty of fill vs certainty of price
Same gap, two outcomes. Left: out at a bad price. Right: still in, at a worse one. For a stop-loss the left panel is the one you want.

The gap illustration in this guide shows both outcomes on the same stock: the stop-market fills at the open, well below the stop level, but you are out; the stop-limit never fills because the open was below its limit, and the position rides the rest of the way down. Neither is wrong. The stop-market is the right choice for a stop-loss on a position you cannot afford to keep; the stop-limit is the right choice for a breakout entry where a bad fill would ruin the trade's maths.

The rule I use: stop-loss orders are stop-market, always. Entries can be stop-limit.

Bracket and OCO orders: the whole trade in one ticket

A bracket order is an entry with two exits attached: a stop-loss below and a take-profit above (for a long). The two exits are linked as OCO — one cancels the other — so when one fills, the other is removed. The bracket illustration in this guide shows it on XAUUSD: entry, stop, target, and the ticket with the three fields filled.

◆ Diagram · bracket order · entry + stop-loss + take-profit (OCO) · XAUUSD 15M
XAUUSD 15-minute chart with a bracket order: entry, stop-loss below and take-profit above linked as OCO, with the order ticket showing the three fields filled
The whole trade in one ticket. This is the shape of every Zeno signal on the real charts above — entry, stop, targets — sent to the market at once.

This is the order type that turns a Zeno signal into a trade in one click. The chart already shows entry, stop and TP1/TP2; a bracket puts all three in the market at once, which means the exit exists before your emotions do. Most brokers support it under different names — "bracket", "OCO", "attached orders", "TP/SL" — and TradingView's Trading Panel exposes it for any integrated broker.

Time-in-force: how long the order lives

  • Day — cancelled at the session close if unfilled. The default on most stock brokers.
  • GTC (good till cancelled) — stays until filled or cancelled, usually up to 60–90 days. Use for resting limit entries at levels that may take days to reach.
  • IOC (immediate or cancel) — fill what you can right now, cancel the rest. Avoids walking the book.
  • FOK (fill or kill) — fill the whole size now or nothing.
  • Post-only (crypto) — the order is rejected if it would fill immediately, guaranteeing you pay the maker fee, not the taker fee.

The one that bites: a Day limit order placed after hours on a stock broker may be queued for the next open, or rejected, depending on the broker. Check before assuming.

Which order type, when

Reference data · order type by situation
SituationOrderWhy
Exiting a losing positionMarket (via stop-market)You need out, not a good price
Entering on a retest of a levelLimit at the levelPrice comes to you; better fill, defined risk
Entering on a breakoutStop or stop-limit above the levelOnly trigger if the move happens
Taking profit at a targetLimitYou want the price, not the moment
Any trade with a signal that includes stop and targetBracket / OCOOne ticket, exits in the market before you can change your mind
Thin market, wide spread, after-hoursLimit onlyA market order here pays whatever is there
Quantum Algo

Order types on TradingView and at the broker

TradingView's Trading Panel offers market, limit, stop and stop-limit for every integrated broker, with bracket orders (stop-loss and take-profit fields on the same ticket) for most. Placing them on the chart — dragging a limit to a level, a stop below a swing — is the same as typing them, and it is the workflow QuantumBot automates: the signal's levels become the order's levels, nothing is retyped.

Crypto exchanges add reduce-only (the order can only close a position, never open one), post-only and trigger orders with mark-price or last-price triggers; the trigger source matters on perpetuals, where a wick on last price can fire a stop that the mark price never touched.

Mistakes that cost money

  • Using a market order in a thin market and blaming the broker for the fill.
  • Using a stop-limit as a stop-loss, then watching a gap go straight through it.
  • Placing stops at round numbers and obvious swing points, exactly where the sweep is aimed.
  • Forgetting a GTC limit order that fills weeks later in a completely different market.
  • Entering with a market order and adding the stop "in a minute". The bracket exists so that the minute never happens.
◆ Key takeaways

Market orders buy certainty of fill with price; limit orders buy certainty of price with fill; stops trigger at a level and then become one of the two. Use stop-market for protection, limit for planned entries and targets, stop or stop-limit for breakouts, and a bracket to put the whole trade in the market at once. In thin markets, limits only.

◆ Interactive check

Do you know what your order guarantees?

Questions traders ask about order types

What is the difference between a stop order and a limit order?+

A limit order fills only at your price or better and rests in the book until then. A stop order does nothing until price reaches your level, then becomes a market order and fills at whatever is available. Limits control price; stops control the trigger.

Is a stop-loss a market order?+

Once triggered, a stop-loss (stop-market) order is a market order. A stop-limit order becomes a limit order instead, which can fail to fill in a gap — that is why stop-losses should be stop-market.

What is a bracket order?+

An entry with a stop-loss and take-profit attached, linked so that when one exit fills the other is cancelled (OCO). It puts the whole trade — entry, risk, target — into the market in one ticket.

Why did my limit order not fill when price touched it?+

Orders at a price fill in queue order, and price can touch a level without enough volume trading there to reach yours. To improve the odds, place the limit slightly inside the level rather than exactly on it.

Can I use a limit order for a stop-loss?+

Not sensibly. A sell limit above the market is a take-profit; a limit order cannot be placed below the market as a stop without a trigger. Use a stop-market for protection.

What is the difference between a market order and a limit order?+

A market order fills immediately at the best available price and guarantees the fill. A limit order fills only at your price or better and guarantees the price, not the fill.

Should a stop-loss be a stop-market or a stop-limit?+

Stop-market. A stop-limit can be skipped by a gap, leaving the position open past your risk. Stop-limits belong on entries, where a bad fill would break the trade's maths.

What is a trailing stop order?+

A stop that follows price in your favour by a set distance and never moves back. It is covered in detail in the trailing stop loss guide.

Can I place a limit order outside market hours?+

Usually yes on stocks, with the order queued for the next session or the extended session depending on the broker; on futures, forex and crypto the market is open, so the order rests immediately.

Does Quantum Algo place orders?+

Zeno prints the levels; QuantumBot places the bracket — entry, stop, TP1/TP2 — on your own exchange account from those levels, so nothing is retyped.

References & Related Guides

Read next

Authoritative sources

Verify the proof

Writer · Quantum Algo

ILY writes trading education for Quantum Algo — breaking down smart money concepts, market structure, and price action into clear, practical lessons. Every guide is reviewed by Quant, the founder, and every trade idea Quantum Algo publishes is timestamped so anyone can verify it.

Reviewed by Quant · Founder & Head Trader