QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Events & resultsPositionalRELIANCElow complexity

Results run-up long straddle

Implied volatility in a stock's options often rises in the days before its quarterly results, because traders pay up for protection against the announcement. This strategy tries to earn that rise without holding through the result itself. It buys the at-the-money straddle on RELIANCE five trading days before the results date and sells it on the session before, so the announcement move and the volatility crush that follows are both avoided.
Buys the RELIANCE ATM straddle five trading days before quarterly results and sells it the day before, aiming to profit from rising implied volatility.
Market viewCalendar or event timing
TradesRELIANCE monthly options, 2 legs bought
RiskLimited to the premium paid
CapitalPremium only
SuitsIntermediate
Trades a month0.3
Typical hold6 days
Profitable months2 of 12
Longest losing run2 trades
Made money inToo few trades to judge (4 in the year)
Lost money inToo few trades to judge (4 in the year)
Default settings
Symbol
Entry days before
Exit days before
Entry time
Exit time
Max spread %
Lots
Backtest this strategy →Change any setting, pick your own period and run it in the Quantsapp web app. Backtesting is part of the Max plan. Pro+ members can use it now as a free trial.
1

How it trades

What it trades
Universe
RELIANCE Positional · 1 Oct 25 → 30 Sep 26
Enters
15:15, five trading days before the results date
Legs
BUY CE · ATM (about 0.5 delta) · First monthly after the results date · 1 lotBUY PE · ATM (about 0.5 delta) · First monthly after the results date · 1 lot
Exits
time 15:20 on the trading day before the results date
Re-entry
None - one trade per results event
Entry
at ENTRY_TIME on the session ENTRY_DAYS_BEFORE trading days before the stock's result (board-meeting) date - buy the ATM call and ATM put, LOTS each, of the first expiry that expires AFTER the result date (stock options are monthly, so this is the monthly that outlives the event). Filters: the stock is not in the F&O ban; both legs quoted and the straddle's bid-ask spread < MAX_SPREAD_PCT % of its mid (liquidity); optional IVP_MAX - today's ATM IV must rank below IVP_MAX among the ATM IVs sampled at ENTRY_TIME on every earlier day of the run (the SDK has no IV history/percentile, so the sample only starts at START; needs IVP_MIN_SAMPLES days first - the filter costs one chain read a day, so it is off by default).
Exit
at EXIT_TIME on the session EXIT_DAYS_BEFORE trading days before the result date, i.e. before the announcement - the trade harvests the IV run-up, not the move. Optional stop SL_PCT % of the debit paid (off by default, as in the main source).
Re-entry
none - one trade per result.
2

Results

PRE-BUILT · DEFAULTS
RELIANCE · 2025-10-01 → 2026-09-30 · 4 trades · before costs
Net P&L−₹825
Win rate50%
Max drawdown−₹2,850
Avg per trade−₹206
Profit factor0.71
Worst trade−₹1,625
3

Where it made and lost money

With one trade per quarterly result, the year produced just four trades, far too few to say which conditions suit it. For what it shows: the two trades entered after India VIX closed below 11.5 lost ₹2,850 together, while the two held through a quiet market, with NIFTY moving less than 1% while held, made ₹2,025. That fits how the trade works: a long straddle held for a few days needs implied volatility to rise faster than time decay eats the premium, and in calm conditions the expected run-up may not be strong enough. A wider test across many F&O stocks would be needed to judge it.

India VIX the evening before
VIX below 11.5 (calm)−₹2,8502 trades0% won
VIX 11.5-14.5 (normal)+₹1,3501 trades100% won
VIX above 14.5 (nervous)+₹6751 trades100% won
Kind of session on the entry day
Quiet session (range under 0.75%)+₹1,3501 trades100% won
Trend day (closed near the high or low)−₹2,1753 trades33% won
Market while the trade was held
NIFTY rose over 1% while held−₹1,6251 trades0% won
NIFTY within ±1% while held+₹2,0252 trades100% won
NIFTY fell over 1% while held−₹1,2251 trades0% won
How the entry day opened
Gap up of 0.4% or more+₹1,3501 trades100% won
Flat open−₹2,1753 trades33% won
Session direction on the entry day
NIFTY closed above its open+₹4003 trades67% won
NIFTY closed below its open−₹1,2251 trades0% won
Day of the week
Thursday−₹1,2251 trades0% won
Friday+₹4003 trades67% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Use the stock's board-meeting date for results. Five trading days before it, at 15:15, consider an entry.
  2. Skip the trade if the stock is in the F&O ban period, if either option lacks a quote, or if the straddle's bid-ask spread is 2% of its mid price or more.
  3. Buy one lot each of the ATM call and ATM put of the first monthly expiry that falls after the results date.
  4. Hold the straddle; there is no stop by default.
  5. Sell both legs at 15:20 on the trading day before the results date, before any announcement can hit.
  6. One trade per results event, with no re-entry.

