loader2
Login Open ICICI 3-in-1 Account

How can we help you ?

Choose the category to find the help you need

    Announcements

    All you need to know about Buy Now Pay Later (MTF) while investing in Stocks...
    Read More
    Can I place GTT request for Cover/Square off against an Open position?

    No. You cannot place any GTT order request from open positions. 

    GTT is only available for buying and selling of stocks through delivery. 

    What is GTT?

    Good Till Triggered (GTT) is a trading tool that allows you to automate buy or sell orders in Equity and Derivatives segment based on your trigger price.

    GTT orders have a validity up to 365 days/contract expiry or until your trigger conditions are met, making trading smarter and stress-free.

    What is the validity of GTT order?

    A GTT order remains valid for 365 days from the date of placement.

    • The order will be executed automatically if the stock price reaches the set trigger price within this period.
    • If the trigger price is not reached within 365 days, the order will expire and require to be re-entered.
    • You can modify or cancel the GTT order any time before it gets triggered.

    This feature allows you to pre-set your trades without the need for constant market monitoring.

     

    Why did my GTT request get cancelled?

    Your GTT request may appear as "Cancelled" due to several reasons, including:

    - You manually cancelled the GTT request from the GTT book.

    - In OCO (One Cancels the Other) orders, if one condition (Stop Loss or Target Price) is triggered, the other is automatically cancelled.

    - For cover OCO orders, the GTT may be cancelled if:

         i) The fresh order was cancelled by you or rejected by the exchange.

         ii) The position quantity is less than the cover OCO GTT quantity.

    - Insufficient funds or limits were available when the GTT was triggered.

    - The underlying contract or stock expired (e.g., index contract expiry or monthly expiry for stocks).

    - A corporate action occurred in the underlying stock with an active GTT request.

    - The triggered order did not meet applicable risk management checks (e.g., limits on quantity, price, or cumulative value).

    If your GTT request is cancelled for any reason, it will not proceed to order placement. You may create a new GTT request if needed.

    Where can the active and triggered GTT request be tracked?

    You can track both active and triggered GTT orders in the GTT Order Book.

    How to Access: Go to Stocks > Order Book > GTT

    Here, you can view all your active, triggered, rejected and cancelled GTT orders in one place.

    What will happen to a pending GTT request if it doesn’t get triggered?

    A pending GTT request will remain in Active status until:

    • The order expires (upon completion of 365 days), after which the request will be automatically cancelled.
    • You manually cancel the GTT request from the GTT Order Book.

    This ensures your order stays valid until the specified conditions are met.

    Can I place GTT orders in MTF?

    No. We don’t provide the service of GTT in MTF as of now. 

    How does the GTT feature work?

    The GTT feature allows you to place Buy/Sell requests in stocks, which remain valid for up to 365 days or until they are triggered or cancelled.
    Order Execution: The GTT request is held by ICICI Securities and a limit order is sent to the exchange only when the trigger price is met.

    Trigger Types: Customers can choose between:

    • Single Trigger: Executes when the set price condition is met.
    • One Cancels Other (OCO): Allows setting both Stop-Loss and Target prices—when one is triggered, the other is automatically canceled.

     

    🔗 Click Here to watch a demo video.

    Do I need to allocate funds for placing GTT request?

    No, you do not need to allocate funds while placing a GTT request in the Cash/Delivery segment.

    However, when the GTT order is triggered, you must ensure that sufficient funds or margin are available in your trading account to successfully execute the order. If funds are insufficient at the time of execution, the order may be rejected.

    How to place a buy/sell GTT order for stocks?

    You can place a Buy/Sell GTT request through multiple ways on ICICI Direct:

    Website

    1. From the Place Order Page

    For placing a fresh Buy/Sell order, click on the GTT tab.

    • Select the Exchange (NSE or BSE)
    • Confirm the action (Buy or Sell)
    • Select the Trigger Type: Single or OCO
    • Enter Stock Name and Quantity
    • Set your Trigger Price and Limit Price for your GTT request.
    • Click on Create GTT to confirm the order. The request will remain active for 365 days or until it is triggered/cancelled.
     

          2. From the Watchlist (Website)

    • Navigate to your Watchlist and select the stock.
    • Click on the 3 dots and select GTT.
    • Enter Quantity and select Trigger Type.
    • Place GTT Order after typing your Trigger Price.
     
     
    The GTT request remains active for 365 days unless triggered or manually canceled. Once the stock reaches your Trigger Price, a Limit Order is sent to the exchange for execution
    What is Single trigger type in GTT?

    A Single Trigger GTT request allows you to set one trigger price for a buy or sell order.

    • Once the stock reaches the set trigger price, a limit order is placed on the exchange for execution.
    • Unlike the OCO (One Cancels Other) trigger, which requires both Stop-Loss and Target prices, a Single Trigger only requires one price condition.

    Example:
    You want to buy Stock XYZ, which is currently trading at ₹500, but you prefer to buy it only when the price drops to ₹450.

    • You place a Single Trigger GTT Buy Order with a trigger price of ₹450.
    • If the stock price reaches ₹450 within the 365-day validity, a limit order is sent to the exchange.
    • If the stock never reaches ₹450, the order remains active until it is canceled or expires.
    What is an OCO request in GTT?

    A One Cancels Other (OCO) GTT request allows you to set both Stop-Loss and Target trigger prices for a stock. When one trigger condition is met, the other is automatically cancelled.

    • An OCO GTT request can be placed while placing a new order or separately from the GTT tab under the Place Order page.

    • This helps in automating risk management by ensuring that either a profit target is reached or a stop-loss is triggered to minimize potential losses.

    Example:
    You buy Stock XYZ at ₹500 and place an OCO GTT Sell Order:

    • Target Trigger Price: ₹550 (Limit Price ₹555) – if the stock price reaches ₹550, your sell order is placed at ₹555.
    • Stop-Loss Trigger Price: ₹470 (Limit Price ₹465) – if the stock price drops to ₹470, your sell order is placed at ₹465.

    Now, if the Target Price of ₹550 is reached first, the Stop-Loss order will be cancelled automatically, and vice versa.

    What is Trigger price & Limit price in a GTT request for stocks?

    Trigger Price: The price at which your GTT request gets activated, and an order is sent to the exchange.

    Limit Price: The price at which your order will be placed at the exchange once the trigger condition is met.

    Example:

    You buy Stock XYZ at ₹500 and place a GTT Stop-Loss Sell Order with:
    Trigger Price: ₹480
    Limit Price: ₹475 (you can edit the limit price before confirming)
    When the stock price reaches ₹480, a sell order is sent to the exchange with a limit price of ₹475. This ensures that your order is not executed at a much lower price during sudden market fluctuations, helping to reduce slippage.

    Similarly, for a Target Sell Order, you can set:
    Trigger Price: ₹550
    Limit Price: ₹555
    If the stock hits ₹550, a sell order will be placed at ₹555 to book profits.

    Can I modify the trigger or limit price of a GTT request?

    Yes, you can modify the Trigger Price (Stop Loss/Target) and the Limit Price of your GTT request anytime before it is triggered. This can be done directly from the GTT Order Book on the platform.

    Simply go to:

    Stocks > Order Book > GTT, select the request you wish to modify, make the necessary changes, and save the updated request.

    After you click on Modify GTT, you can view the updated Trigger Price (or Limit Price in alternate cases) on the GTT order book. 

    Your modified GTT request will remain active until it gets triggered, expires, or is manually cancelled.

    Can I place only Target or only Stoploss request in GTT?

    You can choose to place only Target or only Stoploss trigger price or both in case of cover OCO GTT trigger type. In an OCO order, both Stoploss and target trigger price will need to be set. In case of single trigger type only the corresponding trigger price needs be set.


    Please note all GTT orders will be sent as limit price orders where the limit price is taken same as trigger price set by you which is editable.

    What Happens to the Stoploss if the Target Price is Triggered and order is sent to the Exchange?

    In the case of a GTT OCO (One Cancels Other), when the Target Price is met and the order is triggered, the Stoploss condition will be automatically cancelled.

    Important Points to Note:

    • Once the Target Price is triggered, only the target order is sent to the exchange, and the linked Stoploss order is cancelled.
    • If the triggered order remains open/unexecuted by the end of the trading day, it will expire, and the GTT request will no longer be valid.
    • In such cases, you may need to place a new GTT request if you want to set up a fresh Stop-Loss or Target condition.

    This ensures that only one of the two conditions (Stoploss or Target) executes, preventing unintended duplicate trades.

    What are the various statuses in GTT book against GTT request?

    The statuses against your GTT request in GTT book are:

    1. Inactive- The status of GTT request is Inactive in case of your Cover OCO GTT request where your fresh order is not executed against the same.

    2. Active- The Status of GTT request is Active in case of Single GTT request is placed and for Cover OCO request your fresh order is fully executed.

    3. Triggered- The status of GTT request is Triggered in case:

       a. Single GTT request is send to the exchange when the price is triggered.

       b. Cover OCO GTT, where any one i.e., Stop-Loss or Target is triggered and sent to the exchange and other get cancelled immediately.

     4. Cancelled - The Status is cancelled against your GTT request if the request is triggered but get cancelled.

    Is the GTT option available for all the stocks?

    The GTT feature is available for vast majority of the stocks; however, there are a few stocks which are currently not eligible for using the GTT feature.

     

    To check if a particular stock is available in GTT:

    1. Login to the ICICI Direct website

    2. Under Stocks -> Services -> Stock List

    3. Click on the stock you want to check.

    4. A dropdown will open with GTT status as Y or N. 

     

    GTT feature is not availble for the stock if the status is shown as N