Skip to main content

Bank Nifty ATM + OTM2

As many people wanted to know about this strategy, creating a blog post about this strategy. 

This is the strategy which I took from Nifty Hacks you tube channel as described here. In Youtube video it is named as ARK-A strategy


Now coming to rules of strategy:

Entry time: 0916

Exit time: 1510

Instruments at entry: Sell 1 ATM straddle (ATM CE/ ATM PE) and one OTM2 Strangle (ATM + 200 CE/ ATM - 200 PE) based on Bank Nifty spot

Stop Loss - MTM SL of 12k  4200 (MTM SL changed to 4200 from 21-Jul-23 onwards )

Target - 4200 7000 on non-expiry days and 12,000 on expiry

Capital - 3,10,000

Adjustments:  At every 200 point movement of Bank Nifty spot sell the loss making leg of earlier straddle taken and take a new entry in same type of leg to make sure that at current point we have a ATM Straddle + OTM2 Strangle. Also at a given time at max 3 legs of CE or PE strike will be active to manage margin. 

Example is given below:

(1) Say Bank Nifty at 0916 is 38,631 so ATM straddle at this point will be 38600 CE/38600 PE and OTM2 Strangle will be 38400 PE and 38800 CE. So positions taken will be (sell side)

38800 CE
38600 CE
38600 PE
38400 PE

(2) Now Bank Nifty moves up by 200 point based on earlier ATM strike (38600) to 38,800. At this point loss making leg of previous straddle i.e. 38600 CE will be squared and new entries will be taken in 38800 PE and 39000 CE to have a ATM Straddle + OTM2 Strangle at current spot price. Note at this point we will have 3 legs of PE at that is max we can have. So the positions will look like as (blue text means new entry/exit, strike out means it is squared off )

39000 CE
38800 CE
38800 PE   
38600 CE
38600 PE
38400 PE

(3) Once legs become more than 4 for a given side then we square off the farthest strike leg to maintain same margin. E.g. suppose after this bank nifty moves further up by 200 points to 39,000. At this point we will again square off loss making leg of previous ATM straddle i.e. 38800 CE and take new position in 39000 PE and 39200 CE to maintain ATM + OTM2 at current level. Now before taking into position in 39000 PE we will square off far PE strike leg of 38400 PE to keep margin at check. So the positions will look like

39200 CE
39000 CE
39000 PE   
38800 CE
38800 PE   
38600 CE
38600 PE
38400 PE

(4) Say after point 2, if bank nifty spot instead of going up to 39,000 went down by 200 points back to where we started i.e. 38,600. Now positions at point 2(When Bank Nifty spot was at 38,800) are :

39000 CE
38800 CE
38800 PE   
38600 CE
38600 PE
38400 PE

As it came back to 38,631, we will strike off loss making leg of previous straddle which is 38800 PE and take an entry in 38,600 CE back to have ATM + OTM2 combination at current level. Also we will leave 39000 CE as is as it is profit making leg and we can have up to 3 legs open of a given type, so positions will now look as

39000 CE
38800 CE
38800 PE
38600 CE
38600 CE
38600 PE
38400 PE

Now say Bank Nifty further goes down by 200 points to 38,400. So at this point 39000 CE will be squared off as only up to 3 legs of a given type can be open at a given time. So the positions will look as:

39000 CE 
38800 CE
38800 PE
38600 CE
38600 CE
38600 PE
38400 CE
38400 PE
38200 PE

This way our logic will keep on making adjustments for every 200 point move in Bank Nifty spot till it hits the overall MTM SL/Target or time reaches exit time of 1510

Note (8-Jul-23): MTM Target for strategy is now changed to 7k for all days (expiry as well as non-expiry days) as the overall premium itself is around 7k for the entire setup on expiry days so earlier target of 12k would never be achieved

Note (21-Jul-23): After Bank Nifty lot size change to 15 units, MTM Target as well as loss limit is changed to 4200 

Strategy is not back testable on Stock Mock or Algo test unless someone manually tests it using simulator on Stock Mock. Back testing details as shown below are from Tradetron

Back Testing
 Updated as on 30-Jun-23

Note: Back testing PnL for 28-Jun-23 and 30-Jun-23 is assumed as same as actuals as Tradetron back testing excluded these days while back testing for past 6 months on 1-Jul-23. This will get changed when back testing is again run on July end. 





Actual trade based Profit/Loss for 1x multiplier
(Updated as on 3-Nov-23)
(Started trading regularly from 15-Jul-22
Stopped trading after 15-Feb-22
Started trading from 5-Jun-23
Stopped trading from 11-Dec-23)


Actual trade results above doesn't include brokerage and charges

                                                        Day wise trades for Dec '23




Note: 0 value in Max Profit/Max Loss means that these values were not captured for those days, No value in BT field means the back testing field is not available for that particular day

                                                       Historical Data    

                                                                            Nov 2023

                                                    


Oct 2023

                                                                            Sep 2023

Aug 2023

Jul 2023

Jun 2023

                                                        Day wise trades for Feb'23

                                                            


Day wise trades for Jan'23



Day wise trades for Dec'22



Historical Trades

Nov 2022




Oct 2022




Sep 2022


Aug 2022



