What is a Good-Til-Canceled Order? Definition, Formula, and Example
A good-til-canceled (GTC) order is a buy or sell instruction that remains active in the market until it is executed, manually canceled, or hits the broker's expiration limit — usually 60 to 90 days.
Good-Til-Canceled Order Definition
A good-til-canceled order, abbreviated GTC, is a resting limit or stop order that stays open across multiple trading sessions until one of three things happens: the order fills, the trader cancels it, or the broker's maximum duration expires. Unlike a day order — which is automatically canceled at the closing bell of the day it was placed — a GTC persists overnight, through weekends, and across holidays. Most U.S. retail brokers cap GTC duration at 60 calendar days; Fidelity allows 180, Schwab and E*TRADE default to 60, Interactive Brokers permits up to 90.
How a Good-Til-Canceled Order Works
A GTC is a time-in-force (TIF) instruction, not an order type itself. It attaches to:
- Limit orders — most common: "buy 100 AAPL at $180 GTC."
- Stop orders — protective stops kept active across sessions.
- Stop-limit orders — both a stop trigger and limit price, held until filled or expired.
The order sits on the broker's order book (most brokers no longer route GTCs directly to exchanges, which only accept day orders; instead they re-submit the order each morning as a day order). Each morning at market open, the broker resubmits the GTC. If a corporate action — dividend, split, spinoff, merger — affects the underlying, brokers typically cancel or adjust the GTC automatically. The order status checks: still open → resubmit; filled → settle; canceled → notify; expired → notify.
Worked Example
A trader bullish on MSFT at $415 in October 2024 wants to buy on a pullback to the 200-day moving average near $400. They place a GTC limit buy: 100 shares MSFT @ $400, good-til-canceled. The order sits open for 32 trading days. On December 18, 2024, MSFT sells off on Fed hawkishness and trades $399.50 intraday, filling 100 shares at $400.00. Without the GTC, the trader would have needed to manually re-enter the order each morning for 32 sessions — and likely missed the fill on a fast intraday move.
A second example: a trader holding 500 shares of TSLA at $250 sets a GTC stop-loss at $225 to limit downside. The stop sits dormant for 19 trading days, then triggers on a gap-down to $222 the morning after a delivery miss, converting to a market order that fills at $221.40.
When Traders Use GTC Orders
GTC orders are the default tool for:
- Patient limit-buyers waiting for pullbacks to specific support levels.
- Profit-takers placing sell-limits at multi-week resistance.
- Risk managers keeping protective stops live without daily reconfiguration.
- Mean-reversion strategies placing scales of bids and offers around the current price.
- Long-term investors using stop-losses to define maximum tolerable drawdown.
Pair-trading and basket strategies rely on GTC orders to maintain leg ratios without round-the-clock monitoring.
Limitations and Common Misconceptions
- Not truly perpetual — every broker has a maximum duration. Check it. Orders silently expire and traders assume they're still protected.
- GTC ≠ extended hours — by default, GTC orders only execute during regular market hours (9:30 AM – 4:00 PM ET). Add "GTC-EXT" or the broker's equivalent to enable pre/post-market fills.
- Stop orders gap through — a GTC stop-loss at $225 becomes a market order on a gap-down to $200, filling at $200, not $225.
- Corporate action cancellation — splits, dividends > 10%, mergers, and spinoffs cancel or adjust the GTC. Verify after every ex-date.
- No guarantee of fill — a GTC limit at the bid may sit indefinitely if price never crosses the limit, regardless of how many shares trade nearby.