Why traders use it

Ahead of a scheduled event, option buyers bid up implied volatility, so a straddle can gain value even if the stock barely moves. Selling before the event sidesteps the sharp IV crush that usually follows a result. It is a long-volatility trade with a defined maximum loss (the premium paid), which appeals to traders who prefer buying options over selling them. The idea is well documented in other markets, and Indian traders apply it to liquid F&O stocks.

Works best whenResults periods when uncertainty about the stock builds steadily in the final week, pushing implied volatility up faster than the options lose time value. Four trades are too few to confirm this from the test.
Struggles whenCalm periods when implied volatility barely rises before the announcement, so time decay on the two long options outweighs any gain. The two trades entered after a low India VIX close both lost.

The year in plain words

On RELIANCE from 1 Oct 2025 to 30 Sep 2026, the strategy took one trade per quarterly result, four in all. Two won and two lost, for a net loss of ₹825 before costs and a profit factor of 0.71. The October and January trades lost ₹1,625 and ₹1,225, while April and July made ₹675 and ₹1,350. Every trade was closed the day before the result, as designed. After ₹20 per order and bid-ask slippage the loss grows to ₹1,745. Four trades are far too few to judge whether the run-up effect exists on this stock.

What the settings do

Entry days beforeHow many trading days before the results date the straddle is bought. Earlier entries catch more of the IV build-up but pay more time decay along the way.Exit days beforeOn which session before the results date the straddle is sold. One means the day before; zero would exit on the results day itself, which risks holding through the announcement.Entry timeThe time of day the straddle is bought, set near the close so the order book is still active.Exit timeThe time of day the straddle is sold on the exit session.Max spread %The widest acceptable bid-ask spread for the straddle as a percentage of its mid price. Tightening it skips illiquid set-ups; loosening it allows more trades at worse fills.

Risks

  • Long options lose time value every day, so a flat stock with flat IV is a slow loss.
  • With only four trades a year on one stock, results are dominated by chance.
  • Stock options are less liquid than index options, and wide spreads can eat much of the expected gain.
  • If a results date changes or is announced late, the trade may enter or exit at the wrong time.

Who it suits

Traders who prefer defined-risk option buying, follow corporate results calendars, and are willing to run the same rules across many liquid F&O stocks to build a meaningful sample.

5

Questions traders ask

What is the IV run-up before results?

In the days before a company announces results, demand for its options rises because nobody knows how the stock will react. That demand lifts implied volatility, which makes options more expensive even without a price move. After the announcement, IV usually drops sharply.

Why sell the straddle before the result is announced?

Holding through the result means betting on a large move. If the move is smaller than expected, the IV crush can wipe out much of the straddle's value overnight. Exiting the day before aims to collect only the rise in volatility, not the outcome.

Is the pre-results long straddle profitable on RELIANCE?

Over 1 Oct 2025 to 30 Sep 2026 it lost ₹825 before costs and ₹1,745 after ₹20 per order and bid-ask slippage, across just four trades. That sample is far too small to conclude anything, and past results do not guarantee future ones.

Which expiry does the strategy buy?

Stock options on NSE have monthly expiries only. The strategy buys the first monthly expiry that falls after the results date, so the options are still alive when the trade is closed.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULES- NSE result timestamps (during vs after market) are not in the calendar, so we exit on the session BEFORE the result date (T-1, 15:20) as the spec's interpretation says; that is safe for both cases. - Expiry: the first listed expiry strictly after the result date. If that is the CURRENT monthly expiring inside the hold, physical-settlement margins rise in expiry week - the hold ends before the result date, so the contract is always alive at exit. - ATM = the chain's auto basis (the stock future of that expiry, when listed). - Sizing in whole lots (US sources size in dollars).
WATCH OUTthe source scans EVERY F&O stock that has a result coming up. One Backtest is one symbol, so this file trades ONE stock (SYMBOL); the universe version is N separate runs. mostly US evidence; NSE stock options are thin beyond ATM and LTP fills on illiquid strikes flatter results - use bt.slippage("bid_ask") for a realistic read.
Also known aspre-earnings straddleresults iv run-up
Backtests run on historical NSE data with fills at the last traded price. "Before costs" excludes brokerage, taxes and slippage. Quantsapp is not recommending any strategy; it is just a backtesting utility. Past results are not a promise of future returns.

Log in or sign up

Enter your mobile number. New to Quantsapp? The same OTP creates your free account.

+91

By continuing you agree to the Terms of Use and Privacy Policy.