Nifty - Stradles & Strangles
Nifty - Stradles & Strangles
Short Strangles and Straddles are the widely used neutral option strategies to profit from time value, implied volatility and the directional non-movement of
underlying stock. Many traders in India actively do these strategies but not much material available, that I'm aware of, that looked at their historical performance
or what could be most optimal settings for these strategies.
In order to attempt to answer some of these questions, in this article, we explore the performance of Short Strangles and Straddles in Nifty and BankNifty index
options over past 5 years and try to find optimal parameters that work best with these strategies.
For purpose of the clarity, from here on Short Strangles and Short Straddles will be referred as just Strangles and Straddles respectively throughout the article.
In this section, we will examine the performance of strangles in Nifty and BankNifty options over past 5 years encompassing 60 trades (N=60), one trade each per
expiry contract. All the data used here is end-of-day (EOD) options data downloaded from NSE BhavCopy.
Strangles in Nifty
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
In this back-testing study, we will place strangles on Nifty options and sell OTM put and call options whose strike price is one standard deviation (SD) away. By
definition, standard deviation quantifies the deviation of a set of data from its mean. In financial terms, one standard deviation encompasses 68.2% of the range
within which stock moves in a year assuming it follows a Normal (or Gaussian) distribution.
One standard deviation move is calculated using Nifty spot price, IV and days to expiry (DTE) as the inputs using the following formula
In the next step,we will place strangles with different variations to see the effect of time, effect of earlier exit and effect of implied volatility (IV).
The results of this strategy are tabulated and presented in the table below
The values highlighted in the orange are the best values obtained for the strangles option strategy.
Winning percentage (or win-rate) tells about the number of times the strangle strategy was profitable over the total number of trades. Average P&L shows the
average profit gained or loss incurred over all the trades. Average Profit tells about the average profit among only the profitable trades while Average Loss tells
about average loss incurred among only the loss-making trades. These values tells us what one can expect on an average when a trader enters a one SD
strangles in Nifty options.
In the same way, Max. Profit tells about the maximum profit obtained in a specific trade among all the trades while Max. Loss tells about the maximum loss
incurred in a particular trade among all trades. These values tells us about the extremes of profit or loss that were observed in strangle strategies over the past 5
years.
Since the four strangles are held for different periods of days, the best metric & important criteria to gauge the performance of a particular strategy will be
Average P&L Per Day which is the average profit gained or loss incurred on a per-day basis.
Among the four strategies, 45 DTE strangles performed better in terms of win rate, average P&L per day and maximum profit in a trade. And therefore, one can
conclude that 45DTE is most optimal strangle strategy to enter & hold till expiry if these results holds true in the future as well.
If we were to avoid this "Gamma Risk' by exiting the strangles two weeks earlier than the expiry date of the option contract, can we see any gains compared to
holding them till the expiry. To answer this question, we enter 30, 45 & 60 DTE strangles but instead of holding them till expiry, we will exit the strangles 15 days
earlier. Below are the tabulated results of this variation.
One significant observation here is that both Avg. Loss and Max. Loss decreased across the board compared to strangles held till expiry. Though this has reduced
Avg P&L and Avg. Profit due to fewer number of days the strangles are held, the Avg. P&L per day has vastly improved over strangles held till expiry. These
results show that by avoiding gamma risk, the Avg. P&Ls per day are boosted by reducing the losses in the final weeks of the expiry.
Here as well, 45DTE strangles performed well compared to 30DTE & 60DTE strangles.
From these results, once can conclude that entering 45DTE strangles and exiting 15 days before expiry is more optimal strategy compared to others.
Effect of IV on Strangles
Implied Volatility is a metric to measure the volatility of an underlying stock as implied by the options. A high IV (or volatility) is a result of high demand for
options by traders/speculators betting on a sharp movement in the underlying stock.index. This results in richer premiums in the options. And therefore, short
strangles will receive higher credit than usual and also wider break-evens thus increasing the probability of trade being more profitable and successful.
In this context, we can examine if high IV leads to more profitable & successful trades or not. To check this, we choose only those strangles when the IV Percentile
(a proxy for high IV) is greater than 60 and then exit 15 days before the expiry. Here are the tabulated results of the strangles placed during high IV environment
compared with strangles placed irrespective of IV.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results of Strangles with IVP greater than 60 exited 15 days before expiry
Green arrows in the table represent improvement in strangles performance under high IV environment while red arrows show decrease in performance. N is the
number of trades in the study.
From the results its clear that only 30DTE strangles showed improvement in Average P&L per day from 32 to 46 while 45DTE and 60DTE strangles showed
marginal decrease in performance. Given these results, one can observe that 45 DTE& 60DTE are far away from the expiry day to have their option prices to be
sensitive to underlying index volatility in addition to option strikes being OTM. As a result, high IV doesn't have the same influence on the 45DTE & 60DTE like it
has on 30DTE option prices.
In conclusion, 45DTE strangle & exiting 15 days before expiry is the most optimal strategy to place for good profitability in Nifty strangles.
Strangles in BankNifty
Similar to Nifty strangles, we place one standard deviation BankNifty strangles with three different variations to find an optimal strangle strategy.
Days To Expiry(DTE)
Four different strangles with 15, 30, 45 & 60 DTE are placed & held till expiry. Results are tabulated below
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results clearly show that 45DTE BankNifty strangle is more optimal compared to other DTE strangles. 45 DTE shows better Avg. P&L, Avg. Profit and Avg. P&L Per
Day values.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results of BankNifty Strangles with different DTE exited 15 days before expiry
As seen in the results, all strangles have shown improved performance compared to strangles that were held till expiry.
Though all DTE strangles show equal win rate, the real improvement in performance came in the case of 30DTE strangles with Avg. P&L per day almost tripling
from 124 to 344. The improved performance of the strangles came on the back of reduction of Avg. Loss as a result of cutting off of the gamma risk in the final
weeks of expiry.
Though 45DTE has performed well in most metrics, the better performing strategy is 30DTE strangle with a better Avg. P&L per Day.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results of BankNifty Strangles with IVP greater than 60 exited 15 days before expiry
Strangles placed under high IV environment show slightly better performance in 45DTE & 60DTE strangles but show a vast under-performance in 30DTE
strangles. This result is quite opposite to the results observed with Nifty strangles placed when IVP is greater than 60.
Results from both Nifty & BankNifty strangles with IVP>60 show that high IV has highly variable effect on strangles performance and therefore no conclusion can
be made with this parameter with respect to strangles.
1. 45 DTE is a more optimal strangle compared to others when held till expiry
2. Exiting strangles 15 days before expiry boosts the profitability by avoiding gamma risk in last weeks of expiry and 30DTE BankNifty strangles perform
better than 45DTE in this condition
3. High IV has positive effect on higher DTE strangles but just as with Nifty Strangles, here also high IV has no conclusive effect on strangles.
In conclusion, 45DTE strangle when held till expiry & 30DTE strangle when exited 15 days before expiry are the most optimal strategies under those conditions to
place for good profitability in BankNifty strangles.
Study of Straddles
Nifty
in Nifty
BankNifty
andFutures
BankNifty
Options Stocks Technical Analysis Fundamental Analysis
Short Straddle is a non-directional, premium selling, delta neutral option strategy that involves selling one each at-the-money (ATM) strike put and call options.
This strategy is profitable as the time passes and the underlying stock/index stays within the breakeven range and when implied volatility (IV) decreases. A typical
Straddle pay-off chart is depicted in the graph below
In this back-test, we will examine the performance of straddles in Nifty and BankNifty options over past 5 years encompassing 60 trades (N=60), one trade each
per expiry contract.
Straddles in Nifty
We will place Straddles in this back-test by selling one each of ATM strike put and call option and test them with various parameters such as days to expiry (DTE),
managing exit of trades 15 days before expiry and finally placing straddle under high IV conditions.
For each straddle strategy, we calculate profit and risk metrics such as win-rate, Avg. P&L, Avg. profit, Avg. Loss, Max. Profit, Max. Loss & Avg. P&L per Day. These
metrics will help in better understanding the performance & comparison of different straddle strategies.
Nifty Straddles with various DTEs
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Here, we place straddles with 15, 30, 45 & 60 DTE and hold it till expiry. Below are the results for these straddles
Straddles usually have a probability of profit (POP) of around 60% and is getting reflected in these straddles win-rate barring 30DTE which has vastly under
performed. Results show that 45DTE straddles seem to be the optimal strategy if held till expiry compared to other DTEs. It has the highest win-rate, best Avg.
P&L and most importantly a better Avg P&L per Day.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results of Nifty Straddles with different DTE exited 15 days before expiry
There is an increased performance across all DTE straddles with a clear boost in Avg. P&L per Day. Once again, it is apparent that avoiding gamma risk improves
success, profitability and risk metrics as exemplified by better win-rate, increased Avg. P&L and a reduced Avg. Loss. Among all the DTE straddles, 45DTE again
performed better on most metrics and therefore an ideal straddle to place compared to others.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results of Nifty Straddles with IVP greater than 60 exited 15 days before expiry
As opposed to Nifty & BankNifty strangles with IVP>60, the Nifty straddles placed under high IV conditions have shown across the board improvement in
profitability as seen in the Avg. P&L per Day. This stark difference between strangles and straddles can be ascribed to the fact that the ATM options sold in the
straddle are more sensitive to high IV compared to OTM options sold in the strangle. As a result of this, high IV leads to relatively more credit being received by
the straddles than strangles and therefore a marked difference in performance of straddles under high IV conditions compared to strangles.
Here as well, 45DTE straddles outperformed others and seems to be well placed as an optimal straddle strategy.
1. 45 DTE is a once again a more optimal straddle compared to other DTEs when held till expiry
2. Earlier exit of straddles boosts the profitability by avoiding gamma risk.
3. High IV has a more conclusive positive effect on the profitability of straddles
In conclusion, 45DTE straddle placed when IV Percentile is above 60 and when exited 15 days before expiry is the most desirable & profitable straddle strategy in
Nifty.
Straddles in BankNifty
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
In this step, we will place BankNifty straddles suing same parameters used in placing the Nifty straddles and observe the results.
Compared to Nifty straddles there is vast under performance of BankNifty Straddles when held till expiry. The only exception being 60DTE straddles. The under
performance of BankNifty straddles can be attributed to the fact that BankNifty being a more volatile instrument than Nifty is more prone to accumulating losses
due to gamma risk during the fag end of expiry.
If this hypothesis is true, there should be marked improvement in BankNifty straddles if they avoid the gamma risk by exiting earlier
Results of BankNifty Straddles with different DTE exited 15 days before expiry
As hypothesized in earlier section, taking away gamma risk has instantly boosted profitability of all BankNifty DTE straddles by almost 3 times. The gain in
performance in BankNifty straddles outpaced gains in Nifty Straddles when exited 15 days earlier. This illustrates the point that BankNifty, being a more volatile
instrument than Nifty, stands to gain more by avoiding gamma risk than Nifty.
From all the metrics observed in BankNifty straddles, 60DTE straddle seems to be a better performing straddle compared to others.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Results of BankNifty Straddles with IVP greater than 60 exited 15 days before expiry
There is a vast improvement in the win-rate and profitability of BankNifty 45DTE & 60DTE straddles when placed under high IV conditions. In this condition,
45DTE straddle outperformed 60DTE in terms of profitability.
The decrease in performance of 30DTE straddles can be attributed to an outlier effect of missing a trade with max. profit (Rs 49518) which itself points to the
caveats of smaller sample size in these studies.
1. 60 DTE is a more optimal straddle compared to other DTEs when held till expiry
2. And 60 DTE as well other straddles perform even better when straddles are exited earlier to avoid gamma risk
3. High IV has boosted the profitability of straddles
In conclusion, both 45DTE & 60DTE straddles placed when IV Percentile is above 60 and when exited 15 days before expiry are the most ideal straddle strategies
in BankNifty.
Observations and
Nifty
Conclusions
BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
In this back-test study of Strangles and Straddles of Nifty and BankNifty, I tried to find the most optimal strategy and parameters to be used in our trading using
past 5 years of end-of-day historical options data. We tried to see the effect of various parameters such as time of entry, time of exit (gamma risk) and implied
volatility on the performance of the strangles and straddles.
Following are some of the significant observations & conclusions that came out of this study.
Results from the study clearly show that placing strangles & straddles much earlier is more rewarding than a standard 30DTE strategies that are placed during
expiry roll-over. Among these, 45 DTE seems to be the most optimal time of entry to place both strangles and straddles. In case of BankNifty straddles, even
60DTE has performed well.
As expected, exiting the strangles and straddles earlier has boosted profitability by cutting the losses due to avoidance of gamma risk. Though we have tested
the exit criteria 15 days before expiry, one can surmise that this can hold true for 10 days as well. Hence, entering early and exiting early in these strategies is
more beneficial than entering late and exiting late.
To test this, we placed strangles and straddles only when IV was higher (IVP >60). Both Nifty and BankNifty Straddles have shown improved performance when
placed under high IV environment but this effect was not seen in strangles more conclusively.
The improved performance of straddles could be due to higher credit received as a result of higher sensitivity of ATM option prices to high IV. This hypothesis
needs to be thoroughly tested to see if any other variable affecting this phenomenon.
Strangles vs Straddles
When the performance of optimal strangles of both Nifty and BankNifty are compared to optimal straddles, the strangles show high win-rate of above 80% but
low profit potential but has lower magnitude of losses. On the other hand, straddles show relatively lower win-rate of around 70% but much higher profit
potential and at the same time more riskier due to high max. losses.
Strangles and straddles follow the maxim "No Risk No Reward". Strangles have lower risk, higher win-rate but lower profit potential while straddles have high
risk, relatively low win-rate but higher profit potential. Traders should place strangles or straddles according to their risk-appetite - strangles for lower but less
risky returns and straddles for higher but more risky returns. The results tables show what are the maximum possible losses and profits seen in these strategies
during the past five years, so one can make an informed decision on which strategy suits best.
Nifty vs BankNifty
When the performance of Nifty and BankNifty strategies are compared, the profit potential of BankNifty seems to be higher and this can be simply attributed to
the fact that BankNifty is more volatile compared to Nifty and therefore more risk premium paid on such instruments by the option buyers. This results in
relatively more credit received in BankNifty strategies and gets reflected in the profit potential.
We need to test this hypothesis by comparing other low volatile and high volatile stocks to confirm this assumption more definitively.
These observations states the fact that implied volatility of the stock most of the times overstates real volatility and a trader should try to capture this difference
to make the option selling strategies more profitable.
Of course, there are many more parameters that can be tested to find even more optimal settings. The parameters such as managing winners, managing loss
making trades, choosing of strangle strikes, effect of volatility skew etc can be further explore in future articles.
In the next article, we will look at the strangles and straddles of stock options.
Posted in BankNifty, Learn, Nifty, Options and tagged back-testing, banknifty, nifty, nifty straddles, nifty strangles, option strategy, straddles, strangles.
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
40 Comments
CRKumar
October 9, 2017 at 3:35 pm Reply
SIr,
Is it possible to see Max Adverse Excursion during trade ?
Raghunath
October 9, 2017 at 3:46 pm Reply
It might be possible to calculate for the back-test. I have not calculated it yet.
CRKumar
October 9, 2017 at 3:59 pm Reply
OK.
It could be an important factor ?
This is a very commendable project.
Thanks
RAJESH
October 9, 2017 at 4:33 pm Reply
Sir,
regards
Raghunath
October 9, 2017 at 4:42 pm Reply
http://www.traderslounge.in/implied-volatility-rank-nse-fno-stocks/
Example: Today Nifty spot price is 9988.75 & VIX is 11.41, then 1 SD = 9988.75*(11.41/100)*sqrt(18/365) = 253.09
rajesh
October 9, 2017 at 4:51 pm Reply
thanks sir, got this and put in the excel shit also.
now pls provide Bank nifty IV as its looking more lucrative.
Suresh
October 9, 2017 at 7:58 pm Reply
Raghu Sir,
sumit
October 10, 2017 at 8:51 am Reply
Hello Raghav,
Currently OCT series is going on .. as per the system I should create a position in nov Series.
When I calculate SD should I use nov series future price or oct series future price .. or spot price.
Please guide.
Raghunath
October 10, 2017 at 1:04 pm Reply
sandesh
October 10, 2017 at 3:45 pm Reply
Maha
October 13, 2017 at 11:46 am Reply
Raghunath sir today n yesterday I checked next month banknifty call n put option liquidity( if want to short 45 days prior to expiry), seems there is no liquidity, lot of difference
in bid n ask price. Also no trade in next month CE n pe of banknifty. Please comment if I am missing something.
Maha
October 13, 2017 at 12:25 pm Reply
Rajesh
October 13, 2017 at 6:23 pm Reply
Sir, can u provide d excel shit of this back test. Specially 45 days before sell. And 15 days before cover. Both nifty n bn so that i can dig it more as per my understanding.
Pranav Kale
October 24, 2017 at 4:28 pm Reply
I prefer to select strikes on the basis of the Delta. How much would be the delta of a 1SD option?
Pranav Kale
October 24, 2017 at 4:29 pm Reply
What is the expected ROI of a 1SD strangle in Nifty @45 DTE. Could you share that please?
Rajesh
October 25, 2017 at 2:52 pm Reply
Raghunath
October 25, 2017 at 3:27 pm Reply
Try this
https://github.com/chinmayHundekari/NSEDatabase
Rajesh
October 25, 2017 at 5:25 pm Reply
Is it possible for you to share the technique or method that can be followed to perform backtesting like you have done above
Raghunath
October 25, 2017 at 6:51 pm Reply
I do back-testing in python & the technique keeps changing according to the study. So you should know python programming to do
such custom back-tests.
Victor
November 3, 2017 at 12:18 am Reply
How about banknifty weekly options and where did you get the options historical data?
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
Raghunath
November 3, 2017 at 12:08 pm Reply
Suhas Kothavale
December 25, 2017 at 8:29 pm Reply
Vihang Gangan
January 8, 2018 at 10:27 am Reply
Hi Raghunath,
Days to expiry are calendar days or trading days? do they include holidays and weekends?
Raghunath
January 10, 2018 at 10:42 am Reply
calendar days
Mohit
July 15, 2018 at 9:55 pm Reply
Hello
How did you calculate stock IV? only a single IV? Did you take the average of all strike prices IV? Please let me know the method or formulae.
Divakar K
July 17, 2018 at 5:33 pm Reply
Hello Raghunath,
Very well articulated and explained in a very neatly. I have following queries, kindly clarify.
– To calculate BankNifty SD, we need IV. As per option chain each strike price has different IV. Can you clarify how to choose IV ?
– To calculate Nifty SD, we need IV, As per option chain each strike price has different IV. Can you clarify how to choose IV ?
– DTE, is it business days or calendar days ?
Raghunath
July 19, 2018 at 11:33 pm Reply
IV is calculated based on averages ATM and OTM puts and calls IVs
Nidhi
July 18, 2018 at 11:59 am Reply
Sir there is a liquidity issue in 45 DTE strangles..M i getting the calculations right or no..how and when can we enter such trades
Raghunath
July 19, 2018 at 11:32 pm Reply
Usually there are no liquidity issues in 45DTE but there could be problem 60DTE. I always prefer to enter these trades when IV Percentile is above 70-80.
Areb
July 23, 2018 at 11:54 am Reply
1. In both nifty and bank nifty how many lots and what lot size have u taken for this backtest ?
3.After Banknifty weekly options starting from June 2016, will the monthly options strategies yield lesser returns ?
Mohit K
July 29, 2018 at 11:37 pm Reply
Hello Sir
1. Today is 29 July and 45 DTE away date is 12 September. While calculating the strike prices for strangle which IV should I consider? The IV that you have posted in IV
percentile and IV Rank app or should I calculate 12th Septembers IV? Also there is no liquidity. Please help! I am stuck here and the IV you calculated is based on which expiry
date? Is it August expiry or next weeks expiry?
Raghunath
July 30, 2018 at 12:39 am Reply
Nifty BankNifty Futures Options Stocks Technical Analysis Fundamental Analysis
For Aug30 expiry, 45DTE will be July 15 & for Sep27 expiry 45DTE will be Aug12. So you have to choose the 45DTE that way.
For Nifty you can use India Vix as IV. For Banknifty you can use the September expiry IV. You need to calculate it though or you can find it on this page
https://beta.traderslounge.in/
Summasumma
August 7, 2018 at 12:18 pm Reply
Regards,
…summa
Raghunath
August 10, 2018 at 10:17 pm Reply
Dnyanesh
August 8, 2018 at 5:45 pm Reply
Thanks Sir, its one of the best and clear study I have seen online for Nifty.
One question though, how to select strike prices for monthly options? Based on ATR or 1SD please?
Br,
Dnyanesh
Raghunath
August 10, 2018 at 10:16 pm Reply
By 1SD.
Milan Borad
September 2, 2018 at 10:43 am Reply
This is very useful, can we do something similar for BankNifty weekly? most of the action happens in weekly expiry. It will be great if we can get insights on it. Also can you
please tell what software you used to do the backtesting?
Nirmal
September 26, 2018 at 10:19 pm Reply
Raghunath
September 26, 2018 at 11:22 pm Reply
I will do an updated analysis of these in near future, during that time I will include MaxDrawDown. You can get the data from NSE BhavCopy.
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website
Save my name, email, and website in this
Nifty BankNifty Futures Options Stocks Technical Analysis
browser Fundamental
for the next time I comment.Analysis
Post Comment