Bracket Orders & Trailing Stoploss (SL)


We have introduced newer platforms since this post was published. The way a bracket order works is similar on all platforms. We have recently added SL entry for bracket orders so you can enter a position below or above the current market price. Check out this user manual for Kite and Kite explainer videos here.

Get the power of much higher leverage, with increased protection, and also ensuring that no profitable position turns into a loss! We are the first brokerage in the country to be launching Bracket Orders for retail traders with an option of Trailing Stop Loss, for both Equity and F&O (BO is presently available for NSE, NFO, and CDS. Other exchanges will be available later).

Bracket Order

A type of order where you can enter a new position along with a target/exit and a stoploss order. As soon as the main order is executed the system will place two more orders (profit taking and stoploss). When one of the two orders (profit taking or stoploss) gets executed, the other order will get cancelled automatically.

Trailing Stoploss

When you place a bracket order, you get an option to either place a fixed stoploss order, or also an ability to trail your stoploss. What this would mean is that if the contract/stock moves in your direction by a particular number of ticks, the stoploss will go up/down based on if you are long or short automatically.

A tick is the minimum a particular stock/contract can move. So 1 tick on Nifty is 0.05

Important things to know

  • This is an Intraday product, so all Bracket Order (BO) positions will be squared off around 3:20 PM. You cannot carry forward bracket order positions to the next day.
  • Enabled across Equity, Futures & Options and Currency. Bracket order is not allowed for Commodities.

Placing an Order

To place a Bracket Order on Kite, you have to open up the regular order form by clicking B/S on the scrip or selecting the scrip and keying in B/S. Once the regular order form is open, you choose Advanced and select BO at the bottom row as shown in the image below.

To place a bracket order on other platforms like Pi or Nest:

Buy Bracket Order Entry : Shift + F3

Sell Bracket Order Entry: Shift + F4

Or right click on the scrip to choose Bracket Order Entry

Bracket Order Entry

Flow: Order Placement & Execution

Step 1: Place a limit order to buy/sell to enter a position, note that there is only limit order, and if you intend to buy/sell at market, place an order with higher/lower limit price respectively.

Step 2: Place a Target/Square off by choosing either Ticks or Absolute

  • Ticks, 1 Tick = 0.05 for Nifty, so 20 ticks means 1 point on Nifty, 200 ticks is 10 points on Nifty
  • Absolute, If you click on this option, you mention your target based on how many absolute points, 1 point = 20 ticks, so if you mention 10, it will mean 10 points profit on Nifty, and similarly if you mention 20 it will mean 20 points profit.

Step 3: Place a fixed stoploss order by choosing either Ticks or Absolute as explained above. So if you want a 10 point stop mention 200 ticks or 10 if you click on absolute.

Step 4: Instead of having a fixed stoploss, if you want the stop loss to trail, that is automatically go up/down when the contract moves in your direction, click on trailing SL  and along with the SL mention trailing ticks. Trailing ticks will be the movement of the contract/stock for which the SL will change.

Let me explain this with an example, Nifty is at 6807, I decide to short expecting some retracement, my target is 400 ticks (20 points – 6787) and stop loss is 200 ticks (10 points – 6817).

If I placed a fixed stoploss and if Nifty goes to 6790 and comes back up, the stop at 6817 will stay, and even though I might have seen profit on this trade, might end up making a loss if Nifty hits my stop.

If I choose Trailing Stoploss of 200 ticks (10 points) and select Trailing ticks as 40 (2 points). What this would mean is that when Nifty moves from 6807 to 6805 (2 points movement in your direction), automatically the stop will go from 6817 to 6815, similarly if Nifty goes from 6807 to 6804, the stop loss would stay at 6815 because the movement is only 3 points. If the movement was 4 points, it would move to 6813. So if I had used a trailing SL, when markets went to 6790 my SL would now have been 6800 which would get executed on the way up and conserving my profits.

See the image below, you can also click on absolute in the order window instead of ticks, so the same example as above if you have clicked on absolute,  target would be 20 and SL 10 with trailing 2. So 20 points below your selling is the target, SL of 10 points of your selling price, and for every 2 point movement of Nifty in your favor, the SL will trail.

Order Placement – BO using Ticks

An example below on using BO with the absolute option,  shorting at 6842:

Order Placement – BO – Using absolute

Order Book

Modifying & Exiting a Bracket Order

You can modify the target and SL by clicking on modify button on the order book (F3).

You can exit open bracket order positions by either clicking on Target or SL and clicking Exit or modifying either Target or SL to market price.

Minimum Trailing SL for your Target

Equity                                                 F&O                                          Currency

Absolute : 1 or Ticks 20     Absolute : 1 or Ticks 20    Absolute : 0.0500 or Ticks 20

Margin Requirement

Bracket Order positions get additional leverage since the risk is covered by the compulsory Stoploss that you place while entering a position. The margin required would be based on the quantum of your SL, and in the range of 2 % to 2.5% of the entire contract value.

Let me explain, in the above example if I shorted Nifty at 6800 that would mean a contract value of Rs 3,40,000 ( 6800 x 50).

Margin requirement would vary from (2 % to 2.5% of Rs 3.4lks),  which is Rs 5100 to Rs 8500 based on your stoploss. As long as your stoploss is less than 102 points (Rs 5100), margin required would be Rs 5100, if your stop loss is 150 points the margin required will be Rs 7500 (150 x 50), and if your stop loss is anything more than 170 points the margin required would not increase above Rs 8500.

Check out the Margin Calculator for Bracket/Cover orders.

Latest update: 16th July 2014: Bracket order facility is currently available only for Nifty options. Also we are allowing intraday leverage for option buying as well. 140% for Nifty and Bank nifty options, so to buy an option at Rs 100, you will need only Rs 70 in your account.

*Also note that if the entry order is executed in multiple trades, SL and target orders will be placed separately for each trade and billed per executed order.

*Bracket orders shouldn’t be used in pre-market open, between 9 am to 9.15 am

*Bracket orders cannot be placed/modified by the dealers at Zerodha.

Bracket orders until now has been privy to institutions, and it might take a little time getting used to. I’d advise you all to take it easy until you are all comfortable with it. At Rs 5000 per lot on Nifty for a contract value of Rs 3.4lks, that is a whopping leverage of almost 70 times, use it sparingly and wisely. Also do place a few practice orders with small quantities to get a hang of how they work.

If you are interested to start using Brackets & Trailing SL, download the latest version of ZT and send an email to [email protected] asking to be enabled.

Happy Trading,

Nithin Kamath

