Introducing: Auto-Trigger for Basket Orders on Dhan

Hello Traders & Investors

At Dhan, we have always believed that great products aren’t just built, they evolve with their users. Over time, we have added powerful trading tools and execution capabilities that have changed the way traders operate, from Scalper Mode, Flash Trade, Slicing Large Orders with Iceberg, Strategy Builder, Reverse Position and just recently introduced and already popular - Super Orders.

Many of these features have been revamped and continuously evolved as new use cases emerge and feedback flows in. As we said and believed - Dhan gets better everyday for its users.

And now, we have seen that belief validated. With every new feature we ship, our users have embraced it, used it, and told us how it helps them trade better. It has become clear that traders want more control, better timing, and less friction. And we are here to build exactly that.

With the same idea and philosophy, we are here today to announce the revamped experience on Basket Orders.

Introducing: Auto Trigger for Basket Orders with all-revamped Experience for Basket Orders

Basket Orders have always been a trader’s go-to tool for efficiency and speed. But until now, they required manual execution. With the all new Auto-Trigger Basket, that changes. You can now set a condition based on the price of any instrument, and the moment that condition is met, your basket gets fired automatically. No manual clicks. No missed moments.

Auto Trigger Basket is built for those who trade with a plan and wait for the right conditions to act. This feature ensures that your plan is executed exactly when it should be, without delay, and without emotion.

For example, setting up a Nifty50 based trigger for a Nifty options basket. Suppose you want to short a Nifty straddle, but only when the Nifty50 index price reaches 24000. Here you can simply create a straddle and set Nifty at 24000 as trigger. As the Nifty50 price reaches 24000, your basket will automatically trigger.

Another example can be executing a momentum strategy on a group of stocks the moment a breakout happens in a leading high market cap stock. These are the trades that demand precise timing, and now, you don’t need to be at your screen when it happens. Just set the basket once, define your trigger, and let Dhan do the rest.

To set the trigger on the basket. Go to Baskets, select the basket on which you want to set the Auto Trigger. Scroll down below and find ā€œSet Trigger for the Basketā€. By default Nifty50 index is selected, change it based on your strategy, set the trigger price and you are good to go.

Auto Trigger is just one part of the recent revamp to Basket Orders. We have added a few more powerful features to enhance your experience. Simply click on the settings icon at the top-right corner of any basket to explore more. Here is a quick look :

  • Reverse Basket: Instantly switch the entire basket transaction type, all Buy orders become Sell, and all Sell become Buy, with a single click.
  • Quick Modifications: Edit price, product type, order type, or transaction type in one go, just like in the Strategy Builder.
  • Duplicate Basket: Clone your entire basket in one click to test variations or build similar strategies quickly.
  • Sharable Basket: Build a strategy and share it easily with your trading community using a unique basket link.

It is now live on Dhan App, and coming soon on the Dhan web.

We are building every part of Dhan to serve you better with speed, stability and precision. Auto Trigger Basket is another step in that journey. Try it out and tell us what you think.

Happy Trading
Naman

14 Likes

Great enhancements to basket order experience at Dhan. Thanks.

1 Like

Thanks for introducing such a great feature. Will definitely use it.
One query - In this new feature of auto trigger, can I set target and stoploss before entry is triggered? May be something similar to Super order concept with trailing on chart feature.

Hello @Naman, this is a great feature. I want to ask if we can automatically set a stock or index option buy or sell at the ATM when the Basket is triggered.

1 Like

This is cool…i want to highlight one bug… Executed basket does not refresh in mobile app… if we want to execute the same order it does not refresh… please check… this is one big pain point… i have to create new basket… In web it works fine but in app… basket do not refresh once the basket is executed.

1 Like

Hi @ami_99 Thank you. Mobile is the newer experience, and it will come on Web too.

Also - just for this use-case in setting of the Basket, we have introduced option to make a copy of the basket. Try this, and you will not have to worry about this, makes it seamless.

1 Like

Thanks for your response… One more query… why cant we create an instant basket … I use Groww also in that we can create basket and execute the order in flash from option chain. which is smooth and does the job in less than 10 seconds. but in dhan we have to add to an existing basket… if we dont have one, we need to create a basket., if we have an existing one we need to clear the basket.which is kind of very time consuming especially at the opening hours or when market is volatile.

Hi @ami_99 On Dhan you have the provision of creating a new basket from Option Chain for quite some time now, including the option to add to existing basket. There are additional and more flexibilities available while you are building the basket orders on Dhan - so that one can do it quickly in market times.

1 Like

I checked… We cannot create basket on the go…we need to add to existing baskets. If we have any scrips in the existing basket. we need to clear it if we want to execute the basket… Please let me. know if im missing anthing here…

BTW, just want to add this Auto-Trigger is one of the best features from dhan. If people realise how useful it is. they will love it.

Here you go… @ami_99

1 Like

Gotcha… Thanks Very much…

1 Like

Hello @PravinJ The Basket order is a great feature. Any plans to integrate a feature where we can just add the Option expiry and rather than choose a strike price, the platform provides an option of ATM, OTM +/- X and ITM +/- X.

@PravinJ
This looks great.
Great job @Naman @Dhan team.

Pls enable it also for web tv.dhan.co

And since you already have all the code framework ready with you, then we should be able to see/place/edit triggers from charts.
It will be icing on the cake.

1 Like

@RajeshK Thank you, always looking for ideas to make your experience better. :slight_smile:

1 Like

@Naman @PravinJ

Mobile app basket order doesn’t have a reset button. Once ATO fires, the trigger setting option is not available in the basket order window. Besides, if we click on ā€œAdd all to basket againā€ the executed legs get added to the basket. But now there is no option to duplicate an order leg. Just the execute, modify, and delete options are there.

If we are firing the basket from tradingview also then copying and creating a new basket means we have to again set the alert in tradingview with new basket specific JSON.

Web has no such problem. Clicking on the reset button available ensures that the basket is set to the initial state. Please make the mobile app basket experience the same as web app.

ATO in mobile only makes sense if we need just one firing. It is not possible to replace the strike, which increases the chance of misfiring because we can’t delete the strike. Please add an option to delete the strike in the mobile ATO basket. The web app ATO works fine

@Naman

2 Likes

The web ATO is live on TV.Dhan?

Looks like the basket order from charts is not updated yet.

@dhan Team pls update it .

Hi @RajeshK

We are on it. The work is in progress, soon we will update it on TradingView+Dhan console as well.

2 Likes