QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Option buyingPositionalNIFTYlow complexity

Trend monthly option buy

This positional option-buying strategy trades once a month at most. About 12 days before the NIFTY monthly expiry, it checks the daily trend: price against its 200-day EMA, the 20-day EMA against the 50-day, and RSI within a band. In a clear uptrend it buys the ATM call; in a clear downtrend it buys the ATM put; otherwise it sits the month out. The option is held to a 45% stop, a 100% gain or expiry.
About 12 days before the NIFTY monthly expiry, buys the ATM call in an EMA-confirmed uptrend or the ATM put in a downtrend, with a 45% stop and 100% target.
Market viewEither direction (follows the move)
TradesNIFTY monthly ATM option, held up to 12 days
RiskLimited to the premium paid
CapitalPremium only
SuitsBeginner
Trades a month0.8
Typical hold4 days
Profitable months3 of 12
Longest losing run5 trades
Made money inToo few trades to judge (9 in the year)
Lost money inToo few trades to judge (9 in the year)
Default settings
Symbol
Days before expiry
Min DTE
Entry time
Trend EMA
Fast EMA
Slow EMA
RSI n
Bull RSI lo
Bull RSI hi
Bear RSI lo
Bear RSI hi
OTM %
SL %
Tgt %
Exit days before
Exit time
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
NIFTY Positional · 1 Oct 25 → 30 Sep 26
Enters
09:20 on the first session 12 days or less before the monthly expiry
Legs
BUY CE · ATM (about 0.5 delta) · Current month · 1 lotBUY PE · ATM (about 0.5 delta) · Current month · 1 lot
Exits
stop option loses 45% of its premiumtarget option gains 100% of its premiumexpiry 15:15 on expiry day
Re-entry
None - one per month
Window
once per monthly expiry - the first session on which the nearest monthly expiry is DAYS_BEFORE_EXPIRY calendar days away or less (and at least MIN_DTE days away).
Entry
at ENTRY_TIME, with daily indicators of the near-month future as of the PREVIOUS close: close > EMA(TREND_EMA) and EMA(FAST_EMA) > EMA(SLOW_EMA) and RSI(RSI_N) in BULL_RSI_LO..BULL_RSI_HI -> buy the call; close < EMA(TREND_EMA) and EMA(FAST_EMA) < EMA(SLOW_EMA) and RSI(RSI_N) in BEAR_RSI_LO..BEAR_RSI_HI -> buy the put; otherwise skip that month. Strike: ATM, or OTM_PCT % out of the money. LOTS lots, monthly expiry.
Stop
the option has lost SL_PCT % of its premium.
Target
the option has gained TGT_PCT % of its premium.
Exit
at EXIT_TIME on expiry day, or EXIT_DAYS_BEFORE trading sessions before it when that is > 0. One position at a time; no re-entry in the same month.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 9 trades · before costs
Net P&L+₹3,182
Win rate33%
Max drawdown−₹35,314
Avg per trade+₹354
Profit factor1.07
Worst trade−₹8,937
3

Where it made and lost money

With nine trades, no condition has enough trades to judge. The one consistent pattern is the market's movement during the hold: the five trades held while NIFTY moved less than 1% all lost, ₹34,249 together, while the four held through a move of more than 1% made money overall. That is how a bought monthly option behaves in its last fortnight: it needs a real move before time decay and the 45% stop take it out. The trend filter chose the direction correctly often enough; what decided each trade was whether the move came quickly.

India VIX the evening before
VIX below 11.5 (calm)+₹25,3312 trades100% won
VIX 11.5-14.5 (normal)−₹25,3114 trades0% won
VIX above 14.5 (nervous)+₹3,1623 trades33% won
Kind of session on the entry day
Quiet session (range under 0.75%)+₹7463 trades33% won
Trend day (closed near the high or low)−₹4,6523 trades33% won
Choppy day (wide range, closed mid-range)+₹7,0883 trades33% won
Market while the trade was held
NIFTY rose over 1% while held+₹16,9763 trades67% won
NIFTY within ±1% while held−₹34,2495 trades0% won
NIFTY fell over 1% while held+₹20,4561 trades100% won
How the entry day opened
Gap up of 0.4% or more−₹8,3561 trades0% won
Flat open+₹11,5388 trades38% won
Session direction on the entry day
NIFTY closed above its open+₹18,8287 trades43% won
NIFTY closed below its open−₹15,6462 trades0% won
Trend going in
Uptrend (NIFTY above its 20-day average)−₹14,9485 trades20% won
Downtrend (NIFTY below its 20-day average)+₹18,1304 trades50% won
Day of the week
Wednesday+₹20,4561 trades100% won
Thursday−₹17,2738 trades25% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Each month, wait for the first session when the NIFTY monthly expiry (last Tuesday) is 12 calendar days away or less, but at least 3.
  2. Read the previous close of the near-month future against its daily EMA 200, EMA 20 and EMA 50, and its RSI(14).
  3. Uptrend: close above EMA 200, EMA 20 above EMA 50 and RSI between 40 and 75. Buy one lot of the ATM call of that monthly expiry at 09:20.
  4. Downtrend: close below EMA 200, EMA 20 below EMA 50 and RSI between 25 and 60. Buy the ATM put. Otherwise skip the month.
  5. Sell if the option loses 45% of its premium, or if it doubles.
  6. Otherwise sell at 15:15 on expiry day. No second trade in the same month.