Jul 2022




Note: I am not SEBI registered advisor and strategies provided here are for learning purpose only

Comments

  1. Can be able to deploy on quantiply

    ReplyDelete
  2. Currently it can not be set up in Quantiply only in Tradetron

    ReplyDelete
  3. Sir can we get back test results for this in tradetron?

    ReplyDelete
    Replies
    1. It can be only back tested in tradetron and their backtesting results deviate a lot so will provide the details from there but with disclaimer

      Delete
  4. Current, I am working on strategy which is quite similar to this. Will share the link and test results soon.

    Regards,
    Rajesh

    ReplyDelete
  5. Nice non-directional strategy with directional touch. I have bit apprehension regarding gamma effect on expiry day with adjustments after 200 points. In the later part of the expiry day, premium can move a lot. But then all expiry day in Sep-22 are profitable as per your live data. Would you be able to share day wise performance for Aug-22, where strategy has not performed that spectacularly.

    ReplyDelete
    Replies
    1. Updated the details for Jul-22 and Aug-22. Yes it has max loss probability as well as win probability on expiry days. On one of the expiry days (15-Sep-22) it recovered from a loss of 8k to end at profit of around 7k and on one of the expiry in Jun month had hit max loss of 12k

      Delete
  6. Hi Arun Bhatt, Thank you so much for writing/updating your blog, it really helps Retail trades like me, I have duplicated this Strategy link and traded in my Finvasia account, noticed there is a margin shortfall error though I have 6.9 Lac in my account, this may be due to selling additional leg before closing the loss making leg while Mkt move by 200 points, please check and let me know how can we execute with 4.7Lac, thanks in advance.

    ReplyDelete
  7. Hi Arun Sir,
    Thanks for sharing strategies in your blog with Tradetron code, it really helps, I try to use it in my Finvasia account where I have 6.9 Lac but strategy given me margin shortage error this may be due to shorting additional leg before buying/closing loosing leg, any suggestion or support to avoid this kind of error, thanks in advance.

    ReplyDelete
    Replies
    1. Let me check if I can get a hedged version of this strategy from my friend who was using it for some time. In meanwhile you can always buy PE/CE trading near 5 point premium at start of day to minimize the margin requirement for this strategy.

      Delete
    2. Thank you so much for your reply and support, it really helps if i get the hedged version, also noticed the link mentioned above is not working now, since i lost my already duplicated copy, hence please check and provide us the link to copy the stragegy, Thanks in advance.

      Delete
    3. Strategy is shared again for duplication

      Delete
  8. Hi Where this strategy is published ? Not able to see on Tradetron. Where can i get its code

    ReplyDelete
  9. Hi Arun Sir,
    Is it possible to share tradetron link for Bank Nifty ATM + OTM2?

    ReplyDelete
  10. Hi Arun Sir,
    Is it possible to get tradetron link for Bank Nifty ATM + OTM2?

    ReplyDelete
    Replies
    1. Link to duplicate this strategy is shared on 29-10-2022 and will be available till 4-11-2022 for duplication

      Delete
  11. Hi Arun, to implement this strategy, we need a capital of 2 Lakhs(straddle)+2 Lakhs(strangle)+2 Lakhs(extra legs) and 50 thousand used margin needs to be maintained if the legs are closed. Along with draw of 50 thosand. So, A total of 7 lakhs should be in our account right? Without hedges. Or 8 Lakhs?

    ReplyDelete
    Replies
    1. Let me tell you my logic of how I came up with capital of 4.7 lakh for this strategy. 1.8 lakh for straddle margin, 1.7 lakh for otm2 margin and then 1.2lakh for CE leg or PE leg of OTM 4. Note at a given point we will have a straddle + strangle at OTM 2 and only 1 leg of OTM4 CE or PE. Now this strategy squares off 4th extra leg (OTM 6) before taking entry into straddle. If orders go at same time to broker then sometimes sell might happen before buy and extra margin of 1.2 lakh might be needed. But few people have pointed out that they got margin error even with 6.8 lakhs so not sure on that part, may be algo is sending sell order before buy. I still have to check on this as logic is to square off existing legs before taking a new entry.

      Delete
  12. Please share the link to duplicate once again

    ReplyDelete
  13. sir can you please give a link to duplicate strategy or shared code

    ReplyDelete
  14. Hi Arun - If i have to trade 2 Lots in this strategy, is this advisable to trade in 2 different timeslots or can go with the same 9.16 start.

    ReplyDelete
    Replies
    1. It is better to trade it after 30 minutes difference. Though I do not have back test based result but generally if a strategy is distributed across multiple time frame its drawdown goes down

      Delete
    2. Sir the result of actual trades published are based on which time entries?

      Delete
  15. This available in quantity ply sir

    ReplyDelete
  16. Isn't 12k MTM SL for the strategy on higher side. Whether reducing it to 6-7 k will affect performance?

    ReplyDelete
    Replies
    1. Yes 12k of SL makes around SL at 3%. On 2-3 days it has recovered after moving beyond 7k but then on few days it has hit maximum SL also. Will start capturing max profit/loss on daily basis in tradetron so that analysis can be done to arrive at optimum SL

      Delete

Post a Comment