What Is a Day Order in Stock Trading?
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
- Day orders reset the decision daily. Nothing carries over automatically, which suits trades tied to that day’s specific conditions or news.
- Longer-duration orders require more upkeep. An order left open for weeks needs to be periodically checked, since market conditions can change enough to make the original price target stale.
- Platforms differ in defaults and labeling. Not every broker uses identical terminology or identical default settings, so confirming how a given platform handles duration avoids surprises.
- Execution isn’t certain either way. A duration setting only controls how long an order remains eligible to execute — it says nothing about whether the price will actually be reached.
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.