Why traders use it

Buying an option in the direction of an established trend limits the loss to the premium while keeping the chance of a large gain. Stacking a long-term EMA, a medium-term crossover and an RSI band aims to trade only when trend signals agree and the market is not already stretched. Entering about 12 days out gives the move some time while still using a relatively cheap near-month option, and a 100% target against a 45% stop needs only one win in three to break even.

Works best whenToo few trades to judge from the evidence. In this test, the trades that worked were held while NIFTY moved more than 1% in the chosen direction soon after entry, before time decay had eaten into the premium.
Struggles whenToo few trades to judge from the evidence. In this test, all five trades held while NIFTY moved less than 1% lost money: a bought monthly option in its last fortnight decays quickly when the market stalls.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, the trend filter allowed trades in nine of twelve months. Three won and six lost, for ₹3,182 before costs and ₹2,644 after ₹20 per order and bid-ask slippage, a profit factor just above 1. Every trade ended at the 45% stop or the 100% target; none reached expiry. The three winners, in October, December and March, averaged about ₹15,262; the six losers averaged ₹7,101. The last five trades in a row all lost, producing a maximum drawdown of ₹35,315 before costs.

What the settings do

Days before expiryHow many calendar days before the monthly expiry the entry window opens, from 7 to 20. Earlier entries give the move more time but cost more premium.Min DTENo entry when the monthly expiry is closer than this, avoiding options with too little time left.Entry timeThe time of day the option is bought on the entry session.Trend EMAThe long-term EMA that sets the main trend direction. A shorter value reacts faster to turns.Fast EMAThe faster EMA in the crossover check, which must be above the slow EMA for calls and below it for puts.Slow EMAThe slower EMA in the crossover check.RSI nThe number of days in the RSI.Bull RSI loThe lowest RSI allowed for a call. Raising it requires stronger momentum.Bull RSI hiThe highest RSI allowed for a call, to avoid buying an overbought market.Bear RSI loThe lowest RSI allowed for a put, to avoid buying into an oversold market.Bear RSI hiThe highest RSI allowed for a put.OTM %Zero buys the ATM option; a positive value buys an option that far out of the money, which is cheaper but needs a bigger move.SL %The share of the premium lost at which the option is sold. Tighter stops cut losses sooner but trigger on normal swings.Tgt %The gain on the premium at which the option is sold.Exit days beforeIf above zero, the option is sold this many trading sessions before expiry instead of on expiry day, avoiding the steepest decay.Exit timeThe time of day used for the expiry or pre-expiry exit.

Risks

  • Bought options lose time value fast in the last 12 days before expiry, so a correct but slow view can still lose.
  • Only about nine trades a year means one or two outcomes decide the result.
  • Positions are held overnight, and stops and targets fill at market after gaps.
  • Long losing streaks, such as five in a row here, are part of a one-in-three win rate.

Who it suits

Traders who prefer a few rule-based positional trades a year with risk limited to the premium paid. It needs patience through losing streaks and the discipline to skip months when the trend is unclear.

5

Questions traders ask

How do you trade monthly options with a trend filter?

Decide the trend from daily indicators first, such as price against the 200-day EMA and a 20/50 EMA crossover. Then buy only calls in an uptrend and only puts in a downtrend, and stay out when signals disagree. This strategy does this once a month, about 12 days before the monthly expiry.

Is trend-filtered monthly option buying profitable?

In this backtest on NIFTY from 1 Oct 2025 to 30 Sep 2026 it made ₹3,182 before costs and ₹2,644 after ₹20 per order and bid-ask slippage, with statutory charges excluded, from nine trades. That is close to breakeven and a very small sample. Past results do not guarantee future ones.

Why use the previous day's close for the signal?

A decision taken on today's close could not be traded until that close has happened. Using the previous session's indicators and buying at 09:20 keeps the backtest free of look-ahead, matching what a trader could actually do.

Can it be used on BANKNIFTY?

Yes. It only needs monthly options, which BANKNIFTY still has, so changing the symbol is enough. The lot size and option prices will differ, so results will not match the NIFTY figures shown here.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESThe source trades BANKNIFTY monthlies with a hard-coded lot of 15. Here the default is NIFTY (the library's default index, the one with local data, and BANKNIFTY now has only monthlies - which is all this needs, so SYMBOL = "BANKNIFTY" works unchanged). Sized in lots. "ATM rounded to 100" becomes the chain's own ATM strike.
WATCH OUTThe source prices options with Black-Scholes, not market quotes; here every fill is a real quote, so results will differ from its claims. A long option bleeds theta in the last 12 days.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe source decides on the daily close; to stay free of look-ahead the indicators are the previous session's close and the order goes in at ENTRY_TIME. The bearish RSI band is not explicit: 25..60 is the spec's reading. "1.5% capital at risk" sizing is replaced by LOTS. Stops and targets fill at market (not at the level) because the position is held overnight and can gap through them.
Also known aslong only banknifty monthly options
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.