As many people wanted to know about this strategy, creating a blog post about this strategy.
38600 CE
38800 CE38600 CE38400 PE
38600 CE
38800 PE38600 CE
39000 CE 38800 PE38600 CE38600 PE
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 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 PE
38600 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 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
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:
38800 CE
38600 CE
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
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
Can be able to deploy on quantiply
ReplyDeleteCurrently it can not be set up in Quantiply only in Tradetron
ReplyDeleteSir can we get back test results for this in tradetron?
ReplyDeleteIt can be only back tested in tradetron and their backtesting results deviate a lot so will provide the details from there but with disclaimer
DeleteCurrent, I am working on strategy which is quite similar to this. Will share the link and test results soon.
ReplyDeleteRegards,
Rajesh
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.
ReplyDeleteUpdated 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
DeleteHi 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.
ReplyDeleteHi Arun Sir,
ReplyDeleteThanks 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.
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.
DeleteThank 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.
DeleteStrategy is shared again for duplication
DeleteHi Where this strategy is published ? Not able to see on Tradetron. Where can i get its code
ReplyDeleteHi Arun Sir,
ReplyDeleteIs it possible to share tradetron link for Bank Nifty ATM + OTM2?
Hi Arun Sir,
ReplyDeleteIs it possible to get tradetron link for Bank Nifty ATM + OTM2?
Link to duplicate this strategy is shared on 29-10-2022 and will be available till 4-11-2022 for duplication
DeleteHi 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?
ReplyDeleteLet 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.
DeletePlease share the link to duplicate once again
ReplyDeletesir can you please give a link to duplicate strategy or shared code
ReplyDeleteLink not visible
ReplyDeleteLink is enabled now
DeleteHi 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.
ReplyDeleteIt 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
DeleteSir the result of actual trades published are based on which time entries?
DeleteThis available in quantity ply sir
ReplyDeleteNot possible to setup in Quantiply currently
DeleteIsn't 12k MTM SL for the strategy on higher side. Whether reducing it to 6-7 k will affect performance?
ReplyDeleteYes 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