QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Futures · technicalIntradayNIFTYlow complexity

SMA 5/50 bracket scalp

This intraday strategy takes a moving-average crossover down to 1-minute NIFTY futures candles. It watches the gap between a 5-minute-long and a 50-minute-long simple average and trades either a confirmed cross or a convergence, where the fast average is closing in on the slow one and a cross looks imminent. Every trade gets a fixed bracket: a trailing stop, a target and a square-off before 15:00.
Trades NIFTY futures on 1-minute 5/50 SMA crossovers, or just before them as the averages converge, with a fixed bracket: 0.75% trailing stop, 1% target, square-off at 14:58.
Market viewEither direction (follows the move)
TradesNIFTY near-month futures, 1 lot
RiskOpen-ended (loss not capped by the structure)
CapitalFutures margin
SuitsIntermediate
Trades a month23.1
Typical hold4.2 hours
Profitable months7 of 12
Longest losing run8 trades
Made money inChoppy days that close mid-rangeQuiet sessions under 0.75% rangeIndia VIX below 11.5
Lost money inTrend days that close near the high or lowIndia VIX at 11.5 or aboveSessions that closed below their open
Default settings
Symbol
Fast
Slow
Variant
Band %
Entry from
Entry to
SL %
Target %
Trail ticks
Tick size
Daily loss cap %
Square off
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
Next tick after a 1-min 5/50 SMA cross or convergence, 10:21-14:15
Legs
BUY FUT · Near month · Current month · 1 lotSELL FUT · Near month · Current month · 1 lot
Exits
stop 0.75% of entry pricetrail Stop moves 20 ticks for every 20 ticks of gaintarget 1% of entry pricetime Anything still open at 14:58
Re-entry
Yes, one trade at a time
Bars
1-minute bars of the near-month future of SYMBOL, per session (the averages restart each morning, so the 50-bar average exists from about 10:05). D = SMA(FAST) - SMA(SLOW) of the bar closes.
Entry
on a bar closing between ENTRY_FROM and ENTRY_TO, at the next tick, LOTS of the future: VARIANT "A" (crossover) - D < 0 for the 4 bars before the last 2 and D > 0 for the last 2 -> buy; mirror -> sell. VARIANT "B" (convergence) - D < 0 for the last 6 bars, rising on every one of them, and the latest D above -BAND_PCT % of the price -> buy; mirror (D > 0, falling, below +BAND_PCT %) -> sell. "both" takes either. One trade at a time; no new trade once the day's realised loss exceeds DAILY_LOSS_CAP_PCT % of the price x quantity.
Stop
SL_PCT % of the entry price, trailing: every TRAIL_TICKS ticks of best gain move it TRAIL_TICKS ticks (a bracket order's trailing stop), at the level.
Target
TARGET_PCT % of the entry price, at the level.
Exit
anything open at SQUARE_OFF is closed.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 277 trades · before costs
Net P&L+₹28,144
Win rate46%
Max drawdown−₹1,40,364
Avg per trade+₹102
Profit factor1.04
Worst trade−₹14,320
3

Where it made and lost money

The evidence contradicts the usual idea that crossover systems love trends. Trend days, sessions closing near their high or low, lost ₹66,287 over 84 trades, while choppy days made ₹45,820 over 83 and quiet sessions ₹41,850 over 108. One reason is in the rules: the convergence entry fires as the fast average closes in on the slow one, which on a trend day is usually a pullback against the main move, and most trades are held to 14:58. Calm markets suited it, with India VIX below 11.5 adding ₹58,065 over 69 trades, against a ₹20,476 loss over 116 in the normal band. Figures are before costs.

Day of the week
Monday−₹97,35660 trades40% won
Tuesday+₹60,64653 trades53% won
Wednesday+₹54,77954 trades46% won
Thursday+₹80,81450 trades62% won
Friday−₹86,98156 trades32% won
Kind of session on the entry day
Quiet session (range under 0.75%)+₹41,850108 trades51% won
Trend day (closed near the high or low)−₹66,28784 trades37% won
Choppy day (wide range, closed mid-range)+₹45,82083 trades49% won
Session direction on the entry day
NIFTY closed above its open+₹65,382132 trades50% won
NIFTY closed below its open−₹43,998143 trades43% won
India VIX the evening before
VIX below 11.5 (calm)+₹58,06569 trades51% won
VIX 11.5-14.5 (normal)−₹20,476116 trades45% won
VIX above 14.5 (nervous)−₹16,20590 trades44% won
How the entry day opened
Gap up of 0.4% or more+₹42,68043 trades44% won
Flat open−₹3,858184 trades47% won
Gap down of 0.4% or more−₹17,43948 trades44% won
Expiry day (NIFTY weekly)
Expiry day+₹36,19059 trades51% won
Other days−₹14,806216 trades45% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹12,994125 trades46% won
Downtrend (NIFTY below its 20-day average)+₹8,390150 trades46% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Build 1-minute NIFTY futures candles each session and track the 5-bar and 50-bar simple moving averages; the 50-bar average is ready from about 10:05.
  2. Between 10:21 and 14:15, a crossover entry buys when the fast average has been below the slow one for four bars and above it for the last two; the mirror sells.
  3. A convergence entry buys when the fast average has been below the slow one and rising for six bars and is now within 0.02% of price; the mirror sells. By default both entry types are used.
  4. Each trade starts with a stop 0.75% from entry and a target 1% away; the stop trails in steps of 20 ticks as the trade gains.
  5. One trade at a time, and no new trades once the day's realised loss passes 1.5% of the position's value.
  6. Close anything still open at 14:58.

Why traders use it

Short-term average crossovers are a popular scalping trigger because they are objective and frequent. Entering on convergence tries to get in before the cross itself, where the move often starts. A bracket order, with stop, target and trail fixed at entry, takes discretion out of the exit, and a daily loss cap limits the damage on a bad day. The idea originally came from cash-stock scalping and is applied here to NIFTY futures.

Works best whenIn this test, calm markets with India VIX below 11.5 and sessions that were quiet or choppy without a strong one-way close, where entries near the averages often drifted in the trade's favour until the square-off.
Struggles whenTrend days that close near their high or low lost heavily, as convergence signals tended to fire on pullbacks against the main move. Entries with India VIX at 11.5 or higher, and sessions closing below their open, were also negative.

The year in plain words

With default settings on NIFTY from 1 Oct 2025 to 30 Sep 2026, the strategy made 277 trades, won 46% and earned ₹28,144 before costs, a profit factor of just 1.04. Neither bracket level was reached often: 223 trades ran to the 14:58 square-off, 44 hit the stop and only 10 the target. The year swung widely, with March losing ₹68,984 and May gaining ₹42,158, and the drawdown before costs reached ₹1,40,364. After ₹20 per order and bid-ask slippage the result became a ₹47,861 loss. The thin edge did not survive costs.

What the settings do

FastThe fast moving average, in 1-minute bars. A shorter one reacts sooner and crosses more often.SlowThe slow moving average, in 1-minute bars. A longer one also delays the first signal of the day.VariantA trades confirmed crossovers, B trades convergence before the cross, and both takes either signal.Band %For convergence entries, how close the averages must be, as a share of price, before the trade is taken.Entry fromThe earliest signal-bar close that can open a trade.Entry toThe last signal-bar close that can open a trade.SL %The initial stop distance as a share of the entry price.Target %The profit target as a share of the entry price. A closer target is reached more often.Trail ticksThe step size of the trailing stop: for every this many ticks of gain, the stop moves the same distance.Tick sizeThe futures price tick used to convert the trail steps into points.Daily loss cap %Once the day's realised loss exceeds this share of the position's value, no new trades are taken that day.Square offWhen any open trade is closed.

Risks

  • A 0.75% stop on a full NIFTY futures lot is a large rupee loss per trade, and stop fills can slip.
  • Most trades end at the square-off rather than at the stop or target, so the bracket shapes the result less than expected.
  • The drawdown of over ₹1.4 lakh before costs is large relative to the year's small gain.
  • Signal frequency makes costs decisive.

Who it suits

Traders interested in automated intraday scalping on futures, who can run bracket-style orders and want to study how a crossover rule behaves on 1-minute data before and after costs.

5

Questions traders ask

What is a 5 and 50 SMA crossover strategy?

It buys when the 5-period simple moving average rises above the 50-period one and sells on the reverse. On 1-minute candles that means the last five minutes' average price crossing the last fifty minutes' average.

Is the SMA crossover scalp profitable on NIFTY?

From 1 Oct 2025 to 30 Sep 2026 it made ₹28,144 before costs but lost ₹47,861 after ₹20 per order and bid-ask slippage, over 277 trades. Past results do not guarantee future ones.

What does convergence mean here?

Convergence means the fast average has been rising towards the slow one for six bars and is now very close to it, so a crossover seems near. The strategy enters before the cross, aiming for a better price.

What is a bracket order?

A bracket order places an entry together with a stop loss and a target, so the exit is set the moment the trade starts. This strategy adds a trailing stop that moves in fixed tick steps as the trade gains.

6

Before you rely on it

WATCH OUThard-coded 2018 dates and a hand-picked 30-stock list (survivorship); a 1-minute scalp is very cost-sensitive. Gross of costs.
WHERE THE RULES WERE UNCLEAR · OUR CHOICES- The source trades small-cap CASH stocks with bracket orders; here the near-month future (NIFTY by default, any F&O stock via SYMBOL on the server). Lots replace the source's share quantity. - The source's convergence band is -0.2 RUPEES, which means nothing across prices: normalised to BAND_PCT = 0.02 % of the price (the spec's interpretation). - The source's loss cap is a rupee figure per stock; expressed here as a % of the traded value. - "Cancel orders 14:58" is read as the bracket's square-off at 14:58. TICK_SIZE 0.05 is the NSE futures tick.
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.