StructureX

Home › Comparisons

Limit order vs stop order: better price or confirmation?

A limit order waits for a better price. A stop order waits for price to go somewhere first. Mix them up and the order fills at the wrong moment.

Comparison · 6-minute read · Updated 2026-10-21

The short answer

A Limit order fills at your price or better. A buy limit sits below the current price. A sell limit sits above it.

A Stop order waits until price reaches a level, then becomes a market order. A buy stop sits above the current price. A sell stop sits below it.

So a limit says "only if I get a good price". A stop says "only once price has moved this far".

Side by side

Limit orderStop order
Buy order sitsBelow the current priceAbove the current price
Sell order sitsAbove the current priceBelow the current price
When it triggersWhen price reaches your levelWhen price reaches your level
How it fillsAt your price or betterAs a market order, at the next price
Price guaranteed?Yes, your price or betterNo, can slippage
Fill guaranteed?No, price may not come backVery likely once triggered
Common usesEntries at a level, targetsStop losses, breakout entries

Where each one sits

Say a stock is at $50.

A simple memory trick: limits sit on the good side (cheaper buys, higher sells). Stops sit on the move side, waiting for price to travel.

Limit orders: strengths and limits

The good parts:

The limits:

Stop orders: strengths and limits

The good parts:

The limits:

If you need a price limit on a stop, that's a stop-limit order, a different tool with its own risk. See stop loss vs stop-limit.

One trade often uses both. A common setup: a buy limit at a level for the entry, a sell stop below the last turning point as the stop loss, and a sell limit at the target. The risk-reward calculator checks that the target is worth the risk.

Which fits you?

Pick by your trade idea, not by habit.

  1. "I want to buy if price pulls back to my level." Buy limit.
  2. "I want to buy only if price breaks above this level." Buy stop. See breakout vs pullback trading.
  3. "I want out if I'm wrong." Sell stop (on a buy trade).
  4. "I want out at my target." Sell limit.

Our rule for breaks is that only a candle body closing past a level counts. A buy stop can trigger on a tail poke, so some traders wait for the close and then enter, instead of using a stop order.

Common mistakes

Questions

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

A limit order fills at your price or better and may not fill at all. A stop order waits for price to reach a level, then becomes a market order that usually fills, but not always at your price.

Is a stop loss a limit order?

Usually not. Most stop losses are stop orders, which become market orders when triggered. A stop-limit order is a separate type that adds a price limit.

When should I use a buy stop order?

When you only want in if price breaks above a level. It fills once price reaches your stop, so it confirms the move but can fill on a quick spike.

Why did my stop order fill at a worse price?

Once triggered, a stop becomes a market order and takes the next available price. In fast markets or gaps, that can be past your stop level.

Want the next step? We'll walk you through it.

Four free lessons by email, one every few days — each with a 10-minute exercise on a real chart.

Send Me the Free Lessons 4 short emails · No spam · Unsubscribe anytime

Or see the whole method, step by step:

See What’s Inside the Course Try everything free first. Decide when you're ready. · Open the free chart tool (works in the TradingView phone app)

One chart idea a day, in plain English. Follow along:

Follow on XFollow on TradingView