What Is the Difference Between a Good-Til-Canceled Order and a Day Order?
Placing a buy or sell order at a specific price feels straightforward until the platform asks how long that order should stay active. The answer to that small setting changes what happens if the price never quite gets there.
The short answer
A day order automatically expires at the end of the trading session in which it was placed if it hasn’t been filled, while a good-til-canceled order, often shortened to GTC, remains open across multiple days until it either executes or is manually canceled. Both are instructions about timing, not about price — the underlying order itself, such as a limit order to buy or sell at a set level, works the same way either way.
How a day order behaves
A day order is a standing instruction with a built-in deadline. Place a limit order to buy at a certain price and choose the day setting, and if that price isn’t reached before the session ends, the order disappears on its own — nothing executes, and nothing carries forward. The next day, if the same order is still wanted, it has to be entered again. This makes day orders useful for anyone who wants tight control over exactly when an order is live, without the possibility of it lingering unnoticed.
How a good-til-canceled order behaves
A GTC order removes that daily reset. Once placed, it stays open — often for a set maximum period defined by the platform, commonly somewhere around 30 to 90 days, though the exact limit varies by venue — until one of two things happens: the price is reached and the order fills, or the person who placed it cancels it manually. Nothing about the order needs to be re-entered day after day, which is the main convenience it offers over a day order.
Why the distinction matters in practice
- Forgotten orders can become a problem. A GTC order that sits unfilled for weeks may execute at a moment the person placing it no longer wants that trade to happen, since market conditions and personal circumstances can shift long after the order was set.
- Day orders demand more active attention. Someone relying on day orders needs to re-enter them regularly if the intent is ongoing, which some traders prefer specifically because it forces a fresh decision each session.
- Both interact the same way with market depth. Whether an order is GTC or day-only, how quickly it fills still depends on how order books show buy and sell interest at the requested price, and on how much trading activity exists at that level.
- Thin markets affect both equally. In a market with limited trading activity, low trading volume can affect the price actually paid even when the order type itself works exactly as designed.
What this looks like on an actual order book
Neither order type changes where an order sits relative to other buyers and sellers. An order’s position in an order book is generally determined by price and the time it was placed, not by its duration setting. GTC and day orders are simply different answers to the question of how long the order should remain eligible to be matched, which is a separate concern from the spread between buy and sell prices it’s competing against.
The bottom line
A day order expires automatically at the end of the session if unfilled, while a good-til-canceled order persists until it fills or is actively withdrawn. Neither is inherently better — the choice comes down to whether the goal is a fresh decision every session or a standing instruction that quietly waits for the market to reach it.