CEO @ Zerodha and partnering startups through Rainmatter to help grow and improve the capital market ecosystem in India. Love playing poker, basketball, and guitar. @Nithin0dha on Twitter. | Personal website:


  1. SS.Chauhan says:

    Does Same apply for option writing

    • For now, only Nifty/Bank Nifty futures, very soon everything else.

      • thaju71 says:

        Is trailing Stop loss available in mobile trading platform?

          • Jay says:

            How about now?
            It is almost 4 years since you replied it is not available on mobile.
            Is it availbe on mobile platform now or will it be in future?(expected time?)

          • rajesh seetharam says:

            hey nitin

            a small suggestion from my end… as of now there is a limit on the number of lots for nifty and bank nifty per lot i.e 100 lots for nifty and 62 for bank nifty… so if we want to buy more than that we need to place multiple orders… cant this be handled by the system itself.. for eg if we place anything above 100 lots in nifty automatically it shoud take it as a 2 trades, instead of we executing multiple orders

        • Mangesh says:

          Sir, your BO/CO calculator not updated , because from last 10 days Bank nifty margin is showing 14000 for BO orders, and I have 10000 credit , but yesterday I have direct put order and surprisingly it executed …
          It still showing 14000 , but trade done in 10000 margin

      • mahesh inani says:

        hey nitin firstly thanks a tonfor working in favour of day traders …. please enable the facility of placing bracket orders through call n trade atleast … if not web …

        Mahesh inani

      • SATYAJIT BEHERA says:

        I want to buy a FnO script with limit order using BO AND CO can i do this ,such as i want to buy TATAMTRDVR 25-SEP-14 lot (2000)@374.65 but that time market ltp is 374, (The sl is 373 and target is 375.10 if trade is execute).
        Please answer me , Thank You Nitin

      • Adi says:

        Trailing stop loss available for web and mobile platforms?

        • No adi, these are algorithms and available only on desktop versions.

          • Adi says:

            Thanks for the reply, What is the other option? I saw most of the features are available only for desktop version. How about mobile? Is there any option to implement? I work for some company, so don’t have an option to install desktop version. Even the mobile application has very limited set of features.
            I saw some of the apps in istore those are pretty good.. ET, Moneycontrol, etc. And recently I have purchased ” stockidle pro” it has very nice feature set..graphs are awesome.
            Please consider updating mobile apps and release apps for tablets and ipad.. Now the world is moving towards the mobiles..

          • Manoj Bagul says:

            Hi Nithin,
            You comment saying ‘these are algorithms and available only on Desktop version’ got me curious. If I log into PI after market opens and place BO order for equity. Once order is executed I close(or go offline) the PC/PI and leave for office. I assume that those target and SL orders will be in system. I don’t need to be online with PI. Once target or SL is reached corresponding order will be executed. Right?


      • DR1502 says:

        Thanks Nitin

        I having a issue with bracket order… seems like the Limit Order (Step 1) is not working, it is executed at market order.

        Say, my plan is: Sell Siemens at 1200 (Current Price is say 1230), SL 1200+30= 1230, SqOff = 1200-100=1100… The result of this is an executed order @1230, SL=1230+30=1260, SqOff = 1230-100=1130

        • Venu Madhav says:

          You’d choose to place a sell limit order if you wish to sell the stock at a price higher than what its trading at.

          If the market price is 1230 and you place a limit order to sell it at 1200, it’d sell immediately at 1230. If you want to sell it at 1250 when its trading at 1230, you’d have to place a limit order.

        • Sandeep S Dabhade says:

          Decide your requirement first

      • Rajiv says:

        Please provide cover order with market order as limit instead of market. It will save precious little points.

        • santosh says:

          yes , I am facing the same problem of this at market price in bracket order. Please provide us option to put limit order in bracket Order

      • shafiuddin says:

        Hi; I am using trade express now, only cover order option is available, how to get enabled the bracket order? Please advise.

      • ranjana says:

        You are providing one of the best technical trading platform. can you provide certain clarification on bracket trading :

        1. Can we place bulk orders ( lets say 40-50 orders) in the bracket trading. I am told currently we need to place bulk order one by one. Other vendors are providing bulk upload facility through .xls or .csv files.

        2. Can we place these bulk bracket orders prior to the trading hours, lets say at around 8.30am. This facility is currently not available with you. While other service providers are offering this.

      • Sanjay Kumar saini says:

        Dear Nithin sir,

        If I place a buy bracket order on pi and the buy process has completed but sale or stop-loss process is pending, if my computer system become out of order, what will happen with my order. Will it execute or not?

        Thanks and regards

      • MANOJ KUMAR SHARMA says:

        is BO facility there in Kite also???

        If I want a short training on it, will it be provided?

      • Anand says:

        Is bracket order facility available on mobile application.

      • RU0889 says:

        Dear Sir,

        first of all thanks a lot to you and your vision.

        i am very much happy to use your pi software, as i am working in Forex market in past, i am very much satisfied to use your pi software.

        usually i am using bracket order.

        Using bracket order we are not able to Cary forward our trade for next day and you no that some time you want to continue for the same order because price is moving on our direction, as we already place sL and Tp level at the time of order i think their is no risk to continue my order on next day and get more profit on my trade.

        as you and your team is working towards breaking all barriers that you personally faced as a retail trader for your a decade.

        please help and break this barriers

        Thanking You
        Umang Shah

        • Nakash says:

          Hi zerodha,

          As mention earlier bracket ( Stop loss & take profit) cannot be forwarded to next day, this is bit disappointing. Please if you can incorporate this activity of carry forward (SL & TP) it will very helpful.

          Is there any alternative. like can i place SL & TP for same trade on daily basis. eg if i buy call option for infosys and speculate that price will go in my direction for 30 points. but today it reach only 20 points positve . so can i place again 10 points tommorow morning.

      • Phanindra says:

        Hi Nitin,

        Please share the Kite demo video for applying Stop Loss trailing.

        Struggling a lot with the SL. Thanks in advance.

      • Sudesh says:

        Could you please let me know if there is a stop loss option for an option that I want to write?

        Thanks in advance.

      • B Ratapara says:

        is it available now?

      • Wj says:

        When it will start in commodity, for CO order we have to seat on screen for 14 hours till our rate comes, and sometimes it’s quickly touch and go , we can’t cover our position , so please allow BO orders in commodity

      • Mangesh says:

        Please start BO orders in commodities as in CO orders we miss our Targets as prices are very volatile in commodities, and second thing is we have to seat on screen 24×7 for targets

      • Samrat says:

        Hi Nitin ,

        Why bracket order is not available in commodity trading .Aliceblue already have BO in crude trading .


      • Bandar Singh says:

        The order gets executed at limit price. But we can still set an SL buy in BO right? Like suppose I wish to buy only if the price goes above the resistance of let’s say 100 Rs, then can I put an SL order of 100 and set the limit as 100.25, will the order get through only after crossing 100 or will it execute at 100 Rs irrespective of whether the value breached 100 rs?

        • Matti says:

          That’s right. You can place an SL entry BO with trigger of 100 and price of 100.25 and the order will only execute if the price of the stock breaches 100.

          • Bandar Singh says:

            Oh ok. Thank you. I can see that you’ve also updated this blog accordingly. This was desperately needed because it is completely dumb to keep waiting all day and watching the share to go past its resistance level. Totally used to leave the BO tool redundant if this ordinary automation was unavailable.

      • Bandar Singh says:

        Also, some bloggers say that the BO will not carry through if we get disconnected from the internet. Is this so?

        • Matti says:

          Once your BO is placed, everything happens on our end. Even if you’re not online, the order is placed when the price is hit and the Sl and target placed along with it.

      • B K Madhav says:

        For Intraday Options Buying and Selling (MIS), why am I not getting the GTT Stoploss & Target Percentage which I am getting for Overnight (NRML) mode?

        I would like to place an Intraday Order, set the Buy/Sell Limit Price, set the GTT Stoploss & Target and focus on my desk job. The algorithm would do it’s thing whether I am Live at KITE or not!!

    • DR2297 says:

      In bracket order 1 tick represents .05 and 20 ticks represents 1 point in Nifty. What is the value of 1 tick in stock futures ? say ICICI Bank. When we mention absolute , can we fix trailing stop loss at 0.05 ?

    • DP4150 says:

      I really appreciate you for providing an Advanced trading Platform and Policy in Brokerage.

    • Udisha Trivedi says:

      I have a little confusion in the shorting at 6842 example. If we take the target at absolute value of 10.5 then the order should sell at 6831.5 instead the example suggests that order would sell at 6841.5 which is just .5 difference in absolute terms! I’m clarifying this for having better understanding and usage of bracket orders.

    • sandeep says:

      sir , is there any way to put bracket oredrs in options

    • Aken says:

      I think there is a mistake in the example with Bo absolute picture. The Target of 10.5 should be mentioned as 6831.5 instead of 6841.5.

      Please let me know how to use trailing stop-loss for an already executed or running order.

      • Zerodha Social says:

        Hey Aken,

        Thanks for bringing this to our Notice. Trailing stop-loss can’t be used on an already executed order.

    • Mangesh says:

      CO orders available in Commodities ,but till you complete or fill CO order rates up or down by 10 rupees, so please allow SL order in CO order in Commodities , just like BO orders

      • Zerodha Social says:

        Hey Mangesh,

        This is presently not available. We will look into the possibilities and keep you posted.

        • Mangesh says:

          Your BO calculator is not updated , bank nifty showing 14000 margin … But we are trading in 10000 margin… Please update … I waste 6 days by checking BO calculation and it’s showing wrong , bank nifty can be traded in 10k margin

    • TANMOY MAITY says:

      sir, can we buy the future for the next month.for an example..i go to the zerodha margin platform and see that i can buy the future for this months..but can not buy for the next month why?

      • Billy says:

        Hey Tanmoy,

        Please refer to this article to know which contract months are allowed for trading. You can refer to this support article to know how to add derivative contracts to your market watch.

  2. Mrutyunjay S P says:

    That’s really good move .

  3. priya bajaj says:

    Super like.. many thanks for enabling bracket orders and trailing stop loss orders on the platform.. have sent the email to [email protected] for enabling, hope it gets activated soon!

  4. Good News for Trader Thanks Zerodha

  5. SS says:

    Very nice.

    1. Is it possible to not enter Target Order. i.e – only have a SL order linked. I guess we can put it far away as workaround.
    2. Please also allow entering absolute scrip value too. For example, to simply put SL at 6817 rather that having to calculate the tick difference from entry.
    3. Can we use BO order for entry using SL order with trigger and limit

    Please try to include this in future updates if its not possible now. thanks

    • 1. Like you said, you can have the target order put far away.
      2. There was a small mistake in the way I had put it earlier, so if you use absolute, you can say 10 so automatically SL will be 6817 (10 points above 6807).
      3. No, not for now.

      • Dhan says:

        Even in your print screen example above, in case of absolute if sold @6842 with SL 10.5 it should be 6831.5 not 6841.5.

      • ASRAF UL ISLAM says:

        1. Can we place a limit order with CO instead of Market.
        2. Is BO available now for all scripts in web & app version.
        3.How can I place a buy/sell order with predetermined target & SL at one go so that by a single order my entry and exit both will be executed at limit & target respectively

      • Vikas says:

        Hi Nitin,

        I am using KITE platform for trading, I have few queries about BO :
        1. If LTP=50.5 and I set SL=TSL=1 and then if latter stock price move to 51.5 then the new SL (trigger price) will be 50.5 or 50 ?
        2. Can’t we enter decimal points for SL, TSL and Target like 1.5, 2.7 etc ?

        Best Regards,

    • MA says:

      hi ss what is BO order

  6. Karuna says:

    i wish you offered bracket for swing traders also.. would have made more sense.

  7. Karuna says:

    can we expect it for swing traders too any soon?

    • By swing, I guess you are talking about overnight positions. The issue here is that exchanges in India, don’t keep any orders in the cache at the end of the day, they are all removed from the exchange systems. So until that issue is fixed, it will not be possible.

      • Jayateerth says:

        Hi overnight positions are allowed in most of broker like Religare Karvy etc call ed as GTC.
        But excellent job and entry by Nitin Sir, salutes to u

  8. kamalanathang says:

    Where I get the ZT versions of 3.11.2 version? Currently in download section ZerodhaTrader_V. only available

  9. Akbar says:

    Nitin, Tell me something about how you could drastically lower trading costs compared to your competitors? What keeps you ahead in brokerage business?

    • hmm.. Lower trading costs is because of the way we run the business, which is completely online, saving on the infrastructure costs and by keeing the system lean. What helps us to stay ahead, is probably the fact that I and a bunch of us here were traders from before, so can probably understand the needs of a retail client better.

      The advantage of starting the business first, is that we have scale, which is very important in a low cost business.


      • fazlur rehman says:

        Mr nitin, u being trader and unsderstand the need of a retail cliet, then dont u feel ..leaving us to trade on our own without any expert advise or trading ideas will destroy the traders. of course new teaders will come to give u brokerage but old will leave after finishing the money.

    • Hi, This is still not available …??

  10. Susanta says:

    What about Stoploss-Limit & Stoploss-Market Order which are being used to get into a trade? Will it be applicable for that too?

  11. rai says:

    Dear nithin u r really superb…a revolutionary step for retail traders…thak u soo much

    • Suresh says:

      Hi Nithin

      Is it not possible to tweak bracket order little bit . I want to just place limit buy order and take profit order and not the stop loss order.
      And if take profit order doesn’t execute ready to take delivery in case of cash and carry the position in case of derivative. I don’t want to take the benefit of margin and ready to trade with my cash capital availiable but don’t force to square off the position same day leave it to the trader or provide such a option so that he can convert it into delivery. Such order can be created as these are features of trading software.

  12. priya bajaj says:

    thanks for explaining the trailing stop loss order so well.. one query in ticks .. 40 ticks means 2 points even for multiple lots say if u r taking 2 lots , then 40 ticks means 2*100=200 Rs in absolute terms? and if this is correct , that means we have to put 40 ticks only for a trailing stop loss of 2 points irrespective of no of lots of taken..

    • Yes Priya, 40 ticks is 2 points irrespective of the number of lots you trade with. I had done a small goof up while explaining absolute, if you click on the option absolute, instead of mentioning 40, you can click on absolute and mention 2. It will just be the same, have rewritten that bit on top.


  13. Aman Sharma says:

    Thanks a lot Zerodha.

  14. Nitesh sharma says:

    Nithin Thanks A lot For Helping the Traders and putting Such efforts Day N Night Zerodha is life Changing for Traders Like me and whoever comes here will never Look back Thanks once again

  15. priya bajaj says:

    one small thing.. i think you have taken spot prices while giving example and while putting trade we need to take future values of index..

  16. Naresh says:

    can i know how cover order is different from bracket order..

    • In a cover order, you enter with a fixed SL. In a bracket, you can enter with with SL and Target, along with it you can trail your SL, so if you are making profits, SL moves in your direction automatically.

  17. maddy says:

    thats very interesting…… one can manage money by using BO and loss due to emotional quotient can be strictly avoided.

  18. Dhan says:

    Super, This facility is in MT4 and unfortunately we can not use in Indian markets due to regulations,as you mentioned in your blogs. Now you have introduced that facility it will be wonderful…Thank you so much for for changing the brooking industry face itself.

    I am sure one day you make your software where we can place order by the chart itself.

  19. sachin deshmukh says:

    simply mind blowing sir

  20. wilson says:

    Thanks zerodha,
    Kindly explain how to enter stop loss and how my target is achieved and my profit will be conserved in options buy call order or buy put order and in options writing order when we place in a bracket order or in a trailing stop loss order.

    • Wilson,

      It will work similar to how I have mentioned for futures (it is presently not enabled for options), you mention the target and trail either in terms of ticks or absolute. Will put up an image on the working as soon as options are enabled for BO.

  21. priya bajaj says:

    when can we start using it..

  22. Alok Urs says:


    THis is a good news for all zerodha traders. But we dont see on our system BO , I have sent a mail to activate it, hope it gets activated..

    Good work…

  23. shashankawake says:

    Nitin, Is this new facility is also available in case of Option writing? So that we can benefit of extra leverage by using trailing SL.?

  24. santoshv2k says:

    Thanks Nithin for BO & TL SL. It’s a great requirement specially for scalper/intraday trader. I hope, once placing BO order, one can split his target in two/three parts such as Tgt-1, Tgt-2, Tgt-3(Runner). In future, I hope for ATM strategy as well.
    Thank you,

  25. Varun says:

    Nitin – I am in office most of the time I trade – and the ZT software doesn’t work from my office network, so I use the web platform at – would these be made available on the web platform as well? Or on the mobile app?

    A second unrelated question – can there be a work around that can allow me use the ZT software while in office?

    • Manoj says:

      Varun, this is same thing , I m also experiencing. In fact a number of colleagues also experience. The difference of having real time charts is certainly different wen doing the trades. I hope there is a possible work around that can be put in place which allows traders like us.

    • Varun, this would not be possible on the web platform or mobile app, atleast for now. A work around for using ZT would be to see if your admin, opens up the ports required for ZT to run.

  26. Somesh Gupta says:

    Best Wishes Sirji – Can we convert Bracket Order to NRML before our target …

  27. Googol says:

    thanks for the nice feature..can you slightly modify and allow the entry through a stoploss order along with limit order..
    for ex : if SBIN is trading at 1500 and i wish to to enter only above i place a stoploss buy order with 1503.10 as trigger anticipating stock moves 5 points rapidly in my direction once it breaks 1503,n i wish to trrade those 5 points (break out trades)
    the problem with current bracket order is i cannot place stoploss buy,if i place order at higher price before 1503 it will be market order..if i place order after 1503 breaks,well by that time it would shot up and i miss the exact i really wish there was bracket ‘stoploss’ order for entry !

  28. Santosh says:

    Thanks Zerodha, I tried today BO with equity, it’s working fine.

  29. Devendra says:

    Thanks a Lot for BO and TSL
    After F&O and Equity Segment, will it be available for Currency and Commodity ?

  30. priya bajaj says:

    Hi.. one more query.. can you place after market Bracket orders too.. thanks!

  31. Bharath Sankar says:

    Dear Nithin,

    Lets say i execute a bracket order with Trailing SL and leave the system as it can finishes on its own. I am worried in situation when Stop loss jumps and mkt crashes henceforth. can the next order can be stop loss market order from the system itself.

    • Bharath,

      The stoploss on bracket are Market stoploss, so as soon as the trigger is hit or crossed, a market order is sent.

      • Bharath Sankar says:

        Dear Nithin, Congratz for your advancement in technologies. Would benefit traders like us very much and Happy to say i am sending my documents for New Account. Cheers !!!

  32. By introducing bracket order to retail traders, you have flattened the trading playground. Revolutionary!

  33. rm says:

    Thanks Nithin, great job!

  34. Phoenix says:

    Hi Nithin,
    Can we look forward for SL-L order for entries in near future ?
    Or is it impossible to place SL-L with BO ?

  35. kishan says:

    thank u zerodha, finally trading in India is moving towards the world of new generation of trading on the internet, this thing changes the trading completely ,we have this type of trading until now in countries like USA,UK,JAPAN,AUSTRALIA and NEW ZEALAND ,

  36. idea says:

    Hi Nithin – good job – one more thing is required is the breakeven in BN futures – at present it is 3 pts (incl. brok + taxes) – if you can work on that too – great!

  37. nisha.shroff says:

    hi nithin
    it looks good to venture this out !
    it really is a no boundary trade !
    I have a question :
    when i’m on a buy entry bracket order, i am unable to understand the difference between the sqrOff Sell and Stoploss sell.
    which one has to be filled during the order ? or is it both ?
    and as well as LTP or ATP ?

    thank you

    • Square off sell is your target order, so if you are buying at 6700 and want the target to be 6710, click on absolute and in square off sell mention 10 points or 200 if you click on ticks. .

      If you want SL to be at 6690, mention 10 points in SL if you click absolute or 200 if you click on ticks.

      Yes both Square off and SL is mandatory, what is not mandatory is if you want to trail your stop or not. If you want to trail enter the way explained in the post above.

      By choosing LTP (last traded price) or ATP (average traded price), you are telling the order to place square off and SL points away from either LTP or ATP.

  38. Phoenix says:

    I am asking for ENTRY. Can we have a buy above order ? A fellow also asked the same thing with Sbin example.
    It makes sense to have SL-M for order when our stops get hit.So no issues regarding exit.

  39. shaktisd says:

    I can’t see this option @ ? Am I missing something ?

  40. Deepak says:

    Dear Nithin,

    Please provide BO & TSL initially atleast for stocks with 19times exposure in cover order so that traders can utilize it not only for nifty and banknifty also for selected equities.

  41. brahmareddy says:

    dear nitin
    today i tried to place bo in nifty futures
    i called zerodha trading room for assistance
    even zerodha people are not fully aware of this bracket order
    please provide demo how to place orders

    • The blog post explains placing orders, it is quite simple actually, if you have any particular question you can ask me here. Yes our team is getting trained on them as well.

      • sreenz says:

        Hi Nithin

        I am really not sure how BO works exactly but the multiple entry executions and multiple SL or Target executions will end up in bleeding the customers with huse costs?

        After all your good intentions were to provide an affordable system for retail investors…..!

        Is there any solution to place Single Entry and Single Exit orders through BO just like that of normal trades?

        Thanks in advance

        • Sreenz, the way bracket orders are designed, you have to place separate orders if your primary order is filled in multiple trades. There is no way possible to go around this.

          • ozzy says:

            I do a little scalping so if I use BO to trade say 15 lots of axis bank and the trade is executed separately 15 times then 15 orders will be placed for target and SL .when I hit target of SL is met how much will it cost me brokerage 15X20 or just 20. just clarifying.

  42. Vishal Patil says:

    I’m facing problems newer nest version.
    1) On startup it shows “Log file open error.”
    2) On clicking OK and entering client id it shows “User cannot login.Reason: Disconnected from NEST system”

    The Broadcast shows green icon, but the interactive mode shows red icon.

  43. Shriharsha says:

    “Bracket Order is enabled only on ZT versions of 3.11.2 and above.”
    Where to get this version of ZT from?

    Please make it available for everyone.

  44. Sreejith says:

    hi nithin,
    i have one question
    In bracket order we can see one LTP & ATP,plz explain how it works?

    • LTP: Last traded price, ATP: Average traded price, If you click on ATP, then Stop and Target are placed on ticks/absolute away from the ATP and if you click LTP, then it is placed away from LTP. It is best to keep this as LTP at all times.

  45. svasudevan05 says:

    With half the MIS margin can trade with far away (100 points) stop and target and exit by modifying in order book!?but no exit available in order book shown part booking as in cover order.–Am I right.
    Same 1.5-2.5% margin on option premium and equity cash (70 times!)?

    • Can you see the Image of order book just before Modifying & Exiting a Bracket order title, there is a link called exit next to modify/cancel.

      Yes there is no part booking, similar to cover order.

      1.5 to 2.5% rule might change for stock/equity trading, we will put the details out next week.

  46. svasudevan05 says:

    sorry exit available in order book

  47. gyanekumar says:


    I had sent a mail to [email protected] for activating BRACKET ORDERS & TRAILING STOPLOSS (SL) facility in my ZT.Till now not activated, Please Activate this facility in my ZT.

  48. Alok says:

    Is it possible that target may also trail in BO ?

    • Target can’t really trail, it won’t really be a target if it starts trailing right?

      • Anurag says:

        Well that way SL is never SL if it starts trailing, isnt it? Its actually the way you want to trade. I mean I may want to trail my target in downward direction when it moves against me. Why not? I can understand software doesnt have that feature, and thats ok…you have done a commendable job in coming up with whatever you have, but it would be great if you can keep these superb ideas in diary somewhere, just in case if its possible to implement them in future

        • Sure thing, I didn’t realize what you were asking for, I thought what you meant was when it goes higher move the target higher, I got a bunch of people requesting for that..:) … But what you said I understand, will put it on my things to do…


      • Alok says:

        Thanks Nithin, I got it. We may put Target Higher so our SL will trail and we may square up our position to modify Target when ever we want. I hope that way we can trail our target.

  49. Prabhu Ram says:

    Could I enter a Basket Bracket Order (i.e) A basket full of bracket orders

  50. KK says:


    Is this 70% leverage apply to all the stocks mentioned in your margin calculator with BO?!!

    • It is actually 70 times and not 70%, with around 5k you can buy 1 lot of nifty futures worth around 3.5lks. Nifty futures otherwise require around 30k to buy 1 lot normally.

      For the other stocks ,the leverage with BO, we will be announcing by next week.

  51. KK says:

    Yes i meant dat. But BO is for intraday… isn’t 30k for overnight NF position?

    Will be waiting for the announcement, one request tho, pls include some more stocks, there r many which can be added safely, these stocks r volatile and make good moves…. and since BO comes with inherent safety consider giving us the best in the industry leverage for it.

  52. manikandan says:

    can u pls activate my bracket order for my ID – rm1030
    i have downloaded the sw but the bracket order is not enabled for me


  53. Vishal Patil says:

    Didnt help still getting same error. will mail to given email id. Using a system with windows 8.1

    • I use windows 8.1 too, I have to right click on the exe and say run as an administrator, and it works for me. But yeah, do send the email to support, someone will call and help you out.

  54. manikandan says:

    sent the mail for activating BO button
    i can work with the sw except BO

    pls look into this


  55. Kidstube says:

    Hello Nithin

    I am a kid here. I need little more layman’s language to understand this. Sorry if it bothers to answer all the stupid questions!

    Suppose I wanted to buy BANKNIFTY 1 for 12896 and sell (profit) the same when it moves its price to12996 and trigger stop loss for 12876.

    Can you explain me what should I do to in Ticks or Absolute ?
    Suppose I wanted to take profit more than 12996, what should I do to trailing stuff?


    • 🙂 you got your profile name as Kid too..

      So your limit buying order (main order) will be : 12896
      Click on Absolute on both Square off and SL boxes.
      In square off, mention 100 ( 100 points above 12896, hence ur target will be 12996)
      In SL mention, 20 ( 20 points below 12896 which is 12876)

      If you click on trail SL and mention 10 in that box, everytime bank Nifty goes up by 10 points, your SL will also go up by 10 points automatically. So if you mention 10 in trail, and if Bank nifty goes to 12906, your SL will go up to 12886 and so on..

      Hopefully this clarifies.

  56. Vijay R Sonawane says:

    Dear Nithin,
    Thanx a lot & Congrats on launching Bracket Orders System 1st in India by Zerodha!
    Really Cheers!!
    Can you please explain, what are “F&O Obligation Amounts & Call and Trade Charges” seen in Client Account Summary. Almost all the time Call and Trade Charges are Rs 22..47/- only.
    Thanx N Regards,

    • Rs 20 + service tax, this would be charged if the orders are placed through our dealing terminals, either as call&trade or if it squared off by admin for insufficient margins.

  57. brahmareddy says:

    can we change trailing stop to fixed stoploss and viceversa and ticks to absolute and viceversa while the trade is going on
    please clarify

  58. manikandan says:

    pls activate the BO option
    id RM1030

  59. Rajesh Singh says:

    Hi Nitin, in BO can’t you enable SL for entry so that w can place two different price in Price & Trigger Price,
    as if we just put Limit price, many time price get jumped & it didn’t trigger & one has to chase with Market order.

  60. c.n.krishna murthy says:

    i must congratulate zerodha for this. i had been reading about trailing stop loss only in books and now you have introduced it in india. great!!. i hope soon it will be possible to enter trailing stop loss for overnight positions also.

  61. kailash says:

    Nitin, I would prefer to have SL trigger entry order alongwith limit one , like e.g nifty is trading @ 6750 and I want to enter long if price moves above 5760…rest is perfect. . I never use limit order for my entry and it is always trigger one.I do not have problem with higher margins if you can incorporate that.

  62. kishan says:

    have to say Mr.Nithin,u are a trader that is why u understand what is good for traders like me,so thank u for this thing

  63. kishan says:

    download link is still giving v3.10

  64. viju_1105 says:

    When trailing stop will be available for equity cash segment?will it be by percentage or absolute Rupee?

  65. patel says:

    Sir, ztrader ver 3.11.2 automatically crashes after the login process. please guide me.

  66. Somesh Gupta says:

    Thank’s, Iam doing well all step of Bracket Order…

  67. Pushkar says:

    Hello Nitin,

    I know its asked many times and I would again request you to consider to add the SL ENTRY order in BO.

    I am a price action trader so I enter on pivot breaks so I necessarily need a buy above / Short below type of orders.

    So, If I have to buy above 102.
    If executed, Target will be 105
    SL will be 100

    It will be great if I can put SL-M (better yet, SL-L) ENRTY order at 102.05 (If SL-L possible, trigger price 102.05, limit price 102.1)
    SL at 100 ..where do I get the tick information for individual scrips? Please see if you can allow entering the values directly instead of ticks
    Tgt at 105 (or corresponding ticks)

    I read all posts but could not find a leverage example for cash scrips. For instance, I trade in DLF and I have 9 times leverage in cash segment for this scrip. How much will be the leverage for A grade scrips in BO? sorry if I have missed it.


  68. dear nitihn
    When will the bracket order enabled for stock futures other than nifty and bank nifty



  69. Ashish says:

    Hi Nithin, Can we have only trailing SL order.. I mean, instrad of mixing bracket with trailing SL. I would like to have only trailing SL so that there wont be any target.

    • Devendra says:

      Similar query is asked by one trader
      Go thru the blog properly
      Answer is to put Target / Sq. off price too far
      For Nifty you can put Absolute 200 pts

  70. tpanja says:

    can I get this facility selling options ……. ???? like margin banifit of 2.5 % of entire contract or TSL modification etc .

  71. kishan says:

    any body having problem with new software 3.11v,here is my experience,
    1.send and email to [email protected] and ask them to activate bracket order in your account.
    2.they will reply u back and send a link to download the new platform, download it.
    3.uninstall old one and install new software.
    4.if u get error,please check time and date in ur computer and change it to local time(IST)
    5.install .netframe 3.5 from microsoft site that should help u running new software
    6.any problem while installing feel free to call support team they will help u

    • botany02 says:

      Hi Kishan,

      I faced lot many problem while installing Ver3.11.I tried for a full day.Do You Check Excel Link function?Is Link To Excel function working with Ver3.11?

      • kishan says:

        SORRY for late reply ,i hope u have fixed the excel error by know if not, well link to excel is working for me,

  72. Ravi Kiran says:

    Can’t we place a Market Order while executing Bracket Order ? And is 70 times leverage available to Equity Intraday too??

  73. Praveen says:

    sir i have one doubt. Lets say i want to buy banknifty only when it become bullish. Lets say banknifty is trading at 13000 and i want to buy it only when it goes above 13050. So can i use bracket order for this case. So here i want to buy Banknifty at 13050 and my target will be 13090 and my stoploss will be 13020. So is this type of order execution possible in Bracket order

  74. JAYARAM R says:

    sir also having same query…. ITS PRESENT IN FOREX TRADING…… Lets say i want to buy banknifty only when it become bullish. Lets say banknifty is trading at 13000 and i want to buy it only when it goes above 13050. So can i use bracket order for this case. So here i want to buy Banknifty at 13050 and my target will be 13090 and my stoploss will be 13020. So is this type of order execution possible in Bracket order. IF POSSIBLE KINDLY TRY TO UPGRADE THE SAME.

  75. Dhan says:

    After installing 3.11.2 now from trade position We can convert MIS to NORMAL position , it gave message “Action Right disabled for position Conversion from Trade Book”

    Is it new software bug or the systme is changed

  76. learner says:

    iam confused how to place the order,for example if nifty is at 6726 i want to buy at 6726 with stop at 6706, i placed bracket order with this prices but instead of getting triggered it was a pending order, how to place bracket order at market price, can u please help me here

    • Venu Madhav says:

      If you’d like to buy at market price, make sure you’re placing an order at a price higher than what it’s trading at in the market. E.g: If Nifty’s cmp is 6276 and you want to buy it at market, please place your entry buy order at 6280.. This will ensure that it gets bought for you immediately. If you want to place the SL @ 6706, select ‘Absolute’ in the SL window and enter the value as (Buy price – 6706).

  77. learner says:

    thank u Mr.venu, i assume same goes for selling just have to lower the price for selling, am i right

  78. neha1 says:

    You have written above that bracket order is available for equities also. Can you please explain for equities also. Like there we wont be using tick values, but the normal price of the equity, isnt it. Also you said above in one of the comments that cover order is not allowed with bracket order, so are MIS orders allowed or even they are not allowed.
    I have one more question. There is a comment above by one of the users that part booking is allowed in cover order. I trade using cover orders but I never find part booking in them. Suppose I buy 100 shares of reliance then I need to sell them together in a cover order. Or can I select 30,30,20,20 to sell them off.

    I have a request. When someone buys a cover order then the stoploss figure in the trigger box is always at the extreme end and it becomes difficult to execute a cover order when the prices move up sharply because then we have to delete the stoploss figure which is at the extreme value and change it manually to a higher price and by then the stock moves up already by a considerable amount. Can your team just make than default value of stoploss to be somewhere in the middle rather than at the extreme end.

  79. Vijay Nair says:

    Hopefully BO will be launched for options also in next 2 weeks 🙂

    Good Job Zerodha.

  80. Shashi says:

    Could you please look into enabling SL entry type for BO? Currently we can only enter using LIMIT orders. Thus current system restricts the this revolutionary product for range traders only. Breakout traders will be able to use BO only if we can enter using SL.
    SL entry type for BO will be very much appreciated by Breakout traders like me. 🙂

  81. sandeeb says:

    Nitin Hi, Is trailing stop loss feature available on your mobile platform also?

  82. Senthilkumar P says:

    What will be the margin requirement for one lot of nifty option writing in the Bracket Order

  83. PRASHANT KUMAR says:

    Can Bracket Orders be placed for stocks cash market also(NOT stock futures I mean)???
    Do we need to place a fixed % for SL or exact value of stop loss???

  84. Siva says:

    Hi i am not able to change my password and not able to make funds transfer in the new terminal but everything is working fine in the old terminal.

  85. sai says:

    Hi, ZT version 3.11 still not available for download. Where can we download it from?

  86. Sumit says:

    Hi Nithin,

    Two questions for you
    1) why there is an option like ticks or absolute? why not only absolute or only ticks?
    I am trying to understand the advantage of one over other.

    2) Suppose I have specified 2 points for trail for buy BO at 6807 with target 6850 and SL of 10 points

    if markets moves to 6809 my SL will be decreased by 2 points. This is fine.
    after that if market moves from 6809 to 6807 and then again to 6809 then my SL will be decreased by 2 points again(Total 4 points)?

    Thanks & Regards

    • 1. Tomorrow when you start trading stocks which are of smaller value, say for example Unitech, 1 point will be almost 6% of stock price, so ticks will be useful then.

      2. Buy BO at 6807, Target 43 points and SL 10 points, this will place target of 6850 and SL of 6797. If Nifty goes to 6809, SL will trail to 6799. If Nifty comes back to 6807, the SL will stay at 6799, and when it goes to 6809 again, it will stay at 6799.

  87. Vishal Patil says:

    What could be the reason for rejection of bracket order?

    I placed following sell bracket order today for NIFTY April futures
    Sell:6900 Squareoff:6850 Stop Loss:6910 Trailing SL:40

    • Sell 6900, square off should be 50 if you click absolute and 1000 if you choose ticks (remember you are not mentioning a price, but how many points below 6900 you want to square off). Similarly stop loss should be 10 absolute or 200 ticks. If you have chosen absolute, trail SL of 40 would mean 40 points and if you have chosen ticks it will mean 2 points.

  88. Vishal Patil says:

    All above are in absolute terms and not ticks

  89. Rajesh says:

    Hi the bracket orders are still EXTERMINATING mode. It is not full filled software. there is lot of Bugs.

    I placed sell bracket order today for NIFTY April futures.

    It was executed the first step of sell order. and the renaming two steps was getting error :”USER/USER_TARGET NOT LOGGED IN”

  90. Abhinay says:

    Is this available for trading into scrips in equity and F&O segment?

  91. Praveen says:

    Hi Zerodha team. Just request you to kindly update a Bracket Order calculator. And i want to ask you why did the cover order calculator is missing in Zerodha Margin calculator page?

  92. NM says:

    What about the Maximum Leverage Multiplier for CO? Like we had it earlier?

    • The present calculator will let you know the exact margin you get, earlier it was giving an around number, but got your point, we will also start showing a multiplier next to margin required.

      • NM says:

        Thank you. Hope am not asking for much here. But, the drop down list for symbol is blank. Doesn’t populate any scrip for equity. The earlier version of searching for a scrip and directly looking at the CO Multiplier was easier & faster.

  93. maddy says:

    im unable to place bracket order though i have downloaded 3.11 version.after pressing shift +f3,terminal does not respond

  94. Gyanendra kumar says:

    BO order available in Zerodha Web Trading.

  95. Binu says:

    in BO buy price is 100 ST-L is 10 and profit is 50 then

    1, ST-L will be 90, and if I want to modify ST-L to 80 then in modify window I will put `20`

    2, if the market price goes upwards & now it is on 140 ,—- now I want to modify ST-L to 120

    then in MW `-20` is the value what I want to put?

    • Binu,

      Though you place SL and target on BO in terms of points or ticks, but once the order is placed, the numbers which will show are actual numbers. So when you place BO at 100 SL 10 and square off 50, the 2 pending orders will show as SL 90 and target 150

      1. To modify SL to 80, you just change SL 90 to SL 80.
      2. Similarly you modify Sl 90 to Sl 120.

      The ticks/absolute is used only while placing…

  96. botany02 says:

    Hi Nithin,

    Bracket Order was enabled for My Client Id and I got the Download Link for Nest Ver 3.11.I Installed as per Instructions in mail.Initially Log on was unsuccessful for three times and Successfully logged on 4th time.
    This version is not stable as Ver3.10. Market Watch link to Excel is not working in the Newer Version.But excel link was working fine with Ver3.10.I mailed to terminals&[email protected] regarding the issue.But the Problem yet to resolve. I think that Link excel function is not available in Ver3.11.Please recheck it.I uninstalled the Ver3.11 and reinstalled the Ver3.10 as I require the excel link function.Is BO work in Ver3.10? Pl Reply

  97. svasudevan05 says:

    BO and CO margin same and reduced,and MIS margin reduced-based on my checking for reliance?! saw some where above that we can expect 25-30 times !
    and problems with new version! may be BUGS have to be fixed.!
    May be good for nifty and bank nifty only!
    May be have to wait for a while to really know if BO is boon/bane!!

  98. vinay says:

    Hi, I just checked out the commodities margin terminal in zerodha website and i could notice some impractical margin levels like zinc costing just 6rs/lot for nrml and aluminium costing just 9rs/lot nrml . I think some software analysis might have gone wrong,
    just have a check on it..

  99. Dushmant Das says:

    Just installed ZT 3.11.2. I found in Bracket Order Entry, there is only Limit Order and NO SL-Limit Order or SL-M Order in Order Type Column. Traders like me would like to put SL Buy or Short Order and would certainly miss the trade if Price makes a sudden and steep rise or fall.
    Kindly make SL-LIMIT or SL- M order available in Order Type Column in Bracket Order Entry .

  100. Rani.M says:

    Pitiable performance of Bracket orders in ZT 3.11.2
    On my request Zerodha Team enabled Bracket Order Facilities to me. But the Bracket Order segmentPerformance is very poor as detailed below.
    1 .On the first day that is on 15-04-2014 in BO segment I bought 1 lot of Bank Nifty at Rs 12722.25 at 09:31:30AM.After execution of initial buy order the system placed one profit order and one SL order.
    At 11:03:53AM the profit order executed. So the SL order should have been automatically cancelled. But to my surprise, till end of the day the SL order pending in the system(error user/user target not logged in)
    2. On 23-04-2014 I sold 1 lot of Bank Nifty in BO segment, my sell order executed at 10:59:54AM. So one profit order and one SL order should be kept pending. But the system cancelled both the orders.
    When I brought this to the notice of your staff at Bangalore they placed one Reverse order in NORMAL segment and they charged for this Rs 22.47. ( For your system mistake I have been charged.) So I request you to rectify things OR withdraw this facility.

  101. MRP says:

    Please Activate BO order for me and send me new ZT download link.

    Mail already sent.

    UserID: DM0230


  102. srinivasan vasudevan says:

    As long as price moves in the direction of trade TSL means increasing SL to desired value in buy mode.Upping SL by fixed value is complicating trade.Risk to broker is less also
    Some how feel BO of Zerodha is not going to take off in a big way with more margin,unstable ill prepared terminal software,and complications of SL and target.increasing trade tension.
    Experience of those who already traded is discouraging as expressed above by many.

    What is needed is simple bug free system (with exhaustive testing before launching) allowing trade with lesser margin than previously taking care of risk of broker

    • It is a new product, and as you can see the experience is mixed, there are people liking it and people who are still not getting used to it. Did you by any chance place bracket orders, and any issues faced?

      • srinivasan vasudevan says:

        Waiting still for settling down of all bugs.Wonder MIS is still better if no great margin advantage for BO/CO

  103. srao says:

    Hello Zerodha Folks,

    I have been using the bracket order for few days and here is my feedback.

    1. Bracket Order is ensuring that the Stop Loss in my mind is actually placed in the order. It’s a great help, BIG thanks for this.

    2. If I pace a BO for 20 lots of NIFTY future, there are usually multiple SquareOff/StopLoss orders created when the BO is filled. It appears there is a new order created for every fill that happens. There are couple of issues with this. The first one is more brokerage due to more number of orders. But more important issue is managing SqareOff/StossLoss becomes messy. Instead of modifying one order I will have to modify multiple orders.

    3. I placed a BO for 36 lots of BANKNIFTY future today. The order filled for 26 lots and pending for the remaining 10 lots. I decided to cancel the remaining order and thought of modifying the StopLoss for the 26 lots already filled. When I cancelled the pending order to my surprise 26 lots got squared off. Frankly this is unexpected.

    4. I failed to understand the why Absolute and Ticks in BO entry form. I am curious to know why selecting ticks and computing how many ticks it should be. I go with Absolute but every time I login i will have to select Absolute as the default is Ticks. If my preferences can be saved it would be a great help. I did not understand the ATP/LTP as well but I can ignore it conveniently.

    5. If possible please review mixing Blue and Red colors in BO entry form. There is one occasion I placed sell order instead of buy order. I know it’s my bad.

    6. I have a question regarding the trailing stop loss. Is it set on server side or on the client? Should my terminal be running to have the training stop loss to work?

    My overall experience is positive. Pioneering is not easy, you are doing it well.

    Thanks a lot, Srini

    • Thanks for the feedback Srini, we are ironing out some of these issues.

      Trailing SL is on the server side, so you don’t need to be logged in.

      • srao says:

        Thanks Nithin. Hope your techies will fix the issues at the earliest. Are the 2nd and 3rd issues mentioned about in the list of issues to be fixed. Today my BankNifty order of 40 lots got filled and spawned into 14 SqareOff/StopLoss orders. When BankNifty is moving like an express train, imagine my fate in modifying the 14 orders to take profit 🙁


      • Nilesh MEhetre says:

        Hello Nithin,
        Same issue i am facing. i am trading in large no of orders in nifty option, this is not possible for me to edit more than 10 orders as SL in BO. Will there be something that i expect like when i edit SL orders in one click instead of current issue?

        • Currently no real solution for this.

          • Massarath Naheed says:

            this BO is order is a trap for volume traders, I ended up paying hefty brokerages and totally unmanageable situation with so many unwanted cover orders, this is absolutely ridiculous and ironical to know from the CEO that there is no solution, i am wondering if these kind of problems are not solved for traders then what is being improved? I finally realized the BO is a bigger problem that i though otherwise, high leverage (more prone to losses), no control, and absolutely unacceptable brokerage charges, it was completely a trick to say “Brokerage per order”.

            • Matti says:

              BO orders are considered an algo by the exchange and they need special approvals. Exchanges have approved it in this form where it creates multiple exit orders to ensure that there is an exit order placed for every entry. In case of trades with large volumes, the order may be filled in multiple trades and each trade generates a separate set of exit orders. We’re working with our vendors to see if there’s a solution to fix this, but until something comes up, I’m afraid there’s no way around it.

  104. Rahul Avhad says:

    Hi Nitin,
    first to thanks you & your team to do this fantastic job for all trader, i have got new version of ZT as well as
    BO setup, i just want to ask that, when I get to trade with BO in Option segment????

  105. BigHammer says:

    It would be really interesting if you guys upload few screenshots of your upcoming trading platform. Like charting or main terminal….Do upload it on facebook….that’ll grab more eyeballs…Hoping for the best from Zerodha.

  106. Dhrupad Buch says:

    Thanks Zerodha. Here is a query that might perhaps be illogical and if so, please accept my apologies in advance. I would like to know what happens to the trade that remains open at the close of the trading hours. What I mean is – the market does not move either side and thereby the Profit Order as well as the loss order does not get executed

    • Hanan says:

      This is definitely not an illogical query. Being aware prepares us well for the future.
      All pending Bracket Orders will be cancelled by the system at 3:20 and any open Bracket Order position will be squared off at the market rate.

    • Brackets are an intraday product, so if nothing happens at 3.20pm all positions are squared off at market price automatically.


  107. Gilari says:

    Stop loss buy and sell order are required for break out strategies and the price field must be auto fill for placing a quick order

  108. Gilari says:

    While I modified the SL following error was notified
    What does it mean ?
    What should I do to rectify it?

  109. iwillbeback says:

    Hi Nithin,

    Bracket orders seem fantastic. Very impressed with Zerodha so far. 🙂

    By when can we expect BO for Currency futures?

  110. guru says:

    how many scripts are allowed for the BO now??

  111. vinay says:

    BO enablity date for equity ..?? awaiting..!!

  112. Milind says:

    Any chances of getting BO for commodities?

  113. Subhash says:

    Hi Nithin Sir,

    My Name is Subhash, I am Zerodha Trader, i want One More with this Trailing Stop Loss… Bracket Order…

    As I want One more Option as like Trailing stop loss that is Target line is to be moving forward as like the trailing stop loss line. The Modified Target Order Becomes like a End Less Profit to the Trader.

    Example from the Business Line,
    Buy stock X at 100, along with a target order at 110 and stop-loss order at 98. The X Stock Moves Up to 108,, the Trailing Stop loss will be 106… then the target is 110…

    I continues here with Modified Target Order…

    if Suppose the stock will Moving to 110 the Target order is Moving Up to 112 … then the Trailing stop loss will be 108…

    My Problem is again Explained by a Table…
    Example with Above Same Values:

    CMP Target Trailing StopLoss

    100 110 98 Intial Position Entered
    102 110 100
    104 110 102
    106 110 104
    108 110 106
    Here After I want Modification in our System.
    110 112 108
    112 114 110
    114 116 112

    In this Trailing Target Line, Any Problem will facing by Trader, Kindly Inform Me. I Request you to Update Our Trading System.

    Business Line Link:

    Happy Trading.!

  114. Sukesh says:

    Hi Nithin,

    In the recent past I’m seeing scenarios where the Nifty is moving up or down by huge points within a few seconds (about 50 points within about 30 seconds).

    My Question:

    1) Does this mean that some big trader is trying to manipulate the market?

    2) Is there any inference i can draw from such moves?

    2) What if the price of the instrument goes much beyond my stop loss price before its executed?


    • 1. Hmmm tricky to call, one of the big issues that we are facing today in India is the dying liquidity because of lack of retail participation. So selling/buying of big sizes can move the market very quickly. You can look at a glass half full or half empty, what I mean to say is that this is actually an advantage for retail traders like us, we can get in and out anytime, unlike an insti or big trader who can’t.

      2. Very tough to draw any inferences unless the move continues in the direction..

      3. There is always that risk with stop loss orders, in brackets stop loss is market, so when the trigger hits a market order is sent to exit the position, so it will get executed at whatever is the price available in the market.

  115. binu says:

    hi nithin

    In zerodha trader 3.11.2 Option Greeks r not working.

    Please look in to these things too.

  116. Gilari says:

    I have a doubt
    Suppose I bought a nifty future at 6850 with a TRAILING STOP LOSS at 50.
    now stop is at 6800
    suppose that market has gone to 6880
    now SL is at 6830
    now market come down to 6860
    Sl remain at 6830
    Now, if market go to 6870 from 6860,what will happen to SL at 6830
    Shall it remain at 6830 or it shall move 10 more point to 6840?

  117. manoj4986 says:

    Hi Nitin,

    Today I had a rough time with bracket order which has a bug After placing a order if user is not connected to terminal during execution of trade it will not place stop loss and Target order to terminal instead it will reject them. Due to this one cannot exit position and I had to take quiet a amount of loss and have reported same via support ticket #315218. I have not received any satisfactory response to it.

  118. Determined says:

    A very basic question … hope you won’t mind seeing it here..

    Suppose NIFTY is at 6700, and I want to Buy. As for BO Entry, only Limit orders (and not Market) are possible, I place Limit order at 6710 with a SL of 5 points. Now in this scenario,

    1. What could be the execution price? The best price available b/w 6700 and 6710, or 6710,– even though it may be above the current price?

    2. In case it gets executed at Limit of 6710 only while the market actually falls to 6695, my SL-M will be at 6705. Could this mean I end up Buying at 6710 and exiting at 6695?

    • 1. Execution price would be best price b/w 6700 to 6710 .
      2. The stop loss is placed based on the execution price and not based on the limit order price. So if the order got executed at 6700, the Sl will get placed at 6695.

  119. naveid says:

    can we choose both call n put at same time with stoploss at 20 points, plz sugst

  120. Dharan says:

    hi nithin,

    LIMITATION of Bracket Order

    For a 5 lakh capital, you can place more than 50 lots nifty future with the help of bracket order, but you can only enter one single number, like 6800, and many times you wont get all the 50 lots at one price point, so i feel u should have an option of trigger price, or should have a range where we can mention 5 points range. so you will get all the 50 lots executed with 6800 to 6805, with 20 points stop loss.

    For doing 2 to 5 lots bracket order is fine. 80% of the time, the trade will get executed with a single price point.
    some one had mentioned that he placed 36 lots bank nifty and only got executed 26, the reason is because of single price point, if there is an option to mention a range of 3 to 5 points. Or if that 6800 is a trigger price and all other orders get executed at market price, that will be great. Yes there will be slippage of 5 to 6 points per trade, when we have to do 50 lots. Other wise even though we get huge leverage with the help of bracket order, many times you wont get the trade executed fully at a single point price.

    i feel more than trigger price, a column for range where we can mention 5 points, will increase the probability of getting the trade executed fully and not partially.

    Kindly reply

  121. Austin ravi says:

    where can i download Zerodha version 3.11, in downloads page only version 3.10.5 available,i’m using version 3.10 has no option of submenu in Bo entry….


  122. Sachi says:

    Hi Nithin,

    Has Options been enabled in BO, please update.

  123. RC18 says:

    Read all the blogs. Wonderful product. Thanks to initiate this. Planning to use this during next week.

  124. Ravi Kiran says:

    Will it take time to introduce BO & TSL in Equity Intday??

  125. rohit says:

    Link to Excel not working in my ZT3.11.
    plz help

  126. rohitpatil says:

    sir plz……
    Link to excel not working in ZT 3.11.
    I opened excel and ZT with admin access still t’s not working

    • botany02 says:

      Ho Rohit,

      I also faced same problem.But Now, It has been rectified by Zerodha Technical Staff Through Team Viewer Software.

    • botany02 says:

      Hi Rohit,

      Do the following,

      1. Close Excel and ZT trader

      2. Open a cmd with admin rights

      3. Type the following exactly

      4. REGSVR32 “C:\Program Files\Omnesys\NEST3\NestPulse.dll”

      5. Press enter.It will register the dll File wait for confirmation.

      6. Again type the following exactly

      7. REGSVR32 “C:\Program Files\Omnesys\NEST3\NestChart.ocx”

      8. Wait for Confirmation

      9. Exit cmd

      10. Now Open MS Excel

      11. Go to Excel Options

      12. Truster Center

      13. Trust center Settings

      14. Trusted Loactions

      15. Add New Location

      16. C:\Program Files\Omnesys\NEST3\

      17. Tick the Box “Sub Folder of this loaction”

      18. Click OK

      19. Exit Excel

      20. Open the ZT trader First and then Open the Excel File.

      You are Done

  127. Jyothish says:

    Hi Nithin Sir , Can I PLACE STOP LOSS BUY/ SELL ORDER for entering a position in BRACKET ORDERS for entering a position ???

  128. Sachi says:

    Has Options been enabled in BO, or still only Futures?

  129. Praveen says:

    Please let me know when you are planning to enable BO in F&O

  130. Rohit Saraf says:

    Hi Nithin

    I am on Mac OS. is there any way I could use Bracket orders?


  131. Sachi says:

    Has Options been enabled in BO, or still only Futures in BO?

  132. REHAN KHAN says:

    now bracket order is only for nifty and banknifty fut, but i jst wantd to know can we do bo for options, for options we can only place a target r stoploss

  133. Praveen says:

    Is BO available in Zerodha web?

  134. v.nj says:

    Sir, is this service free for all clients.? I read somewhere it is or it will be charged.? How can I enable it?

  135. anand says:

    can use bo for equity futures?

  136. manigandan says:

    dear nithin,
    zerodha is leading ahead of other brokers for sure,but surely not interms of terminal..when can we expect zerodha own trading terminal which we are over expecting…which we also expect to stand in global race…mother of all terminals….awaiting for ur valuable reply.

  137. binu says:

    hi nithin

    With BO I buy B-nifty 13260 ST-L = 50 & trail SL = 2

    now trigger price is 13210

    then I modify ST-L to 13200

    now market went to13263

    now my trigger price is showing 13212

    this means, with “trail SL” I can`t modify ST-L

    is this true.?

  138. Krishnan says:

    Hi, Yesterday I placed a BO and bought @6958 with target 75 points(7033) and SL 20 Points. After buying I logged out and went to office. In the evening while going through the contract note I shocked, both my Target and SL orders executed. and then squared off everything, and I was in unexpected loss (though not big loss).. I contacted your team and got reply that logging out from the terminal after initiating a BO will cause such executions. I request you to please iron out this problem, otherwise people like me, who commute to office after initiating the order cannot effectively use the system. Hope You will consider it.

    • Sachi says:

      How did the above happen when everything happens on the server side?

    • srao says:

      This is scary! Hope it gets fixed immediately, else the initial enthusiasm about BO will fade way. If Zerodha can list the known bugs which can cause such potential losses like this, it would be a great help to traders.

      • Hanan says:

        This isn’t scary and it’s definitely not a bug. It’s just an algo product which we’ve released to retail guys. We need to learn and understand how it works and utilize it for our benefit.

    • Hanan says:

      You need to be logged in to ZT for the algo to work because there are dependent orders for your original order. And every time a SL is modified, a new order is sent from your system to the exchange. This is just the way the BO order system works right now. We’re in talks with our developers to allow Target/SL orders to remain in the system even if you logout, but this won’t happen in a hurry.

      • John says:

        So if we are running the BO on our system and the internet fails (common problem with broadband or 3G) and we disconnect and reconnect back. It will square off the orders. If this is true then it is a pretty difficult scenario and potential for unexpected problems.

        • John, the tech team is working on making this work even if you logout of the system, internet dropping should not cause a problem.

          • John says:

            Hi Nithin, Sorry for asking more queries. I am looking to use BO in a big way so I am trying to understand the technicalities a bit better.

            Picking on what you replied above:

            If I am logged on and the internet dies and after a few minutes it comes back; does the terminal on your end not show it as logged out?

            So just to be clear, i put a BO and it is executed, now if internet fails and comes back in few minutes (or I switch from broadband to 3G) the BO will not get affected.

            I understand this is because the BO is constantly shooting orders from my desktop.

            I also infer then that during the time I am not connected, the BO could do its own thing as there would be no amended orders being sent to it.

            Thanks for your replies. It is a great product and I want to let you know that I have switched over from another brokerage to your firm just to use the BO in my trading.


  139. piyush says:

    What’s the difference between (BO) & (CO) ?

    • Hanan says:

      BO gives you an Entry, Target and SL option, with the ability to trail your SL – all in just one order window.
      CO gives you an Entry and SL option – you can modify your SL.

      The main advantage of CO over BO is that you can place a CO, switch off your system and go for a picnic if you like. For BO to work, you need to always be logged into ZT.

  140. ankush says:

    the latest zt version doesnt work on windows xp..the software gets installed but it doesnt open n fails to initialize .showing same error message other colleuge is facing the same problem ..zt latest version only seems to work in windows 7 and 8 ..kindly rectify the problem for windows xp .thank you

    • Hanan says:

      Ankush, Windows XP was first released some 13 years ago. Windows itself has stopped supporting XP so our advice is that you need to upgrade your OS to Windows Vista at least.

    • Chandra Prakash says:

      The latest ZT version is running fine on my XP system. No hitches. Ankush make sure you have a good anti virus installed on your system or have all the service packs installed. Good Luck.

  141. Amandeep says:

    Hi Nithin,

    When can we expect the trailing stoploss feature activated on options and intraday stock trading.

  142. V.Santhosh says:

    Hi Nithin

    As regards Mr. Krishnan’s comments on 13 May 2014 at 06:46 PM followed by Mr.Jhon’ s comments on 14 May 2014 at 06:08 PM –

    can a solution for the time being be (till the time you resolve with your developer) by calling your support office by phone to cancel the SL part of the bracket order.
    suppose the internet is disconnected and when we reconnect – we find that the target is executed (or) when we set some alert we come to know that the target is executed – can we call your support office to cancel the SL part of the bracket order ? Is it possible to do? Please revert back.



  143. Sachi says:

    Will a Bracket Order be squared off if ZT gets disconnected momentarily due to internet failure?

  144. paramaguru says:

    hi sir,

    SL-LIMIT order activated in BO orders???

  145. V.Santhosh says:

    Hi Nithin

    Thanks for your reply for my query posted on 14 May 2014 at 08:57 PM. Again I have one doubt, taking the example of Mr.Krishnan- originally he bought nifty @6958 and closed his terminal. His target got executed at 7033. And then when the nifty drifted down to 6938 – his stop loss SELL order got triggered and executed. Since there is no corresponding BUY order against that 6938 sell order – WHEN THE CORRESPONDING BUY ORDER WILL GET EXECUTED TO SQUARE IT OFF 6938 SELL ORDER – IS IT IMMEDIATELY AT MARKET PRICE (OR) AT 3.20 P.M AT MARKET PRICE? Further, suppose the Stop Loss is accompanied by TSL of say 2 points ,then the stop loss sell order will get executed at 7013 ? One more question- if the terminal is shut down and re-opened – will we be able to modify the stop loss order (or) we will be able to modify only when the terminal is NOT SHUTDOWN? Your explanation will be helpful for better understanding of the product.



    • Krishnan says:

      My experience is like this:
      –> @9.20 I initiated BO and Bought @69588. Target was 7033 and SL :6938
      –> I logged off and went to office ,
      –> @9.30 the above order squared off @6963 because SL Trailed from 6938 to 6963.
      –> Now, because I logged out, the Target Order Didn’t cancelled automatically (which I never thought so) , but It remained in the system,
      –> @02.10 PM the target order executed @7033.
      –>@ 3.20 pm it squared off @ 7045.

      It was my first BO and hence I played only 1 lot. So the loss was only rs.1250. Thank GOD.

  146. V.Santhosh says:

    Dear Mr.Krishnan

    Thanks for the detailed note of the transaction. I presumed the transaction in some other model. By the way the loss will be Rs.575 ( 5 points gain and 12 points loss- net 7 points loss). Whatever may be, so it will be squared off at 3.20 p.m. Now I am awaiting Mr.Nithin to clarify:

    1.if the terminal is shut down and re-opened – will we be able to modify the stop loss order (or) we will be able to modify only when the terminal is NOT SHUTDOWN?



  147. sam says:

    how to view weekly and monthly charts in NEST(ZT).

      • Giri says:

        Hi Nithin,

        I want to bring this issue to your notice through email but i am doing here as i don’t have your email ID.

        On 16th May, i had issue connection through ZT It always gave me User cannot login. Reason: Disconnected from NEST system error.

        I spoke to someone by the name Rizvan when i faced this issue and came to know that zerodha have disabled bracket order feature in Zerodha trader only on that day that has caused this issue.

        This guy Rizvan is not even having enough patience to understand the problem and help me. I must say that the way he addressed my call is unacceptable when i am seeking for help. It took me more than 5mins to convince him that the problem is not with my internet and finally he took a moment to check with his colleagues and then confirmed that they have disabled bracket order functionality that might be the reason behind this issue and asked me to uninstall version and go for version Finally after installing, the terminal worked but i already lost the enough. I would have made more than 100% profit on my investment on 16th May.

        I always believed that Zerodha is very good at sending communications to its customers, but i don’t know why zerodha missed notifying us about this change that has costed me more than 50,000.

        I always appreciate the way zerodha is helping the traders and will continue to do but just want to bring it to your notice.


        • Thanks for letting me know Giri, will speak to Rizwan about this. Giri we had sent multiple communication about cover orders and Bracket orders won’t be allowed on Election results day because of increased volatility in the markets via email, SMS and message on terminal.

  148. arti says:

    Hi nithin,
    I mailed a complaint at 13-may-2014 regarding my trades as following text.

    Dear Sir,
    I am Arti Mittal Unique client Code MPDA1727,Trading Code no. DA1727
    As for today 13- may -2014, when I compared completed order book with tradebook of 13- may-2014.
    I found that exchange order no. in tradebook and comleted order book do not match. Some of them are same and some are different.
    And I want to stress on one specific nifty future Buy Trade , trade time 13:33:46 13- may -2014 , which is as follows

    TradeId 25523000
    Tradebook exchange order no. 2014051332012300
    order book exchange order no. 2014051332012305
    trigger price 7159.45
    trade price 7158.70

    It is clearly visible , that trigger price for buying order is 7159.45 and traded price is 7158.70 ,since order is not triggered at all because market did not reach at trigger level at that particular time, As trigger price is higher than trade price and exchange order no in tradebook and orderbook not matched.

    completed order book and trade book of 13-may-2014 in excel fomat is attached for your information.
    According to one minute intaday data, nifty future 29may2014 did not breach 7158 level after 13:30 to 15:30
    And one minute intra day data sheet also attached
    We want your response in writing through Email.
    Arti mittal “

    I submitted this complaint to [email protected]. And a Support ticket #307810 was createdOn 13-may-2014 5:33 PM . but I did not get any response from your end up to now 18- may-2014 12:00 noon.
    That’ s why I have to post it on Zconnect.
    I hope you will respond for my complaint promptly.

    • Will get someone to get in touch with you immediately, my guess off hand is that you must have placed a trailing SL in which case the order number keeps changing everytime the SL order gets modified.

  149. GURU says:

    SL-LIMIT order activated in BO orders???

  150. Nikhil Bhavsar says:

    To Nithin,
    I have been reading about Zerodha for long time before associating with you starting this month.
    First of all – thanks a lot – for respecting retail traders!

    The brokerage as well as tools you guys provided are helping a lot to maximize profits.
    No more Rs. 50 per lot for buy/sell. Near real time data is giving clear picture and helping to place trades.

    Thanks a lot.

    Couple of suggestions:
    The web platform / Z5 does not have clean interface – font widgets etc are bit odd.

    Could guys ivaluate options like Goolge Finance – where data presentation and charting is presented in most simplified, and light weight way!

    Just a suggestion.

    Nikhil Bhavsar

    • Nikhil, presently all the platforms are built by vendors, we are presently building somethings in house which will be available very soon. It will start first with the software version though.

  151. rajatponia says:

    Hi Nitin,
    Please advise as to when the BO and TSL is starting for equities. Also, what would be the margin requirement. I know your team is working hard on this, but it has been some time that BO and TSL was announced for equities but still not started. I was looking forward for a specific date here.

  152. Praveen says:

    and sir this time please try to activate Stoploss limit order so that we can buy only when price reaches our range

  153. guru says:

    Dear Nitin,

    many traders like me, away from BO order, only reasion is Stoploss limit order not present in BO orders.
    we are awaiting for this future (Stoploss limit order), so, kindly add this future to BO orders as soon as possible.

    why dont you give BO margin for option BUY? like equities. (in BO order option buy, safer side we place stop loss order so no risk involved both side)

    consider this also.

    best regards

  154. John says:

    Hi Nithin,
    I tested BO yesterday and had put the BO for buying 2lots (100) Nifty futures. I then went and closed my order before it could reach its target price or SL by going to F3 and clicking on Exit.
    Now the brokerage that was charged to me was 60 rupees. That was the only order I did yesterday as I was testing the BO. Also the entry order was a single order and exit was also single order. There were no other open orders to close so it was just one round trade. Also the total charges didnot match the charges shown on the Brokerage Calculator link on your website.
    Whom should I send my query so that it can be looked into to see what the issue might be.

      • John says:

        Hi Nithin,

        I got the following reply from your support team. I think it is incorrect that the BO is being treated as 1 order for entry but the brokerage is charged 20 rupees per lot on exit even though the trades are for same price at same time (down to same second). This makes it very expensive once you start using BO for a big lot size trade. I have already used the BO over 30 times in past 3 days and at all instance it was treated like above. The algorithm you use is exiting the order as single lots rather than as a whole.

        Please fix this soon as this is a bug.


        Reply from your team:
        We would like to inform you that BO is an algorithmic trading. If order executes partially, it generates two orders( limit and sl) and thus order numbers will be different and computation will be done based on order no. Our developers are looking into this matter but till then, brokerage will be charged as per your executed order no.

  155. JS says:

    What are the reasons for not accepting this order on call N Trade?

  156. virubabu says:

    Hi Nithin,

    I would like to know if this TSL works when the index/scrip doesn’t go in ur direction.

    e.g suppose i shorted Nifty 7330 with keeping absolute TSL of 10 points(i.e 7340). when Nifty moves higher to 7335 will my TSL also automatically moves to 7340+5=7345 .
    Or it works only when its going in ur direction.


  157. gilari decosta says:

    From the blog,It is clear that Zerdha wil enable BO order to equities in next week.
    But no comment is seen on the stop loss order buy or sell order cabability,even after many repeated requests
    Can we expect it in next release or Should we wait for it long? please answer.

    • Gilari, every change has to be approved by the exchange, and we are working on getting approval for entry through SL as well, but might take a while. Will keep you posted.

  158. rohitpatil says:

    Nitin Sir,

    yesterday i shorted nifty 20 lots in BO.
    AS the order is bigger it got split.(i.e. not executed one time).

    My query:

    1. First of all i shorted at 7314 though it was a limit order i got none at 7314.
    it all split in 7312 and 7313.

    i can understand this happening for market order but why this happened in case of limit order.?

    2. while squaring off the order before the target i selected all the pending orders from the order book and pressed Exit.

    As the order is split while buying it had 11 orders while squaring.
    actually as i placed one order so it should have been treated as one order.

    The brokerage incurred is on 12 trades i.e. 120 Rs.

    Sir don’t u think there is some problem?

    actually if bigger order gets split it places separate order of SL and Target. Eventually At the exit it increases the no. of trades and due to it the brokerage.

    waiting for your reply and the Resolution.

    • Rohit,

      1. If you place a limit order to buy at a higher price then the market price, it will get bought at whatever the market price. If you want to buy only above 7314 when market is trading lower, you need to enter using a SL order with trigger at 7314. Check this post on SL.

      2. I guess you were using trailing SL, when you use trailing SL, if the order gets executed in parts it will go to the exchange as different order numbers. Since we charge based on executed order numbers, it will be charged separately. If you were charged Rs 120, I guess it is on 6 executed orders. As of now if one order is executed in multiple trades, there is no extra charge, but if there are multiple executed order, it will be charged separately, atleast for now. Will keep you posted on this…

      • rohitpatil says:

        thnak u sir for ur reply.

        But sir i was using SL of 99 points and target of 99 points. no question of Trailing SL.

        i made mistake in order calculation. those were six.

        my order while Shorting got split like : 50+50+50+150+50+100+150+150+100+50+100=1000

        the same way it had placed target and SL orders in order-book.

        while squaring off the order before the target i selected all the pending orders from the order book by Ctrl+A and pressed Exit.

        but magically it never took all as separate trades but few at a time and finished buying in 5 orders
        like : 50+(150+50+50)+10+150+(50+50+100+150+100)=1000 here bracket indicates clubbed order.

        1. firstly it should not place the separate order of each split of the big order.
        2. if it did that then how automatically it clubbed the order randomly?
        actually those should be 11 square of orders but it made it to 5. Why?

        I’m sorry for raising my query again. but i’m really concerned about it.
        if u need i can send u my contract note.
        but plz solve my doubt.

  159. rohitpatil says:

    Sent u the mail.

  160. S.Vasudevan says:

    Where to find balance margin after a trade?
    Now only MTM is showing after closing a trade in the 3.11.2 version unlike the older version where margin after initiating a trade was available

  161. MRP says:

    I agree with Mr. Rohit Patil

    Please look into this matter

    Same problem with me

    BO activated for Stock Future?

  162. Determined says:

    Hello, I am going to open an account with you, and one of the reasons I have decided to open it with you is your Bracket Orders 🙂

    I however have one query reg. ‘TSL and Trailing Ticks’ combination, which I hope you’ll find easy to address..

    Let’s say I place following BO:

    Buy NIFTY @ 7400
    Target 20 points (7420)
    TSL absolute 10 points (7390)
    Trailing Ticks (absolute) 5 points.

    Does this mean my SL jumps up 5 points each time Nifty moves up by a quantum of 5 points, or that only for the first revision of SL, Nifty has to move up by 5 points? After first revision of SL, will SL keep revising upwards with every fraction of a point Nifty moves in favourable direction?

    For example, I understand that when NIFTY moves to 7404.90, my SL stays at 7390, but as soon as it touches 7405, my SL revises to 7395. However what I want to understand is, when NIFTY moves further to 7406, does my SL revise to 7396, or will the system wait again for another full 5 points NIFTY movement to 7410 before SL jumps to 7400 from 7395?

    So, is the “Trailing Ticks” only an initial threshold for SL to revisefor the first time, or does it always work in packets of specified points?


    • Yes everytime Nifty moves up by 5 points your SL will go up by 5 points. After this move, Nifty has to again move by another 5 points upwards before your SL is modified higher.

      In your example when Nifty moves to 7406 nothing happens, but if Nifty goes to 7410 your SL automatically become 7400.

      Hopefully clarifies

  163. satyam singh says:

    I want to open account with you due to bracket order.
    Please clear the date on which you are going to start BO in equity.
    Earlier you mention that 27 may is the day but it is not started on that day.

  164. Rahul says:

    hi sir,
    M still waiting this BO for Option buying. so please confirm me the expected date.

  165. GURU says:

    Dear Nithin Kamath

    Why don’t you email notice to your customers, for New product and New segment updations Like BO stock futures started etc….

    only i Know stock futures started yesterday, from your replay to Satyam.

    any good news about BO – SL-L and SL-M order????

    Best regards

  166. MRP says:

    I agree with Mr. Rohit Patil

    Please look into this matter

    Same problem with me

    BO activated for Stock Future?

  167. Mystique says:

    Can i request Zerodha to create a ‘Z-Connect’ page to announce new features and upcoming features. Users can also comment on the page requesting new features.

    This way users can keep tab on what is missing and what is upcoming and Zerodha will also know what features are requested the most by users. and what is acting as a pain point for many.

    • We are working on putting up a new technology page on our website which will have list of all features that are announced or going to come up. We will not be able to take comments on that though, for that you will still need to on Zconnect page.

  168. Determined says:

    Will you plan to introduce BO for off-market hours order placement (with SL-L price)? Will you introduce SL-L facility during market hrs? Are the above technically/legally possible?

  169. arkind13 says:

    Bracket order has not been enabled on my account. I sent a mail to [email protected] to have the same enabled. I got a response the same is done and I need to log out and re-log in. When I do the same it is still not enabled. Could you please check and advise on the same.

  170. JS says:

    Where I get the ZT versions of 3.11.2 version? Currently in download section ZerodhaTrader_V. only available. Also sent mail to [email protected].

  171. kepler says:

    Can you explain the two columns in Trailing Stop Loss. Can I trade on equities using the BO and TSL? If I can, then what should be the values in both the columns?

    • Yes you can trade equity and everything other than commodities are enabled for bracket orders.

      The values are similar to like what is given above for Nifty. So if you choose the tick option 1 tick is basically 0.05. So if you want 50 paise SL you can click on ticks and say 10. If you are choosing absolute and want 50 paise SL, you need to mention 0.5.

  172. RM1064 says:

    Hi Nithin

    Pl Tell if we can put stoploss or target price in paisa also e.g. 1.25 or .2

  173. RM1064 says:

    Thanks Nithin for the reply.

    Then pl let us know whats the difference in absolute and tick.

  174. vko says:

    @Nithin – The BO/CO margin calculator is all screwed up (not sure if it’s just today, or it’s been like that for I haven’t traded last week). The calculator says I need INR 1017 to buy 255 shares of SAIL at 90.60 with SL 89.60. The CO order gets rejected saying margin required is INR 1062.15. This is ridiculous, I missed out an opportunity due to your faulty margin calculator! Please either fix it, or remove it altogether.

    • Vko, Margin requirements from exchange can keep changing on a live basis, and there is a possibility that the actual margin requirement might be 5% away from what the calculator shows. So do factor in that the requirement might be + or – 5% from what is shown in the calculator.

  175. Sir,

    I am download today unfortunaitly wouldn’t shown backet order sub column and another way also I will try it shift+F3 & shift+F4 ………so clear my doubt

  176. Sachi says:

    Hi Nithin,

    Have you reduced the leverage for BO from around 70x to 58x?

  177. sandeeb says:

    Hi Nitin- Two questions
    1-Can i add the BO functions onto my toolbar for a one click execution.
    2- Can i change the shortcut key assigned for BO ie if i want to replace shift+f4 with say ctrl+z ?

    • Giri says:

      Yes, you can. Go to preferences -> Shortcut Manager or just Alt+H

    • Hanan says:

      1. We don’t have a shortcut widget/icon for bracket orders. You can only do a regular buy/sell from the toolbar directly.
      2. You can change any shortcut key to anything you like by going to the Hotkey Manager (Alt+H).
      Personally, I recommend getting quick with shortcut keys as they help you execute orders faster. Clicking with the mouse and then filling in numbers with the keyboard wastes valuable microseconds.

      • Sandeeb says:

        Thanks Hasan. I was unable to modify it though through the hotkey manager application. Can u pls help me do this

        • Hanan says:

          Well, it’s very easy to do this. First, open the Hotkey Manager window by pressing Alt+H. Once the window is open, scroll to search bracket orders, or simply press Ctrl+F on the hotkey window. Once you have the search function active, search on the “Townd” column for Bracket. Check out the screen shot below. Once you’ve selected the row, double click it to make it editable.
          Hotkey Window

          • VINITSRR says:

            I had the same doubt,so i contacted customer care to help me out to change BO buy and sell keys from Shift F3 &F4 to Num+ and Num-.
            Their response is it is not possible to change Buy/Sell options as they are Global keys…while others can be changed.
            Just wanted to confirm with you Hanan whether its TRUE…coz as per your above comment all keys can be changed to any shortcut.

            • Hanan says:

              Well, Vinit, all keys can be changed. However, our staff has been advising a few clients to not change because the clients may not know how to make such changes happen. If you are a pro user of computers, I think it should be fine.

          • VINITSRR says:

            Hii Hanan,Yes I’am a pro user of computers so I will be perfectly fine with the new keys.I have been trying hard from few days to change these keys but can’t do so.Can you ask someone from technical dept. to help me change these keys via remote access(teamviewer).
            Client id:DV0865.
            Thanks you.

  178. Vishal Patil says:

    Have bracket order been enabled for scrips other than NIFTY and BANKNIFTY? If no when will they be enabled?

  179. Gilari says:

    Hi Nithin
    Has the BO been enabled for OPTION also ?

    • Only for option shorting .

      • Varun says:

        Nithin, I tried option shorting using BO today and got an error (posted it in another comment below), when I raised the query to support team they informed me that the bracket orders for options are not enabled yet? But your comments above seems to suggest that its active??

        What’s the exact status of this and when can we expect this to be activated?


        • Varun, just placed an order, seems to be working, can you send an email to [email protected] with your client ID.

          • Varun says:

            Hi Nithin,

            I was able to place the order after you checked, wonder why the support staff is not aware that the bracket orders for options is now available?

            On another note, I mostly use the web platform for trading coz the software version doesn’t work from my office. I have noticed for quite sometime now that in the dropdown box where we select MIS and NRML, two new options for BO and CO are now available.

            Out of curiousity, I tried to use the BO mode and placed an order to write some options. Immediately after I entered the sell order, I noticed in the order book, that there were corresponding reverse orders placed by the system (I sold 18 lots of options and saw 4 revers buy orders executed automatically (for 1 lot, 4 lots, 6 lots, 4 lots – I hope that doesn’t mean I get charged brokerage for each of those orders separately?)

            later I went back to my normal and familiar MIS trading mode, however, to my surprise when I checked the position book, I noticed that out of the 18 lots that I sold using product code BO, only 15 had been squared off, and the remaining 3 were still pending. The support guy at the call-n-trade had very little clue on what to do, but after trying “Partial Square Off”, and then another sell order (don’t want to go into details of those), I was able to get my net qty to 0 for both the product types.

            Can you look into these issues:

            1) If BO is not ready on web platform yet, better reject the order if anyone tries to test it out, like I did today, or remove the option from the dropdown all together.

            2) Provide some more information to the support staff on these issues and how these can be fixed.

            1) If the BO option can actually be made functional like it works in the software version, it would be really useful – but without all the bugs please 🙂


  180. Amandeep says:

    Hi Nithin

    Whats the minimum tick for trailing sl in case of stock futures eg u have mentioned 2 points in case of nifty futures in example given by you

  181. maddy says:

    what is main hurdle in the BO FOR OPTION BUYING

    • If we allow, then leverage will get provided for option buying as well, which we don’t intend to as it is a big hazard in waiting for our risk management. We are working with the tech team to allow for option buying and have no leverage as well..

  182. MP says:

    please enable BO for option buying without margin benefit.

  183. Satish Prabhakar says:

    the latest version of zt is still not available in the website. when will it be uploaded?

  184. rahul says:

    while writing option using bracket order I get
    NFO LIMIT ORDER failure Status:rejected Rejection Reason: RMS:Blocked for OPTIDX nse_fo BO block type: ALL

  185. MP says:

    Hi Nithin,
    Many thanks for enabling BO for option buying.

  186. Vijay says:

    Hi Nitin,

    Please confirm Bracket order is available for Options buying?

  187. Rahul says:

    Hi Nithin…
    Thank you very much to enabling BO for OPTION.
    I was desperately waiting for it.
    i just tried just for sample and what?? its worked. great job.

  188. coolblr says:

    @Nithin, It is good to see we have the BO in the platform now and I got it enabled couple of days back and I was looking at the options available. I was wondering if you could ask the dev team to add SL order for the initial buy/sell order, so if I would like to buy or sell above/below certain breakout/down levels the order gets filled and then the target and SL of the BO in place.


    • coolblr says:

      Also, it would be great to have OCA type orders now that we have BO in place, so I would be able to place the target/SL order with OCA and one gets cancelled when other is executed.

    • Hanan says:

      Yes, this is definitely on the cards. We’re in talks with our developers and we’ll see how we can have this done at the earliest.

  189. Sougata Mandal says:

    @Nithin…I have seen that in Bracket order suppose the entry order is executed in “n” number of different trades, then the corresponding two exit orders are also placed as “n” number of separate orders. So in this scenario when we want to modify our profit target order then can we modify the target price for all the profit target orders together or we have to modify the “n” number of profit target orders one by one?? (which is really time consuming if the number of profit target orders are large)

    • Hanan says:

      The logic behind bracket orders is fairly simple: every executed trade should have a target and SL order sent out immediately. Let’s assume that you want to buy 1000 quantity of Nifty. If only 200 get bought and then suddenly Nifty crashes and falls 50 points (very possible), would you not want to have had an SL for this trade?
      The problem with coding for something like this is that you can’t know at what price how many may get traded, and you definitely cannot risk not having a target or SL for something that has already been traded. We have only this way to work right now.

  190. dins says:

    dear sir,

    1. (when we are placing an order we can see the IOC) What is IOC in the validity box.?
    2. why LTP and ATP are given in the square off part?
    3. What is the minimum value of the trailing stop loss and stop loss for different equities?

    • Hanan says:

      1. IOC = Immediate or Cancel. Use this to execute your order immediately or cancel it if all quantities don’t get traded.
      COL = Cancel on Logoff. Order will be cancelled when you log off if the order hasn’t been executed.
      2. LTP and ATP (Last traded price and Average traded price) are the two options given to you from where you can have your exit strategy. If you choose LTP, it will exit from that many points/ticks from LTP. And if you use ATP, it will exit a similar way from ATP.
      3. Well, the minimum value for a trailing SL and SL is 20 ticks or if you choose absolute it is 1 point.

  191. agsuresh says:

    I had installed 3.10 version. Should I uninstall it first before installing the 3.11 version or can I install over the existing one?

    What exactly are the differences between these two?


  192. Mony says:

    Is BO enabled on MCX-SX Currency as well ?

    If so, 1) whats the minimum Trail-Stop value (for eg, for USDINR)
    2) SL & TP defined only interms of Ticks ? or How does Absolute value work ?


  193. Mony says:

    BTW, on your upcoming platform, are NSE-CDS/Currency (NSE-USDINR) Charts made available ?

  194. Mony says:

    Nithin, you mentioned that upcoming platform is likely designed on the lines of MT4, tradable from charts itself!
    So, by default CO & BO would be available for retail traders ?

    And, would it be possible for basic cross-platform integration, like atleast portability of MT4 indicators/scripts to your platform, for TA strategy design ?


  195. dins says:

    the minimum value for a trailing SL and SL is 1 point for different equities. but

    if the share value is 50 rupees means :; it is 2 % of the share value. that is too higher.

    is there any other solution for this problem?

    • Yeah dins, that is a limitation for lower valued shares, we are trying to figure a way out for this. The problem with keeping lesser number of ticks is that, there will be too many orders getting modified every second, which can put stress on the system. Will keep you posted on this.

  196. I have a question related to BO , but I have not received a convincing answer from the support team. So I am posting it here as it will be informative to others also .

    Assume that I placed a BO for Nifty as follows : Buy NIFTY at 7580, SL at 7500 and Sell at 7650 with a TSL of say 25 Absolute. Assume that the trade got executed and current price is 7625. The trade is not yet closed as my target is 7650.

    Now my analysis tool give me a Sell Signal for Nifty and I want to place another BO: Sell NIFTY at 7625, SL at 7675 and Sell at 7550 with a TSL of say 25 Absolute. Does this order will be a new order or whether it will square off the previous order ?

    The Ideal case I am looking for there will be 2 Orders : One Buy Nifty and One Sell Nifty? is that the case?
    Or the second order will be treated as a Square off of first order?

    • Suresh, it will cancel out each other, but there will be 2 trail and 2 exits which will remain pending.

      • Shank says:

        in response to suresh vasudev, you said 2 trail and 2 exits are pending, does that mean we have to cancel these orders and they would cause “no trades”?

        • Shank, actually you cannot cancel these 2 pending trail and exits, so you will have to exit them separately by clickin on exit option in the order book. This will result in 2 new opposite trades. So it is best to not place opposite BO positions on 1 contract.

  197. Mony says:

    Nithin, I guess you missed my 1st Q;

    Is BO enabled on MCX-SX Currency as well ?

    If so,
    1) whats the minimum Trail-Stop value (for eg, for USDINR)
    2) For Currency, is SL & TP defined only interms of Ticks ? or How does Absolute value work ?


    • No not enabled for MCX-SX currency

      Minimum trail is 1 tick which is 0.0025

      Both ticks and absolute, but if you choose absolute 1 will mean Rs 1, and hence best not to use absolute while trading currency

  198. Varun says:

    Nitin, can you give any tentative dates on when you expect the new software to be available?

  199. Gilari says:

    Is it necessary to keep the zerodha desktop terminal open for the functioning of BO & TSL order
    Please replay

  200. RM1064 says:

    Hi Nithin,

    1 point for a share which is of 50 Rs means 2% movement or a 20 re share means a movement of 5% which is not possible in intraday. So that means there is no use for trailing stoploss if the value of share is low.

  201. RM1064 says:

    Hi Nithin

    is there any option to check after market closed that what was the original SL and trailing SL ticks which we have given at the time of placing the original order in BO.

  202. Varun says:

    Hi Nitin, I think this question has been raised by a few other traders as well – I looked at my contract note yesterday, wherein I used BO for a fairly large number of lots. Since the order doesn’t get filled in a single order, every time it fills an order (even if its a single lot), it triggers two orders – the SL and the target price. Since one doesn’t practically has a control on how many trades would be eventually be completed in, it becomes slight expensive, and less attractive to use the BO feature for anything more than a single lot (coz you MIGHT even end having 10 orders for a 10 lot order). Would you look into this? Possibly charging a flat brokerage amount as soon as a BO order is placed, and equal amt when the BO order is completed (either when all the TSL orders or all the target orders have been completed (or cancelled) ) ?

  203. dins says:

    the intraday span margin for sell 7500 CE is 13348. (33370 x 40 %).
    but the CO margin for selling 7500 CE is 18963.
    why is the CO margin is higher?

  204. rahul says:

    when stock option writing using BO will start ?

  205. RM1064 says:

    Hi Nithin,

    I contacted your customer care and they told that we can put trailing stoploss for minimum 5 paisa for Stock Futures but its not working.

  206. RAJ says:

    Hi Nithin,

    2 weeks before I had made this BO-CO facility enabled on my terminal. Today I tried to trade one lot ( Placed Buy order NF @7610). But to my surprise, it gave me the following error:

    RMS:Margin Exceeds,Required:439895.69, Available:21188.61 for entity account-DR0269 across exchange across segment across product.

    One more thing, modifying CO trades is not being allowed on Web version. any updates on this as in office ZT isn’t accessible.


  207. rohitpatil says:

    @ Nitin

    1.> IS the problem for multiple Sl And Target order for split bigger order is addressed?
    2.>when i raised this query and mailed u i got the call frm Mr. Hari. i don’t remember it perfectly now
    he said it is the Beta product and don’t go for bigger orders till now?
    if we can not use it for bigger orders then wht is the use of it if we can not utilize it for greater margins ?
    3.> is it really a BETA product?
    4.> Multiple orders for Split order means greater brokerages and main thing is it becomes very tedious to handle it.
    5.> Why can’t we have it like the Normal or MIS orders as A one order Whole.
    It would be of great Help. to all of us.

    Please look in to this.
    I greatly appreciate your efforts to bring such a product for the retail traders.
    But let’s make better.

    Looking forward.

    • Rohit,

      The way brackets work across the world is that as and when a portion of the original order is executed, a new SL and Exit order is placed. It cannot really wait till the entire order gets executed. It is no more beta, it has been tried and tested. As far as charges go, if an order is split into multiple parts, it will be treated as a separate order and billed accordingly. Brackets and trailing are more expensive for us to run than normal orders.

      • rohitpatil says:

        thank u for ur kind reply

      • Spr Falcon says:

        Hi Nitin,

        In that case, will it also be unmanageable for the software to modify one TSL+Target order instead of placing multiple orders? For example : Let us say a BO order of 100 lots are placed. The first execution is of 2 lots and a corresponding order is placed by the system. Next trade is of another 20 lots. The system instead of placing a fresh order can modify the first order to 22 lots. This can go on till the entire order is executed.

        You need to work out a solution for this because apart from higher brokerage (consider that a BO of 100 order could end up costing 2000 against 20 otherwise), it also is going to be cumbersome and time-consuming, if these orders were to be modified.

        It will be great if you could have the system place a single order at the end of the trade execution.



  208. Sougata Mandal says:

    @ Nithin…

    First of all I want to thank you for introducing Bracket Order. This is really awesome. But I am little bit worried about the handling of multiple orders in case of trading large quantities (like few other traders mentioned here). Please do not take this as my complaint against your product. We all know this Bracket Order is an revolutionary introduction from your side. I just want to mention few points.

    1. Suppose we are buying 500 quantities of any future contract and the order gets executed in 8 different trades, then there will be 8 different SELL (SL) orders and another 8 different SELL (Profit Target) orders. It’s ok, no issue upto this and this concept is really helpful for managing risk.

    2. But now if we want to modify the profit target at some point in time and want to exit the trade quickly (not using EXIT option), then we will have to modify it 8 times for 8 different SELL (Profit Target) orders and this is really time consuming and I am little bit worried about this. This is where the handling of multiple orders is becoming painful. The same problem will arise if someone wants to modify the SL price, then he or she will have to modify it 8 times for 8 different SELL (SL) orders.

    3. But if this modification of pending orders (like modifying the Profit Target price or SL price) can be done from one place and the modification gets reflected in all the corresponding pending orders, then this issue could be resolved without affecting the inherent logic of Bracket order. Lets take the above example where we want to modify the Profit Target Price for entire 500 quantities. Now if we can make modification from one place (there can be an option of “MODIFY ALL” or something like that) and the target price gets modified automatically for all the 8 pending Profit Target Orders, then traders can save some valuable seconds at there end. And this would not even affect the logic of Bracket Order i.e for every executed order there must be one SL order and one Profit target order.

    4. I earnestly request you to please look into this matter and if you can take my point number 3 into your consideration, then it will be really helpful. Thank you very much. Will be eagerly waiting for your valuable reply on this.

  209. deva says:

    I hate this fucking asshole software completly.Why are you not develop a new trading software like metatrader 4 or 5.

  210. Peter says:


    I didn’t find this option… Whether this option is available in Z5 ? I use OS X (Apple) / RedHat Linux no windows no IE.

  211. Aman says:

    Hi Nithin

    I think we all traders are happy from the brokerage structure you are charging as you were the first broker to start a flat fee but now a days there are many brokers who are charging monthly fee and one can do unlimited trading in any segment.

    Are you looking of charging Fix monthly fee for unlimited trading to your customers.

  212. Determined says:

    Dear Zerodha Team.

    Is the SL-L or SL-M facility for placing the BO order (even if it is in Market hours only) operational? If not, when can we expect it?

  213. Niranjan Sardeshpande says:

    Is this option available on web platform… ZT Terminal .. bracket orders … Also I have observed that alerts in Zerodha dont hit the mobile .. as and when they are triggered .. only email works .. even though there is mobile sms alert. … can you check that …

    • Niranjan, available only on desktop version and yeah SMS alerts don’t work, we are looking at offering this to people who are ready to pay for the cost of SMS very soon.

  214. Sreedhara Murthy says:

    Supposing I place a Bracket Order for Nifty 7700 Call Option Jun 2014 @ Rs.84/-, Target Rs.94/- Stop Loss Rs.80/-, Trailing SL 20 ticks (1 point). My question is when the Trailing SL will be triggered. Whether for trigger to get activated, it has to fall till the Stop Loss of Rs.80/- or nearer, In case the rates go on increasing from the entry point till Rs.90/- and starts falling down, will my profit of Rs.6/- (earned upto Rs.89) is protected?

    • Trailing will be triggered as soon as the value of your option goes up to 85 (20 ticks) SL would now be 81, If option goes 90 your SL would now be 86 (remember that while placing the order you had chosen 4 points as SL). So in case the option goes to 90 and starts coming down, it will get executed at 86 and protecting you Rs 2 of your profit.

      Hopefully clarifies

  215. Shahnawaz Shaikh says:

    Hello Nitin Sir,
    I really appreciate the effort you and Zerodha team make for the traders like us. And this new addition on Bracket order and Trailing Stoploss was much required tool for the trader, for which i will like to thank you a lot!

    I have downloaded the Zerodha trader beta version and tried to install it but it failed to install. I have Windows 8.1 as my OS. Is it only me or many trader face same problem.And do this version of trader work fine for others on WIndows 8.1?

  216. Sougata Mandal says:

    Hi Nithin,

    I am one of your Zerodha Clients. I think you might have missed my yesterday’s post, so I am again writing to you…

    First of all I want to thank you for introducing Bracket Order. This is really awesome. But I am little bit worried about the handling of multiple orders in case of trading large quantities (like few other traders mentioned here). Please do not take this as my complaint against your product. We all know this Bracket Order is an revolutionary introduction from your side. I just want to mention few points.

    1. Suppose we are buying 500 quantities of any future contract and the order gets executed in 8 different trades, then there will be 8 different SELL (SL) orders and another 8 different SELL (Profit Target) orders. It’s ok, no issue upto this and this concept is really helpful for managing risk.

    2. But now if we want to modify the profit target at some point in time and want to exit the trade quickly (not using EXIT option), then we will have to modify it 8 times for 8 different SELL (Profit Target) orders and this is really time consuming and I am little bit worried about this. This is where the handling of multiple orders is becoming painful. The same problem will arise if someone wants to modify the SL price, then he or she will have to modify it 8 times for 8 different SELL (SL) orders.

    3. But if this modification of pending orders (like modifying the Profit Target price or SL price) can be done from one place and the modification gets reflected in all the corresponding pending orders, then this issue could be resolved without affecting the inherent logic of Bracket order. Lets take the above example where we want to modify the Profit Target Price for entire 500 quantities. Now if we can make modification from one place (there can be an option of “MODIFY ALL” or something like that) and the target price gets modified automatically for all the 8 pending Profit Target Orders, then traders can save some valuable seconds at there end. And this would not even affect the logic of Bracket Order (i.e for every executed order there must be one SL order and one Profit target order).

    I earnestly request you to please look into this and if you can take my point number 3 into consideration, then it will be really helpful. Thank you very much. Will be eagerly waiting for your valuable reply on this.

    • Yes Sougata, we are trying to get this done, but it is a bit of a challenge, will keep you posted on this. Thanks.

      • Sougata Mandal says:

        Thanks a ton Nithin!!! It’s glad to hear that you guys are trying to get this done, will be positively waiting for further updates on this.

        • AMBUJ SHARMA says:

          Yes, eagerly waiting for this feature to MODIFY ALL, we have to be quick on system to modify our stop loss, with n No. of lots modifying each one sperately its very difficult. Its ok they selling every lot separately to make more brokerage but atleast there should be option to modify them all together.

  217. saineo says:

    Resp Sir
    i am facing also same problem With ZerodhaTrader_Setup_3.11.2.1_beta.exe cant able to run terminal. screen shot of Issue i was send on [email protected]
    i am using windows xp Sp2
    My email id [email protected]

  218. palani kumar says:

    Hi Nithin,

    Instead of Place a limit order to buy/sell to enter a position, can we have place SL order for my initial position?
    Because, say for example I want sell the stock at Rs 1000 which currently trading Rs.1005, so want to place initial ST order at Rs.1000,Profit order at Rs.990, stoploss order at RS.1010.

    Could you please let us know whether it is possible in bracket order?

  219. Vijayan says:

    I am using for my trading. Is the Bracket order/TSL facility available on this platform ? If so how to use it ? Kindly explain.

  220. Santosh says:

    Hi Nithin Ji,
    May I put two separate BO of same script with different Tgt and SL ?
    Is it possible to predefine SL and TGT in BO order window with some Ticks value, say 100 ticks?


  221. Rahul says:

    Hi Nitin Sir,

    Could you please explain how to use bracket order for nifty call / put. its bit confusing.

    Thank you 🙂

  222. Rajesh says:

    There is lot of problems in BO. Today I have done trading using bracket order.
    1. If order gets executed in no. of parts then we have to modify each one. today I have bought punjloyd 5000 shares it gets expected in 8 part. Is there is seperate brokerage in each part.
    2.If half of quantity gets executed and half remains open and if we cancelled it.all executed gets squd off at LTP and non executed gets cancelled.
    3.Large stop loss for small stock.
    for trading a stock of value less than 50 stop loss is quite high.

    Please reduce the stop loss from 20 tick to 1 tick.
    Overall experience with BO is good

    • Rajesh, if the entry order gets filled in parts, we have to place brackets as and when the orders are filled, otherwise it will cause risk to your position if we have to wait till the order is filled completely before the bracket is placed. We are trying to figure out ways to reduce the minimum ticks .


  223. Rajesh says:

    Please tell me what is the minimum tick for trailing SL. Is it 20 tick or 1 tick.
    Also please explain if our order gets executed in many parts and we sell each part at different price then,brokerage is only Rs 20 or separate for each part.

    • If you choose the ticks option then 20 is minimum and if you choose absolute it is 1 point.

      If your entry order is executed in parts, there is no extra charge for entry, but since your entry is executed in parts there are separate bracket orders setup and hence have to pay separately for each bracket that was setup separately.

  224. Jamests22 says:

    Is Bracket orders and Trailing Stoploss enabled in currency?if so in which exchange NSE or MCX-Sx.Could you please give some examples showing how it works in currency trading?

    • Yes enabled and for NSE currency only for now. works similar to equity/F&O. The only difference would be that you cannot use the “Absolute option”, because 1 would mean Rs 1 which will be 1.5% of USDINR. So while trading currency use the ticks option, remember that 1 tick is 0.0025 in case of USDINR. SO if you are buying USDINR at 60, and want SL to be 59.95 and target to be 60.05. Place a limit buy at 60 and SL with Square off 20 ticks and SL 20 ticks. If you want to trail, you can click on trail and mention if how many ticks USDINR goes above 60, do you want to modify the SL. So if you keep trail as 4 ticks, if USDINR goes to 60.0100, your SL will now become 59.9600.


  225. hari says:

    I have installed the new version, and have sent a couple of mails requesting the enabling of the bracket order option. how long does it take for it to be enabled ?

  226. agsuresh says:

    Dear Nithin,
    I just got the BO enabled. If you do not mind can you clarify something for me?

    Lets say, I am buying 2 lots of Nifty

    So I give the Limit @ 7505 /-

    Sqr off @ 7555 (50 absolute points above my purchase rate)

    Stop loss @ 20 absolute points below the purchase rate ie @ 7485

    Trail stop loss @ 10 absolute points

    If the price goes up say upto 7545 /- what would be my stop loss and if it come down, without touching my sqroff figure, what shall happen ?

    suresh babu

    • Assume your limit got executed to 7505, since your trail is 10 points, as soon as nifty went to 7515 (10points above), your new SL is 20 points below 7515 which is 7495. Similarly at 7545, your SL will be 20 points below which is 7525.


  227. Hi,
    With #agsuresh example, I am looking for further explanation. As Nifty reach 7545, SL or trailing SL reach 7525.
    1. What will happen if the SL is modifed to 7540, to lock profit near high price if Nifty reverse.
    2. Market moving in up direction and reach 7555. The new SL will 7550 or it consider old system price 7525 and increased to 7535.
    3. Then its required again to modify the SL to keep order SL near MP ?.
    4. Is there any way to modify SL and trail price at any stage once order get executed one side.

    I know there is Sqoff price, but I want to keep SL near to MP once trade is in profit till its reach SqOff price.

    What are the possible way to performed point 2, if possible apart from modify manua


    • Kid,

      In a bracket when you are trying to modify, you are not modifying the price but you are modifying the ticks/absolute. So in your case when Nifty is at 7545 if you want to modify SL you will change the absolute 20 points SL that suresh has put to 5 points. Since the trail is 10 points, when Nifty moves from 7545 to 7555, the new SL will now be 7550.

      Hopefully this clarifies your other bits to the question as well.

  228. Faisal says:

    Hi Nitin,
    Suppose I have shorted Nifty using bracket order and in that day it doesn’t trigger stoploss or target.
    So in the next day can I do stoploss and target for existing short trade using Bracket order ?

    • Faisal, Bracket is only for intraday, so if you have placed a bracket and it doesn’t get hit, it squares off all open position by 3.20pm. You cannot trade positional using this, atleast for now.

  229. rajiv says:

    If your entry order is executed in parts, there is no extra charge for entry, but since your entry is executed in parts there are separate bracket orders setup and hence have to pay separately for each bracket that was setup separately.
    sir i didn’t get this, please explain it clearly
    thanks in advance 🙂

    • Assume you place an order to buy 10 lots of Nifty as Bracket, assume out of these 10, 3 got executed. As soon as these 3 got executed an exit and SL is placed with an order number. The remaining 6 lots got executed now and another order with a set of target and SL is placed.

      Your entry order was only 1, and hence you pay Rs 20 irrespective of how many trades they got executed in.

      Your exit order was placed as 2 different brackets, and hence brokerage for exit will be 20+20

  230. RM1064 says:

    Hi Nithin,

    Pl implement minimum value of tick for 5 paisa or 10 paisa as the minimum value is 1 Re right now and this is not possible for small value of share especially when you are trading for stock futures where the risk is very high.

  231. rajesh says:

    Sir,, wen dis opton available 4 commodity?

  232. lakshmihv says:

    Is it possible to place a TSL order on an existing position? Can I place AMO also? I could not find the option for AMO which contains only regular buy and sell choices. Thanks for this great product.

  233. paul john says:

    can we place BO in pre market open at open price for futures contracts

    • Not possible on premarket

      • lakshmi says:

        Thank you sir. I hold a nifty july 7700 bought at 110 today. Can I place a trailing stop loss order for this position tomorrow after the market opens? Or can I place BO where the two child orders can be placed for the current position? Tanks once again and I am no hurry for a reply. Please reply when free.

        • Lakshmi, Bracket and Trailing for now is an intraday product only. What this means is that you can’t setup a bracket or TSL on a position that you already hold. If tomorrow you take a fresh position on Nifty 77000 strike option and with an idea of intraday trade, you can then put a TSL for it.

  234. maddy says:

    please provide BO calculator icon at home page

  235. Sougata Mandal says:

    Hi Nithin,

    I hope you remember my post of 12 June 2014 regarding the modification of multiple profit target orders while placing BO Order in large quantities. In that post I requested you to provide some facilities like “MODIFY ALL” or something like that so that all the pending profit target orders can be modified from one place at a time instead of modifying them one by one which is a time consuming process. You told me that you guys were trying to implement this. Have you guys found any luck on this so far? Will be waiting for your reply…Thanks in advance!!!

  236. RAJ says:

    Hi Nithin,

    Just wanted to know if this BO functionality is working on web version. yesterday i tried to short one lot .. using BO. it didn’t give me any option for setting Target or TSL. Immediately the sell order plus the bye order got executed..

    My concern is, if it isn’t working fully, then block it or disabled the option itself.


  237. hrc.nextgen says:

    Dear Sir
    I have joined Zerodha recently. I put bracket order of 7600 Nifty call today with purchase price of 21, SL of 19 and profit price of 23. But nothing happened now nifty call at 17 but no SL triggered, Please tell where I have done wrong.


    • Are you following the steps as mentioned above? If you are buying at 21, if you want target at 23, click on absolute and mention 4 and Sl click on absolute and mention 2. Should work, if it doesn’t, send an email to [email protected], we can check your order and tell you what you are doing wrong.

  238. Omswarup says:

    Hi When i try to place a bracket order i dont get the buy or sell bracket order option and i am not able to place orders. Cursor when brought on bracket orders shows nothing … Please help

  239. Sreedhar says:

    Hi, Please let us when are we going to have (at least high level timelines) the following features in BO.

    1. Placing BO order (the first order) as SL-L order instead of just Limit order.
    2. Availability of BO order facility in Web version? not just in ZT terminal.

    I am eagerly waiting for these two features.