Order Types

Good Till Date (GTD) OrderType

Last Updated
Quick Definition

Good Till Date (GTD) Order Type — Good Till Date (GTD) is a time-in-force instruction that keeps a limit or stop order active until a trader-specified calendar date, then auto-cancels if unfilled.

Track Good Till Date (GTD) Order Type with JournalPlus

A Good Till Date (GTD) order is a time-in-force instruction that tells your broker to keep a limit or stop order open until a trader-specified calendar date, automatically canceling it if unfilled by that deadline. It occupies a precise middle ground between a Day order, which expires at the close of a single session, and a Good Till Cancelled order, which remains open until manually canceled or the broker’s maximum duration elapses.

Key Takeaways

  • GTD orders expire on the exact date you specify — not at day’s end, and not after a broker-determined maximum of 60–180 days.
  • Two scenarios where GTD is irreplaceable: placing entries ahead of earnings events and managing open orders around options expiration Fridays.
  • Forgotten GTD orders are more dangerous than forgotten GTC orders because they can fill days into a move the trader is no longer monitoring.

How Good Till Date Orders Work

A GTD order functions like a limit order or stop order in every respect except its expiration logic. When you submit the order, you attach two parameters: the target price and an expiration date. The broker’s system checks the order against market prices each session until one of two outcomes occurs — either the price condition is met and the order fills, or the expiration date arrives and the order cancels automatically.

Three-way time-in-force comparison:

TypeExpires
Day orderAt the close of the current trading session
GTD orderAt the close of your chosen calendar date
GTC orderAfter broker maximum (IB: 180 days, Schwab/thinkorswim: 60 days)

GTD is natively supported on Interactive Brokers, thinkorswim (Schwab), and TradeStation. Robinhood and many retail apps offer only Day or GTC — traders on those platforms must simulate GTD behavior by manually canceling GTC orders, which introduces execution risk if they forget.

Crypto exchanges including Binance and Bybit implement GTD as a named time-in-force parameter in their order APIs, using identical mechanics to equity brokers.

Practical Example

SPY is trading at $528 on Monday morning. A swing trader wants to buy a dip to $515, but only before Thursday’s CPI release — after which they have no interest in holding a new position into macro volatility.

The trader places a GTD limit buy: 50 shares of SPY at $515, expiration set to Wednesday market close. Total notional value: $25,750.

  • If SPY dips to $515 on Tuesday: the order fills at the target price with no manual intervention.
  • If SPY never reaches $515 by Wednesday close: the order cancels automatically. There is no risk of an accidental fill into Thursday’s CPI print, and no manual cleanup required.

Without GTD, the trader would need to either use a Day order (re-entering every morning) or a GTC order with an active reminder to cancel it Wednesday evening — both of which are failure points.

A Good Till Date order is a limit or stop order that stays open until a specific date you pick, then cancels automatically if it hasn’t filled. It gives traders exact control over when an order expires, without needing to cancel it manually.

Common Mistakes

  1. Forgetting the order exists. A GTD order placed during a consolidation range can sit quietly for days, then fill when price finally moves — at a moment the trader is no longer watching. Unlike a Day order that resets daily, a GTD order requires no daily action, making it easy to forget entirely.
  2. Setting the expiry past an options expiration Friday. Standard monthly options expire the third Friday of each month. A GTD order on a short options position that remains open past that Friday can trigger unintended assignment or early exercise. Always set GTD expiry to the Thursday before expiration at the latest.
  3. Using GTD on platforms that don’t support it natively. Attempting to replicate GTD with a GTC order and a manual calendar reminder fails often enough to matter — especially during high-volatility weeks when attention is elsewhere. If your broker doesn’t support GTD, weigh whether you have the discipline to cancel GTC orders reliably.
  4. Misreading the expiry cutoff. Some brokers expire GTD orders at the end of the regular session on the chosen date; others include extended hours. Confirm your broker’s exact cutoff behavior before placing GTD orders around catalyst events.

How JournalPlus Tracks Good Till Date Orders

JournalPlus lets traders log open GTD orders alongside their active positions, with expiration dates visible in the same dashboard as trade entries and exits. When a GTD order fills, tagging it at entry with the original expiry date creates a clean audit trail showing whether the entry timing matched the original thesis — a data point that compounds into better order management over time.

Common Questions

What is a Good Till Date (GTD) order?

A GTD order is a time-in-force instruction that keeps a limit or stop order open until a specific calendar date you choose, after which it automatically cancels if not filled. It gives traders more expiration control than a Day order or a GTC order.

What is the difference between GTD and GTC orders?

A Good Till Cancelled (GTC) order stays open until you cancel it manually or the broker's maximum duration elapses — 180 days at Interactive Brokers, 60 days at Schwab/thinkorswim. A GTD order expires on the exact date you specify, which can be tomorrow or two weeks from now.

Which brokers support GTD orders?

Interactive Brokers, thinkorswim (Schwab), and TradeStation support GTD natively. Robinhood and many retail-focused apps offer only Day or GTC as time-in-force options.

Can you use GTD orders for options trading?

Yes, and options traders especially benefit from GTD because it prevents an order from staying open past an expiration Friday — which could trigger unintended assignment or exercise on a short options position.

Are GTD orders available on crypto exchanges?

Yes. Binance and Bybit both support GTD as a named time-in-force parameter in their order APIs, using the same mechanics as equity brokers.

Share this article

Track Good Till Date (GTD) Order Type Automatically

JournalPlus calculates your good till date (gtd) order type and other key metrics from your trade data. Import trades and get instant insights.

SSL Secure
One-Time Payment
7-Day Money-Back
4.9/5 (1,287 reviews)
Track Good Till Date (GTD) Order Type automatically 7-Day Money-Back
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime