Education
Order duration confusion: Day vs GTC
By Walid Mograbi · · 2 min read
If an order’s duration is not clearly set, execution timing can surprise you. A Day order expires at the end of the trading session, while a GTC order normally lasts until filled or cancelled—yet brokers often set a maximum time window.
Order duration confusion: Day vs GTC
Core lesson
A lot of order mistakes happen because traders treat duration as a minor setting. In practice, duration determines whether exposure is active for just today or continues across sessions.
Default behavior
If you do not choose an explicit duration, a buy/sell order is treated as a **Day** order.
How a Day order works
- A **Day** order is only valid during the regular trading session.
- If it is not filled in that session, it does not move to extended-hours trading automatically.
- It also does not carry over to the next trading day.
How a GTC order works
- A **GTC** order remains active until it is filled or you cancel it.
- Brokers usually apply a maximum validity period for GTC orders.
- That maximum can vary from one broker to another.
Warning
An unfilled **Day** order does not automatically transfer to after-hours trading or to the following trading day.
Checklist before pressing **Confirm**
1. Decide whether you need a one-session (**Day**) order or a multi-session (**GTC**) order. 2. If you choose GTC, check your broker’s stated maximum GTC duration. 3. Update or cancel the order as soon as your plan changes. 4. Never assume a Day order continues beyond the current trading day.
Practical takeaway
Clarify order duration before submitting. This single step helps avoid accidental missed fills, unexpected expirations, and surprise active orders.
#mistakes #order-duration #day-order #gtc #trading-education