Introducing Alert-Triggered Orders (ATO) feature on Kite

We are excited to introduce a powerful enhancement to our Kite alerts feature: the ATO (Alert-Triggered Orders) Basket. This effective addition allows you to link a basket of orders to your alerts, which will be placed on the exchange upon the alert being triggered. This can be used as a standalone alert or an Alert-to-Order (ATO).

  • With Kite alerts, you can set real-time alerts based on various parameters. Now, you can link a basket of up to 20 orders to these alerts.

  • When the alert conditions are met, the associated basket of orders will be automatically placed on the exchange.

Practical Example:

  • For instance, if you want to invest in a NIFTY 100 ETF when the Nifty 100 index falls by 10%. You can create an alert for Nifty 100 falling by 10% and choose the ETF you want to invest in. Once your alert is triggered, an order to buy an ETF will be placed on the exchange.

  • For instance, if the Nifty 50 index reaches a predetermined price point, you can open or close a buy call spread, or any other strategy the client wishes to implement or close based on the spot price.

How to create ATO:

  1. Hover over an instrument on Marketwatch and click on More icon.
  2. Click on Create alert.
  3. The default alert name will be the instrument’s name. Enter a different name if preferred.
  4. Click on Alert Triggers Order (ATO).
  5. Select the data point, instrument, mathematical operator, and price. The price can also be set as a percentage of the last price. To learn more about setting Kite alerts, see What are Kite alerts and how to use them?
  6. Search for the instrument to be added to the basket and click on B (Buy), S (Sell) or +.
  7. Enter the parameters in the order window, such as price and order type and click on Add to basket.
  8. Click on Create.

Market Protection Orders:

  • All market orders from the ATO basket will have market protections to avoid execution at unfavourable prices.

Allowed Segments:

  • ATOs are allowed for NSE stocks, NFO (NSE index and stock derivatives), BSE stocks, and BFO (BSE index derivatives).

Modification, Disabling, or Deleting Alerts:

  • You can modify, disable, or delete your ATOs at any point up until they are triggered.

  • Hover over an order to rearrange its sequence, clone it, or delete it using on-screen buttons.

  • You can toggle between buy (B) and sell (S) orders without opening the order window. Simply click on the instrument to open the order window for modifications. Quantity and price can be edited directly from the ATO basket.

  • You can select and delete multiple orders at once from the ATO basket, or even select all orders with a single click.

Notifications:

  • You will receive notifications via push notification on Kite and email upon the triggering and execution of an ATO.

Required Margin:

  • The required margin for individual orders will be displayed next to each order, with the total required margin and final margin shown at the bottom of the ATO basket. The required margin indicates the funds needed to place the basket order, while the final margin represents the funds blocked in the Zerodha account after execution.
  • Margins for ATO orders will be blocked only once the alert is triggered.

ATO Order Status:

  • You can check the status of placed ATO orders through email notifications and on the ATO info page.

ATO Order Identification:

  • ATO orders will be marked with a specific icon in the order book for easy identification.

Price-Affecting Factors:

  • Alerts linked to instruments affected by corporate actions (like dividends, bonuses, splits, or rights issues) causing a price change of more than 2% will be disabled.

Validity:
Kite alerts and ATOs are valid for up to 365 days.

Important Note:
  • Currently, the ATO feature is available only on the Kite web platform. We are working on making it available on the app in upcoming updates. Please note that if an ATO is created on the web, it will not be distinguishable on the app, and modifying an ATO via the app will convert it to a simple alert.

We value your feedback. Please feel free to share your thoughts and suggestions in the comments below. Your feedback helps us continually improve our services.

Happy Trading!

20 Likes

Could you add a couple of lines describing how this is different from GTT orders? Thank you.

3 Likes

GTT works based on the price of the security alone. Alerts can have prices based on various parameters like index price, moving average etc.

1 Like

GTT (Good-Till-Triggered) orders are triggered based on the Last Traded Price (LTP) of a specific instrument. In contrast, ATO (Alert-Triggered Orders) allows you to place orders based on multiple parameters, such as LTP, High, Low, Open, and total buy quantity.

Additionally, GTT can only place a single order for the specified instrument. However, ATO enables you to trigger a basket of orders, allowing you to take positions in stocks or options based on the movement of the index or other instruments.

4 Likes

This feature does not support triggering orders based on indicator values.

Is there a special pricing for ATOs if I use them?

No, there is no special pricing.

5 Likes

When can we expect same to kite app

@nithin @Arockiya_Raja Thank you for this feature. I tried this on Kite Web. From what I notice, whether you choose <, <=, >, >= and put a % number, it is just adding the percentage. For example, if I choose If Nifty is < 5% of current value, it adds 5% to present value and increases the number. Now when I choose >5%, again it does the same thing. I think possibly the feature is not working as intended. Can you please check at your end? Thank you

For that, you need to use -5%, which will then calculate 5% below the LTP.

ATO will be available in the app in coming updates.

1 Like

This is what I did, but from what I see, no matter whether you choose less than or greater than, the value shown on the box above just adds the number (not reducing the value when we say < 5%). Can you please doublecheck?

To reduce the value for “lesser than” or “lesser than equal to” condition, you need to enter percentage as -5%.

Currently you’re entering 5% for both, this is why the value is increasing.

1 Like

Ah, sorry, I meant to say -5%. I mistakenly typed 5%.

ok… Thank you. Got it. But it would help users if this is indicated explicitly in some way. When we choose < symbol in the dropdown and put 5%, it should mean less than 5% without the negative symbol isnt it? Or is it only me who is dumb? :grinning: :grinning: :grinning:

1 Like

Ok. Will it be possible in the future or no plans on including indicators.

That makes sense.

Don’t you think the market protection orders range for options is too low ?

2 Likes

We have started like that, we are open to change based on feedback.

1 Like

Would be better if we are allowed to choose the range, at least for options