Articles

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