How Long Does a GTC Order Stay Active?

Updated July 9, 2026 5 min read

The name suggests a good-til-canceled order lasts forever until a trader steps in, but in practice, brokers rarely let any order sit open without some kind of built-in expiration.

The short answer

Most brokers cap a GTC order at a set number of days, and the exact limit varies by broker and sometimes by order type. Once that window passes without the order being filled or manually renewed, the order is automatically canceled and has to be resubmitted if the trader still wants it working.

Why an expiration window exists at all

A truly indefinite order creates problems that outweigh the convenience of never resubmitting. Old orders that sit unmonitored for very long stretches risk executing under market conditions that have changed substantially since the order was placed — a price that made sense months earlier might not reflect the trader’s current view of the security at all. Expiration limits give brokers, and traders, a forced checkpoint: if the order hasn’t filled by then, something about the situation is worth reconsidering rather than letting the same instruction run indefinitely on autopilot.

What actually happens at expiration

When a GTC order hits its broker-imposed limit without executing, it’s automatically canceled, the same way a day order is canceled at the close of its single session, just on a longer timeline. There’s typically no notice required beyond whatever platform alerts the broker chooses to send, and no automatic renewal unless the trader specifically resubmits a new order. Anyone who still wants that price target active needs to place it again from scratch, which resets the clock on the new expiration window.

Checking or renewing before an order lapses

What to weigh

A GTC order’s expiration limit is really a built-in prompt to revisit a trading decision periodically, whether or not that’s how it feels in the moment. Treating the cap as a nuisance to route around by constantly resubmitting misses the underlying point — it’s a checkpoint against orders quietly going stale. This is general information about how order durations typically function; the exact limit, and how it interacts with other order types like a trailing stop order, should always be confirmed directly with the broker being used, since terms can vary and change over time.