Good-Til-Cancelled (GTC) Order Singapore: The Standing Order That Waits for Your Price on SGX
Last updated: September 2026
A Good-Til-Cancelled (GTC) order is a buy or sell instruction on the Singapore Exchange that remains active across multiple trading days at your specified price, until it either executes, you manually cancel it, or it hits the broker’s maximum validity period (commonly 30–90 days), unlike a standard day order which expires automatically if unfilled by market close.
Not financial advice. All figures for educational reference only. Data as at September 2026.
Key Takeaways
- Most Singapore brokerages (DBS Vickers, POEMS, Tiger Brokers, moomoo, FSMOne) cap GTC order validity at 30–90 calendar days, after which unfilled orders are automatically cancelled.
- A GTC order only executes if the market price reaches your specified limit price — it does not guarantee execution, just that the order stays live waiting for that price.
- Because a GTC order persists across corporate actions (dividends, rights issues, stock splits), some brokers automatically adjust or cancel GTC orders around ex-dates to avoid unintended fills.
- GTC orders are typically limit orders, not market orders — you set both a price and a duration, distinguishing this from a standard day order that only specifies price and expires same-day.
- Leaving a GTC order active and forgetting about it is a common pitfall — a stale order can suddenly execute weeks later if the market moves to your specified price unexpectedly.
What Is a GTC Order?
How Does It Work in Singapore?
Example
Advantages
Risks and Limitations
GTC Order vs Day Order
The Bottom Line
Frequently Asked Questions
What Is Good-Til-Cancelled (GTC) Order?
A Good-Til-Cancelled order is an instruction you place with your broker to buy or sell a stock at a specific price, which remains open and active in the market until one of three things happens: the order executes because the market reaches your price, you manually cancel it, or it reaches the broker’s maximum allowable duration. This contrasts with the default “day order,” which is automatically cancelled if it doesn’t execute by the close of that same trading session, requiring you to re-enter it manually the next day if you still want the trade.
On the Singapore Exchange (SGX), GTC orders are commonly used by investors who have a specific target entry or exit price in mind but don’t want to monitor the market daily or manually re-submit an order every morning. Instead of an unlimited duration (which most global exchanges don’t actually offer despite the name), Singapore brokerages typically impose a maximum validity window — commonly 30, 60, or 90 calendar days — after which any unfilled portion of the order is automatically cancelled and you’d need to place a fresh order if you still want the position.
The availability and exact rules for GTC orders can also differ depending on whether you’re trading SGX-listed securities, US stocks, or other overseas markets through the same Singapore brokerage account, since order-type support is often determined by the specific exchange’s trading infrastructure rather than the broker alone. Investors trading across multiple markets should confirm GTC availability and maximum duration separately for each market they intend to use this order type in.
How Does Good-Til-Cancelled (GTC) Order Work in Singapore?
When placing a GTC order through a Singapore broker such as DBS Vickers, POEMS (Phillip Securities), Tiger Brokers, moomoo, or FSMOne, you specify the stock, the number of shares, your limit price, and (implicitly or explicitly) that the order should remain open beyond a single trading day. The broker’s system keeps the order live in SGX’s central limit order book, where it competes for execution against other buy/sell orders at the same or better price, following standard price-time priority matching rules.
Because the order can remain open across weeks or months, brokers generally build in safeguards around corporate actions: if the underlying stock goes ex-dividend, undergoes a rights issue, or splits while your GTC order is still pending, most brokers will either automatically adjust your limit price to reflect the corporate action, or cancel the order outright and notify you to re-enter it, specifically to prevent an unintended fill at a stale price. Some brokers also require you to actively renew a GTC order once it hits its maximum duration if you still want it to remain active.
Investors should also check their specific broker’s policy on partial fills for GTC orders — if only part of your order size trades at your target price before the market moves away, some brokers will leave the remaining unfilled portion open until expiry, while others may cancel the balance automatically. It’s good practice to periodically review any open GTC orders in your brokerage account, particularly before major market-moving events like central bank rate decisions or company earnings announcements, since a stale order set weeks earlier might no longer reflect your current view on a stock’s fair value.
Some Singapore brokers also distinguish between a standard GTC order and a ‘GTC-extended’ or similarly named variant with a longer maximum duration, typically reserved for larger or premium account holders — it’s worth checking your specific broker’s order-type documentation rather than assuming a uniform 30-90 day rule applies universally across all platforms.
Good-Til-Cancelled (GTC) Order Example
An investor wants to buy 1,000 shares of a blue-chip SGX-listed bank stock currently trading at S$35.20, but only if it dips to S$33.00. Rather than checking the market every day, they place a GTC buy order at S$33.00 with a 60-day validity through their broker. Eighteen trading days later, the stock dips to S$32.95 amid a broader market pullback, and the order automatically executes at S$33.00, filling the full 1,000 shares without the investor needing to place a new order or actively monitor the market during those 18 days.
Advantages of Good-Til-Cancelled (GTC) Order
- Removes the need for daily manual re-entry. Once placed, a GTC order stays live without requiring you to log in and resubmit it every trading day, unlike a standard day order.
- Lets you target a specific entry or exit price patiently. Particularly useful for investors waiting for a pullback to buy, or a rally to sell, without needing to watch the market continuously.
- Reduces the emotional impulse to chase price moves. Because the order executes automatically at your pre-set price, it removes the temptation to second-guess or chase a moving market in real time.
- Works well for less liquid positions you’re building gradually. Investors accumulating a position over time can set a standing GTC order rather than manually timing each purchase.
Risks and Limitations
- Forgotten orders can execute unexpectedly. If you place a GTC order and then forget about it, a sudden market move weeks later could trigger an unwanted trade at a price or position size you no longer want.
- No guarantee of execution at all. If the market never reaches your specified price within the validity window, the order simply expires unfilled — GTC guarantees duration, not execution.
- Corporate actions can complicate or cancel the order. Dividends, splits, and rights issues occurring while the order is live can trigger automatic cancellation or price adjustment, sometimes without much advance notice.
- Maximum duration varies by broker. Since Singapore brokers cap GTC validity differently (commonly 30–90 days), an order you assumed was still active might have already quietly expired.
GTC Order vs Day Order
| Feature | GTC Order | Day Order |
|---|---|---|
| Duration | Stays active for 30–90 days (broker-dependent) until filled or cancelled | Expires automatically at market close if unfilled |
| Re-entry needed? | No, until expiry or execution | Yes, must be re-submitted each trading day |
| Best for | Patient, target-price entries/exits over weeks | Same-day trading decisions |
| Corporate action handling | May auto-adjust or cancel around ex-dates | N/A — expires same day regardless |
| Risk of forgetting | Higher — can execute unexpectedly weeks later | Lower — automatically clears itself daily |
Source: MAS, CPF Board, SGX, insurer/bank disclosures, TKN research (September 2026).
The Bottom Line
For Singapore investors with a specific target price in mind who don’t want to actively monitor the market daily, a GTC order is a practical tool — but it demands the discipline to track and periodically review open orders, since a forgotten GTC order can execute at an inconvenient moment weeks after you placed it.
Frequently Asked Questions
What is a Good-Til-Cancelled (GTC) order?
It’s a buy or sell order that remains active across multiple trading days at your specified price, until it executes, you cancel it, or it hits the broker’s maximum validity period.
How long does a GTC order stay active on SGX?
Most Singapore brokers cap GTC order validity at 30–90 calendar days, after which any unfilled order is automatically cancelled.
Does a GTC order guarantee my trade will execute?
No. It only guarantees the order stays open waiting for your price; if the market never reaches that price within the validity window, the order simply expires unfilled.
What happens to a GTC order if the stock pays a dividend?
Most brokers either automatically adjust the limit price or cancel the order around the ex-dividend date, to prevent an unintended fill at a stale price.
Is a GTC order the same as a limit order?
A GTC order is typically a type of limit order — the ‘GTC’ part specifies duration, while the limit price part specifies the exact price at which you’re willing to trade.
Can I modify a GTC order after placing it?
Most brokers allow you to cancel and re-enter a GTC order with a new price or duration, though few allow direct in-place editing of an existing order.
Do GTC orders work the same way for SGX and US stocks?
The core concept is similar, but specific validity periods, corporate action handling, and broker policies can differ meaningfully between SGX and US-listed stock orders.