Stop Order vs Limit Order Singapore

Two Order Types Every SGX Trader Should Know Before Placing a Trade

A limit order instructs your broker to buy or sell a stock only at a specified price or better, while a stop order triggers a market or limit order once a stock reaches a specified trigger price, commonly used to limit losses or protect gains.

Not financial advice. All figures for educational reference only. Last updated: October 2026.

Key Takeaways

  • A limit order guarantees your price (or better) but does not guarantee the trade will execute if the market never reaches that price.
  • A stop order guarantees the order will activate once the trigger price is hit, but a basic stop-market order does not guarantee the exact execution price, especially in fast-moving markets.
  • On SGX, most retail brokerage platforms support both order types, along with a hybrid ‘stop-limit’ order that combines a trigger price with a specified limit price.
  • Limit orders are typically used to control entry or exit price precisely, while stop orders are typically used for risk management, such as automatically selling if a stock falls below a certain level.
  • Understanding the difference matters most during volatile trading sessions, when the gap between a stop order’s trigger price and its actual fill price can widen significantly.

What Are Stop Orders and Limit Orders?

A limit order is an instruction to your broker to buy or sell a stock at a specific price or better — a buy limit order will only execute at your specified price or lower, and a sell limit order will only execute at your specified price or higher. The trade-off is that if the market never reaches your limit price, the order simply doesn’t execute at all.

A stop order (sometimes called a stop-loss order when used to limit downside) works differently: it sits dormant until the stock’s price reaches a specified ‘trigger’ or ‘stop’ price, at which point it converts into either a market order (a basic stop order) or a limit order (a stop-limit order) and is sent to the exchange for execution.

The key conceptual difference is what each order guarantees. A limit order guarantees the price but not the execution — it may never fill if the market doesn’t cooperate. A basic stop order guarantees the order will be triggered and sent once the stop price is hit, but as a market order it does not guarantee the exact fill price, which can differ from the trigger price in a fast-moving or illiquid stock.

How Does It Work in Singapore?

Most Singapore brokerages — including DBS Vickers, FSMOne, Tiger Brokers, moomoo, and others — support both limit and stop order types on SGX-listed stocks, alongside the combined ‘stop-limit’ order, which triggers at a stop price but then places a limit order rather than a market order, giving you more control over the worst-case execution price at the cost of a chance the order still doesn’t fill.

Because SGX trades in board lots of 100 shares (with some counters having smaller board lots), and bid-ask spreads can widen meaningfully for less liquid counters, the gap between a stop order’s trigger price and its actual execution price can be more pronounced on thinner SGX counters than on highly liquid blue chips like DBS or the STI ETF.

Order Type Executes When Price Certainty
Limit order Immediately, if your price is available High — fills at your price or better, or not at all
Stop (market) order Once trigger price is hit Low — fills at next available price, which may differ from trigger
Stop-limit order Once trigger price is hit, then becomes a limit order Medium — may not fill if price moves past your limit

Source: general SGX brokerage order mechanics; specific order types and execution rules can vary slightly by broker.

Worked Example

A Singapore investor buys an SGX-listed stock at S$5.00 and wants to protect against a large downside move. She places a stop order with a trigger price of S$4.50. If the stock falls to S$4.50, her stop order activates and becomes a market sell order — but if the stock is falling fast, it might actually execute at S$4.45 or S$4.40 rather than exactly S$4.50, because a basic stop order doesn’t guarantee the fill price.

Separately, she wants to buy more of a different stock currently trading at S$3.20, but only if it dips to S$3.00. She places a buy limit order at S$3.00. If the stock never falls to S$3.00, her order simply never executes — but if it does reach S$3.00 or lower, she’s guaranteed to pay no more than S$3.00 per share.

Advantages

Limit orders give price certainty. You know exactly the worst price you’ll pay or receive, which is useful for disciplined entry and exit planning.

Stop orders automate risk management. You don’t need to watch the market constantly — a stop order can trigger a sell even if you’re not actively monitoring your position, limiting potential losses.

Stop-limit orders combine both benefits. You get the automatic trigger of a stop order with the price control of a limit order, at the cost of a small chance the order won’t fill.

Both reduce emotional trading. Pre-setting your exit or entry price removes some of the in-the-moment decision-making that can lead to panic selling or chasing a rising price.

Risks and Limitations

Limit orders may never fill. If the market gaps past your limit price without trading at it, you could miss an opportunity to buy or sell entirely, even if your price was reasonable.

Stop orders can fill at worse prices than expected. In a fast-moving or illiquid stock, the actual execution price after a stop triggers can be meaningfully worse than your intended stop price — a problem known as slippage.

Stop-limit orders carry non-execution risk. If the price moves too quickly past your limit price after the stop triggers, the order may not execute at all, leaving your position unprotected.

False triggers from short-term volatility. A stop order can trigger on a brief, temporary dip that quickly reverses, selling you out of a position right before it recovers.

Comparison Table

Feature Limit Order Stop Order Stop-Limit Order
Guarantees execution? No Yes (once triggered) No
Guarantees price? Yes No Yes, if it fills
Common use case Precise entry/exit pricing Automatic downside protection Controlled downside protection
Key risk May never execute Slippage on fill price May not execute after triggering

The Bottom Line

For Singapore investors, the choice between a limit order and a stop order comes down to what you’re trying to control: a limit order protects your price, while a stop order protects against inaction by automatically triggering a trade. Many disciplined SGX traders use both together — limit orders for planned entries, and stop or stop-limit orders for automated risk management on existing positions.

Frequently Asked Questions

Which is safer, a stop order or a limit order?
Neither is universally ‘safer’ — a limit order guarantees your price but might not execute, while a stop order guarantees it will trigger but not necessarily at your exact intended price. The right choice depends on whether price certainty or execution certainty matters more for your specific trade.
Can I use a stop order to buy a stock, not just sell it?
Yes. A buy-stop order triggers a purchase once the price rises to or above your trigger level, often used by traders who want to enter a position only after a stock confirms upward momentum by breaking a certain price level.
What is a stop-limit order?
A stop-limit order combines both mechanics: once the stock hits your stop (trigger) price, it places a limit order at a price you specify, rather than a market order. This gives you price control, but carries the risk the order won’t execute if the price moves too quickly past your limit.
Do all Singapore brokers support stop orders?
Most major Singapore brokerages support basic stop orders and often stop-limit orders on SGX-listed stocks, but availability, exact terminology, and features can vary by platform, so it’s worth checking your specific broker’s order types before relying on this feature.
Why did my stop-loss order execute at a worse price than I set?
A basic stop order becomes a market order once triggered, meaning it executes at the next available price rather than your exact stop price. In fast-moving or illiquid stocks, this next available price — known as slippage — can be noticeably worse than your intended trigger level.