GTT (Good Till Triggered)

Rest an order until your trigger price is hit, then it goes to the market.

GTT orderTrigger basedPlace, modify, cancel
In short

A GTT (Good Till Triggered) order rests in the background until your trigger price is reached, then it is sent to the market. It is useful for setting an entry, target or stop-loss without watching the screen all day. In AutoTrader Web you can place, modify and cancel GTT orders from the Portfolio screen, on brokers that support GTT.

What is a GTT order?

GTT stands for Good Till Triggered. A regular order is valid only for the trading day. A GTT order, by contrast, waits until the market reaches your trigger price. When the trigger is hit, your order is placed.

This lets you set up an entry, target or stop-loss in advance and step away, instead of watching prices all day.

GTT works only on brokers that offer a GTT feature. The number of GTT orders allowed and how long they stay valid are set by your broker.

Does your broker support GTT?

GTT works only on brokers that offer a GTT feature on their own platform. The easiest way to find out if your broker is supported is to test it:

  1. Place a small sample GTT order from the Portfolio screen (see Place a GTT order below).
  2. If it saves and rests without an error, your broker supports GTT.
  3. If you get an error, or you do not see the GTT option for that account, your broker may not support it yet.

If GTT is not available for your broker, please contact support or suggest it as a feature request, and we will look into adding it.

Place a GTT order

  1. Open the menu (Trading -> Portfolio).
  2. Create a GTT order, choose the account and symbol, and set the trigger price along with the order details (quantity, price, order type).
  3. Save it. The GTT now rests until the trigger price is reached.

Modify or cancel a GTT order

Your resting GTT orders are listed in the Portfolio.

  • Modify — open a GTT to change its trigger price or order details, then save.
  • Cancel — remove a GTT you no longer want. A GTT also goes away once it has triggered and the order is placed.

Selecting GTT orders

Both buttons work on the rows you select first. Click a GTT row to select it, and click again to deselect it. Modify works on one GTT at a time; Cancel can take several at once.

The Select button takes every GTT that matches your current filter. The Deselect button clears the selection.

To cancel many GTT orders together, do not click each row. Filter first, then select:

  1. Set the filter box under a column heading. For example, set Symbol to SBIN.
  2. Click Select. It takes every GTT left after your filter.
  3. Click Cancel.

If you start clicking rows one at a time, the screen will show you this shortcut and mark the filter box to use. It appears only when filtering would clearly save you time, so you will not see it on a short list. On a long list, a shorter version stays in the bottom left corner, so you can still read it after you have scrolled down. It only tells you — it never changes your filters or your selection. Click Got it, hide this for now to put it away; it stays hidden for 30 days.

If you do not see the filter boxes under the column headings, switch on Column Filters in Settings -> General.

What the Modify window shows you

The Modify window opens with the fields already filled in with the GTT’s current values. That means the moment you edit one, the original is no longer on screen — so the window keeps a summary of it at the top:

  • the symbol, whether it is a buy or a sell, the type of trigger, and the account,
  • the live price for that symbol, and
  • one line per leg with its trigger price, price and quantity.

Next to each trigger price you also see how far it is from the live price, as a percentage. That is the quickest way to check a trigger is still where you want it. Both the live price and those percentages keep updating while the window is open.

A two-part (OCO) trigger shows two lines — the target leg and the stop leg — so you can see both at once.

Moving the window

You can move this window out of the way. Drag it by its title bar and it stays where you put it, including the next time you open it on that same computer. Once you have moved it, a small button appears in the title bar — click it, or double-click the title bar, to put the window back in its usual place. It can never be dragged off the edge of the screen, so it cannot get lost.

Because the window can be moved, clicking outside it no longer closes it. Use Cancel or the ESC key to close it.

Columns

Your resting GTT orders are listed with these columns.

ColumnMeaning
SymbolThe trading symbol (broker-independent).
NicknameThe nickname (pseudo account) of the trading account.
Trd AccThe trading account (login id).
IdThe GTT order id.
SideBUY or SELL.
PriceThe order price used when the trigger is hit.
TriggerThe trigger price at which the GTT activates.
LtpLast traded price. Updates live.
QtyQuantity.
TypeGTT type (single, or OCO — one-cancels-the-other).
StatusACTIVE (resting) or TRIGGERED.
ProductProduct type.
Valid TillThe date until which the GTT stays valid (only for brokers that support it).
BrokerThe broker for this account.

You can filter the list by ACTIVE, TRIGGERED or ALL.

Good to know

  • GTT support is still in BETA for some brokers. If you notice any issue, please report it to us so we can look into it.
  • A GTT only places an order when it triggers — keep enough margin in the account so the order can go through when that happens.
  • The GTT limits (how many you can keep, how long they last) depend on your broker.
  • If your broker does not support GTT, the GTT list simply stays empty. An empty list on its own does not always mean you have no GTT orders — it can also mean GTT is not available for that account yet. Use the sample-order test above to be sure.

Frequently asked questions

Is GTT supported? Which brokers support it?

GTT works only on brokers that offer a GTT feature on their own platform. The simplest way to know if your broker is supported is to try it: place a small sample GTT order from the Portfolio screen (Trading -> Portfolio). If it saves and rests without an error, your broker supports it. If you get an error or do not see the GTT option, your broker may not support it yet — suggest it as a feature request on our Built with traders page and we will look into it.

Suggest a feature →

Why isn't my GTT order working?

First check that your broker offers a GTT feature, as GTT works only on brokers that support it. Try placing a small sample GTT order from the Portfolio screen to confirm. Also keep enough margin in the account, since the order is placed only when the trigger is hit. If it still does not work, note the exact error message and contact support so we can investigate.

Why is my GTT list empty?

Most often it means you have no GTT orders resting for that account. It can also mean your broker does not support GTT, because the list stays empty instead of showing an error. To find out which it is, place a small sample GTT order from the Portfolio screen. If it saves and rests, your broker supports GTT. If you get an error, GTT is not available for that account yet.

Next steps

Was this page helpful?

Last updated 23 August 2026