Skew-filtered straddle
This intraday short straddle waits for a balanced pair before selling. From 09:20 it compares the at-the-money call and put prices each minute and sells the straddle only when they are within 10% of each other, a limit that relaxes to 20% towards the end of a 10-minute window. A balanced pair means the index is sitting close to the strike, so the straddle starts close to delta-neutral.How it trades
Results
PRE-BUILT · DEFAULTSWhere it made and lost money
In this test the straddle earned on both quiet and trending days and lost heavily on choppy ones. Quiet sessions made ₹90,551 over 96 trades and trend days ₹46,510 over 65: on a trend day one leg is stopped at 50% while the other decays to almost nothing. Choppy days lost ₹1,16,284 over 66 trades with a 39% win rate, because a wide swing one way stopped one leg and the swing back pushed the other towards its stop. Days after India VIX closed above 14.5 lost ₹41,785 over 67 trades, while normal-VIX days made ₹52,304 over 104. Weekly expiry days added ₹22,850 over 43 trades.
About this strategy
- From 09:20, once a minute for up to 10 minutes, find the ATM strike of the nearest NIFTY weekly expiry and measure the gap between the call and put prices as a percentage of the cheaper one.
- For the first five minutes the gap must be 10% or less. Over the next five minutes the allowed gap rises steadily to 20%.
- At the first check that passes, sell one lot each of the ATM call and ATM put.
- If no check passes by the end of the window, skip the day (an optional setting sells anyway).
- Each leg has its own stop 50% above its entry price; a stopped leg is closed while the other runs on.
- Optional wings can be bought a fixed number of points away; by default the straddle is unhedged.
- Close everything still open at 15:20.
Why traders use it
When NIFTY sits between two strikes, the 'ATM' call and put have noticeably different prices, and a straddle sold there starts with a directional tilt. Waiting a few minutes for the premiums to even out means the position is centred on the index. Traders who run fixed-time straddles often add this filter to avoid starting the day already leaning one way. The relaxing threshold is a compromise between waiting for perfect balance and missing the trade.
The year in plain words
On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, the filter allowed 228 trades. The straddle won 64% of them and made ₹20,054 before costs, a profit factor of 1.08. With a wide 50% stop, only 18 trades ended on a leg stop and 210 ran to 15:20, but losses averaged ₹2,879 against ₹1,786 for wins. February made ₹38,329 and March lost ₹35,924, and the drawdown reached ₹60,015. After ₹20 per order and bid-ask slippage the result is a ₹16,149 loss.
What the settings do
Risks
- The 50% leg stop allows large losses on a single day; the worst trade lost ₹12,352.
- After one leg is stopped, the other is an unhedged short option until 15:20.
- The balance is measured on last traded prices, so a stale print can pass the filter.
- Results swing heavily from month to month, and costs turn the small pre-cost gain into a loss.
Who it suits
Intraday option sellers who already trade a morning straddle and want to test whether starting from a balanced, centred position helps, with margin for an unhedged NIFTY straddle and tolerance for big single-day losses.
Questions traders ask
What does skew mean in this strategy?
Here skew is simply how far apart the ATM call and put prices are, as a percentage of the cheaper one. A low number means the two premiums are similar and the index is close to the strike. It is not the implied volatility skew across strikes.
Why wait for the call and put prices to match?
If the call is much dearer than the put, the index is above the strike and the straddle is already short delta. Waiting for balance means the position starts closer to neutral, so the first move in either direction affects both legs evenly.
Is the skew-filtered straddle profitable?
In this backtest on NIFTY from 1 Oct 2025 to 30 Sep 2026 it made ₹20,054 before costs but lost ₹16,149 after ₹20 per order and bid-ask slippage. Statutory charges are not included. Past results do not guarantee future results.
What happens on days when the premiums never balance?
By default the day is skipped. Over the year the strategy traded 228 days, so a handful were skipped. A setting lets you sell the straddle anyway at the end of the 10-minute window.