What Is a Day Order in Stock Trading?

Updated July 9, 2026 6 min read

Every order placed with a broker needs an answer to an unglamorous question: how long should this instruction stay active if it isn’t filled right away. For most orders placed on a typical trading platform, the default answer is quietly built in.

The short answer

A day order is an instruction to buy or sell a security that automatically expires, meaning it’s canceled, if it isn’t executed by the close of that trading session. It’s the default duration on most brokerage platforms unless another duration is specifically selected, meaning an order placed without changing that setting is, by default, a day order.

Why same-day expiration is the default

Order duration exists because a buy or sell instruction placed at a certain price or under certain conditions might not make sense forever, since market conditions, prices, and even the reasons behind the original order can shift. Setting orders to expire at the end of the trading day gives a natural reset point: rather than an old order silently sitting active for weeks based on conditions that no longer apply, it disappears unless renewed. This default also reduces the chance of an old order executing unexpectedly on a day when the trader has moved on from that idea entirely.

What happens if it isn’t filled

If a day order’s price or conditions aren’t met before the session ends, the order is automatically canceled by the exchange or broker, with no partial rollover and no automatic resubmission the next morning. Anyone who still wants that trade to happen has to place a new order the following session. This is true whether the order was a straightforward market order or a limit order set at a specific price that the market never reached during the day.

How this differs from orders that stay open longer

Not every order is a day order by design. A good-til-canceled order is built to persist across multiple sessions instead of expiring at the close, remaining active until it’s filled, manually canceled, or hits a broker-imposed expiration limit further out. The choice between the two isn’t about which is better — it’s about whether the underlying trading idea is meant to be evaluated fresh each day or left in place to catch a price that might not arrive for a while. A stop order or other conditional order can carry either duration, since the trigger mechanism and the expiration setting are separate choices.

Things worth understanding before choosing a duration

A practical habit

Checking an order’s duration setting before submitting it, rather than assuming, is a small habit that avoids two common surprises: an order vanishing sooner than expected, or one lingering far longer than intended. Since day orders are usually the default, it’s worth confirming that’s actually the choice that fits the situation rather than something selected automatically.