QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Open Backtesting →
Option selling · intradayIntradayNIFTYmedium complexity

Midday trend-day option sell

This intraday strategy tries to identify a trend day by midday and profit from it by selling an option against the trend. Between 11:00 and 13:30, if NIFTY has already covered more than its average daily range and a 5-minute bar closes near the day's high above VWAP, it sells the ATM put; near the low below VWAP, it sells the ATM call. VWAP acts as the stop.
On a wide-range day, when a midday 5-minute bar closes at the day's edge on the right side of VWAP, sells the opposite NIFTY ATM option to ride the trend.
Market viewEither direction (follows the move)
TradesNIFTY weekly ATM call or put, 1 lot sold
RiskOpen-ended (loss not capped by the structure)
CapitalFull option-selling margin
SuitsAdvanced
Trades a month4.7
Typical hold2.6 hours
Profitable months6 of 12
Longest losing run5 trades
Made money inTrend days that close near the high or lowFlat openingsMarkets below their 20-day average
Lost money inChoppy, wide-range sessionsGap-up openings
Default settings
Symbol
Window start
Window end
Outer %
Range ATR mult
VWAP confluence ATR
Entry delay s
Retrace %
Max loss per lot
Exit time
Bar s
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 Intraday · 1 Oct 25 → 30 Sep 26
Enters
2 min after a 11:00-13:30 5-min bar closes at a wide day's edge on VWAP side
Legs
SELL PE · ATM · Nearest weekly · 1 lotSELL CE · ATM · Nearest weekly · 1 lot
Exits
stop index crosses the signal bar's VWAPstop option loss of ₹5,500 per lotsignal 5-min close giving back 70% of the day's movetime 15:15
Re-entry
None; one trade a day
ATR5
mean daily (high - low) of the 5 sessions before today (at least 3 needed).
Window
bars STARTING between WINDOW_START and WINDOW_END; one entry per session.
Wide day
session range so far (exchange high - low) > RANGE_ATR_MULT x ATR5.
Bullish
bar close in the top OUTER_PCT % of the session range AND above VWAP AND at least 2 of {close > yesterday's floor-pivot R1, today gapped up, close - VWAP > 0.35 x ATR5}.
Bearish
bar close in the bottom OUTER_PCT % AND below VWAP (no confluence needed).
Entry
ENTRY_DELAY_S after the bar closes, sell 1 lot ATM weekly PUT on a bullish bar, CALL on a bearish one.
Exits
(1) VWAP stop - the index crosses the VWAP value of the flagged bar against the trade; (2) premise exit - a later 5-minute bar closes having given back >= RETRACE_PCT % of the session trend move (see interpretation); (3) hard max loss MAX_LOSS_PER_LOT rupees per lot on the option; (4) EXIT_TIME.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 56 trades · before costs
Net P&L+₹6,043
Win rate55%
Max drawdown−₹18,262
Avg per trade+₹108
Profit factor1.1
Worst trade−₹5,613
3

Where it made and lost money

This strategy bets that a strong midday push will hold into the close, and the evidence shows it is right only when the day really is a trend day. The 33 trades on sessions that closed near their high or low made ₹45,444 with a 76% win rate, as the sold option lost value steadily while the index kept moving away. The 16 trades on choppy days, wide ranges that closed back in the middle, lost ₹40,058 and won only 12% of the time: the midday edge was the extreme of the day, the move reversed through VWAP, and the short option was stopped. Flat openings produced most of the profit, ₹21,768 over 40 trades.

Kind of session on the entry day
Quiet session (range under 0.75%)+₹6587 trades57% won
Trend day (closed near the high or low)+₹45,44433 trades76% won
Choppy day (wide range, closed mid-range)−₹40,05816 trades12% won
Session direction on the entry day
NIFTY closed above its open−₹12,61122 trades50% won
NIFTY closed below its open+₹18,65434 trades59% won
How the entry day opened
Gap up of 0.4% or more−₹4,41810 trades30% won
Flat open+₹21,76840 trades65% won
Gap down of 0.4% or more−₹11,3076 trades33% won
Expiry day (NIFTY weekly)
Expiry day−₹5,59711 trades45% won
Other days+₹11,64045 trades58% won
Day of the week
Monday−₹7,73611 trades55% won
Tuesday+₹1610 trades50% won
Wednesday+₹74814 trades43% won
Thursday+₹6,3528 trades62% won
Friday−₹1,64012 trades67% won
Trend going in
Uptrend (NIFTY above its 20-day average)−₹3,08527 trades48% won
Downtrend (NIFTY below its 20-day average)+₹9,12829 trades62% won
India VIX the evening before
VIX below 11.5 (calm)+₹2,99221 trades67% won
VIX 11.5-14.5 (normal)+₹1,03621 trades48% won
VIX above 14.5 (nervous)+₹2,01514 trades50% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Before the open, work out the average daily range of the last five sessions and yesterday's R1 pivot level.
  2. Between 11:00 and 13:30, look at each 5-minute bar of the NIFTY future and require the day's range so far to exceed that average range.
  3. Bullish signal: the bar closes in the top 15% of the day's range and above VWAP, plus at least two of a close above R1, a gap-up open and a close well above VWAP. Sell the ATM weekly put two minutes later.
  4. Bearish signal: the bar closes in the bottom 15% of the range and below VWAP. Sell the ATM weekly call two minutes later.
  5. Exit if the index crosses back through the signal bar's VWAP, if a later bar gives back 70% of the day's move, or if the option loses ₹5,500 per lot.
  6. Otherwise close at 15:15; one trade per day.

Why traders use it

Trend days tend to keep going into the close, and a day that has already exceeded its usual range by midday is often one of them. Selling the option against the trend earns both from the index moving away and from time decay, rather than paying decay as an option buyer would. VWAP gives a natural line in the sand: if the price crosses back through it, the trend-day premise is broken and the trade ends.

Works best whenGenuine trend days that open flat and push steadily in one direction into the afternoon, so the sold option keeps losing value and the index never returns to VWAP.
Struggles whenChoppy, wide-range days where the midday extreme turns out to be the day's high or low and price swings back through VWAP, and gap-up openings that fade later.

The year in plain words

From 1 Oct 2025 to 30 Sep 2026 on NIFTY the rules found 56 midday signals, won 55% and made ₹6,043 before costs, a profit factor of 1.10. After ₹20 per order and bid-ask slippage ₹3,100 was left. Most trades, 39, ran to 15:15, eleven hit the VWAP stop, four exited on the give-back rule and two on the rupee loss limit. Average wins of about ₹2,180 were slightly smaller than average losses of about ₹2,460. Months alternated between small gains and losses, from a ₹6,584 loss in October 2025 to a ₹7,471 gain in September 2026.

What the settings do

Window startThe first 5-minute bar that can give a signal. Starting earlier catches more trends but with less confirmation.Window endThe last bar that can give a signal.Outer %How close to the day's high or low the bar must close, as a percent of the range. Smaller values demand a close right at the extreme.Range ATR multHow large the day's range must be compared with the five-day average range. Higher values wait for unusually wide days.VWAP confluence ATRFor bullish signals, how far above VWAP the close must be, in average-range units, to count as one of the supporting factors.Entry delay sSeconds after the signal bar closes before the option is sold.Retrace %How much of the day's move a later bar must give back to end the trade. Lower values exit sooner on a pullback.Max loss per lotThe hard rupee loss limit per lot on the sold option.Exit timeWhen any open trade is closed.Bar sThe bar length in seconds used for signals and the give-back exit; 300 means 5-minute bars.

Risks

  • The sold option is naked, and a sharp reversal can lose up to the ₹5,500 per-lot limit or more in a fast market.
  • The edge before costs was small; statutory charges were not included in the after-costs figure.
  • Trend-day identification is only known in hindsight; many midday extremes reverse.
  • Expiry-day trades, where ATM options move sharply, lost money in this test.

Who it suits

Experienced intraday option sellers with full margin who can monitor or automate VWAP-based exits through the afternoon and accept results that alternate month to month.

5

Questions traders ask

What is a trend day in trading?

A trend day is a session that moves steadily in one direction and closes near its high or low, often covering more than its usual daily range. Traders try to spot one early and trade with it, as the move tends to persist into the close.

Is midday trend-day option selling profitable?

In this NIFTY backtest from 1 Oct 2025 to 30 Sep 2026 it made ₹6,043 before costs and ₹3,100 after ₹20 per order and bid-ask slippage, over 56 trades. Statutory charges were excluded. Profits came from true trend days and were offset by choppy days; past results do not guarantee future ones.

Why sell an option instead of buying one?

Selling the put on an up-trend day earns from the index rising and from time decay, which is strong in the afternoon. A bought call would need the move to outrun its decay. The trade-off is a naked short with a larger possible loss.

Why is VWAP used as the stop?

On a trend day, price usually stays on one side of VWAP. If it crosses back through the VWAP level at the signal bar, the trend premise is in doubt, so the trade is closed.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESAlready NIFTY weekly in the source; lot from the exchange calendar (65 now). The index is the SDK's rolled near-month future (tick level) - VWAP needs volume, which only the future has; the source also computes VWAP on futures volume. ATR5, R1 and the gap use the future's daily bars.
WATCH OUTThe author's own numbers show the edge decaying (PF 1.69 over 5 years, 1.07 in 2026 YTD); the published figures include the LLM gate, which may leak hindsight.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe source lists its three confluence factors only by name; we use R1 = 2P - L with P = (H + L + C) / 3 of yesterday's bar, "gapped up" = today's open above yesterday's close. The source's LLM veto layer is not reproducible and is left out (spec: optional). "Trend move" for the premise exit = the distance from today's open to the session extreme in the trade's direction (high for bullish, low for bearish) as of each bar; the premise fails when a bar closes RETRACE_PCT % of that distance back from the extreme.
Also known asCPR AI Trend-Day RiderTrend-day rider: 11:00-13:30, day range > ATR5 and close in outer 15% on VWAP side -> sell opposite ATM option, VWAP stop
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.