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

RSI 50 higher-high buy

This is one of the simplest momentum rules: RSI above 50 means buyers have the upper hand, and a candle making a higher high confirms it. On 5-minute NIFTY futures candles, the strategy buys when both are true and sells as soon as RSI closes back below 50. It trades only the long side, re-enters on the next qualifying candle after each exit, and is flat by the end of the day.
Buys NIFTY futures when a 5-minute candle makes a higher high with RSI(14) above 50, and sells when RSI closes back below 50; long only, intraday.
Market viewBullish
TradesNIFTY near-month futures, 1 lot
RiskOpen-ended (loss not capped by the structure)
CapitalFutures margin
SuitsBeginner
Trades a month67.8
Typical hold20 min
Profitable months5 of 12
Longest losing run19 trades
Made money inSessions that closed above their openTrend days that close near the high or lowGap-up opens
Lost money inSessions that closed below their openQuiet sessions under 0.75% rangeIndia VIX 11.5-14.5
Default settings
Symbol
RSI len
RSI entry
RSI exit
Bar minutes
Entry from
Entry to
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 Intraday · 1 Oct 25 → 30 Sep 26
Enters
Next tick after a 5-min close with RSI(14) above 50 and a higher high, 09:30-15:00
Legs
BUY FUT · Near month · Current month · 1 lot
Exits
signal A 5-minute close with RSI below 50time Anything still open at 15:15
Re-entry
Yes, on the next qualifying candle
Bars
BAR_MINUTES bars of the near-month future of SYMBOL from 09:15; RSI(RSI_LEN), Wilder, on bar closes, running across sessions.
Entry
a bar closing between ENTRY_FROM and ENTRY_TO with RSI > RSI_ENTRY and a high above the previous bar's high -> buy LOTS at the next tick after the bar. Long only, one trade at a time; after an exit the next qualifying bar re-enters.
Exit
a bar closing with RSI < RSI_EXIT -> sell at the next tick; anything open at EXIT_TIME is sold.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 814 trades · before costs
Net P&L−₹82,922
Win rate25%
Max drawdown−₹1,29,543
Avg per trade−₹102
Profit factor0.9
Worst trade−₹11,960
3

Where it made and lost money

Being long only, the strategy simply followed the day's direction. On sessions that closed above their open it made ₹2,39,046 over 424 trades; on sessions that closed below it lost ₹3,17,372 over 381, winning just 15%, as each small bounce above RSI 50 bought into a falling market. Trend days made ₹60,106 over 201 trades, because RSI stayed above 50 for long stretches. Quiet sessions with a range under 0.75% lost ₹1,35,508 over 399 trades, where RSI hovered around 50 and flipped the position in and out. Entries with India VIX in the normal 11.5-14.5 band lost ₹1,00,121 over 356. Figures are before costs.

Session direction on the entry day
NIFTY closed above its open+₹2,39,046424 trades34% won
NIFTY closed below its open−₹3,17,372381 trades15% won
Kind of session on the entry day
Quiet session (range under 0.75%)−₹1,35,508399 trades25% won
Trend day (closed near the high or low)+₹60,106201 trades25% won
Choppy day (wide range, closed mid-range)−₹2,924205 trades25% won
How the entry day opened
Gap up of 0.4% or more+₹26,024126 trades29% won
Flat open−₹1,12,670565 trades25% won
Gap down of 0.4% or more+₹8,320114 trades21% won
Trend going in
Uptrend (NIFTY above its 20-day average)−₹1,02,434410 trades24% won
Downtrend (NIFTY below its 20-day average)+₹24,108395 trades27% won
India VIX the evening before
VIX below 11.5 (calm)+₹13,930214 trades30% won
VIX 11.5-14.5 (normal)−₹1,00,121356 trades24% won
VIX above 14.5 (nervous)+₹7,865235 trades23% won
Day of the week
Monday+₹10,163162 trades29% won
Tuesday−₹23,665142 trades24% won
Wednesday+₹16,752164 trades27% won
Thursday−₹31,405168 trades23% won
Friday−₹40,402166 trades24% won
Expiry day (NIFTY weekly)
Expiry day−₹23,236151 trades25% won
Other days−₹55,090654 trades25% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Build 5-minute candles of NIFTY near-month futures from 09:15 and calculate RSI(14).
  2. Between 09:30 and 15:00, when a candle closes with RSI above 50 and a high above the previous candle's high, buy one lot at the next tick.
  3. Hold until a candle closes with RSI below 50, then sell at the next tick.
  4. After an exit, the next qualifying candle buys again; only one position is open at a time.
  5. Sell anything still open at 15:15.

Why traders use it

RSI's 50 line is often read as the dividing line between bullish and bearish momentum, and a higher high is the most basic sign of upward pressure. Combining them gives an entry that is easy to see on any chart and an exit that needs no target or stop: when momentum fades below 50, the trade ends. It is a common first rule for traders building their own automated systems.

Works best whenNIFTY trends up for most of the session, ideally after a gap-up open, so RSI stays above 50 and a single entry rides the move to 15:15. Trend days that closed near their high produced the profitable stretches in this test.
Struggles whenSessions that close below their open, where each brief bounce triggers a buy that soon fails, and quiet, narrow-range days, where RSI hovers around 50 and the position is flipped in and out repeatedly.

The year in plain words

With default settings on NIFTY from 1 Oct 2025 to 30 Sep 2026, the rule fired 814 times, around 68 trades a month, and won only 25%. Before costs it lost ₹82,922; average wins of ₹3,475 could not make up for 602 losses averaging ₹1,321. April (₹35,408) and October (₹26,870) were strong, but May lost ₹49,593. The real problem is frequency: with a median hold of 20 minutes and constant re-entry, ₹20 per order and bid-ask slippage turned the loss into ₹2,70,357 and the drawdown into ₹3,12,706.

What the settings do

RSI lenThe number of candles in the RSI. A shorter RSI moves around 50 more often, giving more entries and exits.RSI entryThe RSI level a candle must close above to buy. Raising it waits for stronger momentum.RSI exitThe RSI level below which the position is sold. Setting it lower than the entry level gives trades more room before exiting.Bar minutesThe candle length. Longer candles produce fewer, slower signals.Entry fromThe earliest candle close that can trigger a buy.Entry toThe last candle close that can trigger a buy.Exit timeWhen any open position is sold for the day.

Risks

  • The condition is true on many candles, so the strategy trades very often and costs dominate the result.
  • There is no stop beyond the RSI exit, so a sharp drop within a 5-minute candle is taken in full.
  • Long-only rules lose steadily on falling days, with no short side to balance them.
  • Losing streaks of up to 19 trades occurred in this test.

Who it suits

Traders learning how simple momentum rules behave on real intraday data, especially how trade frequency and costs interact, rather than those looking for a ready-made system.

5

Questions traders ask

What does RSI above 50 mean?

RSI compares recent gains with recent losses on a 0 to 100 scale. Above 50, average gains have been larger than average losses over the look-back period, which many traders read as bullish momentum. Below 50 suggests sellers are stronger.

Is the RSI 50 higher high strategy profitable?

Not in this test. From 1 Oct 2025 to 30 Sep 2026 on NIFTY futures it lost ₹82,922 before costs and ₹2,70,357 after ₹20 per order and bid-ask slippage, over 814 trades. Past results do not guarantee future ones.

Why does it trade so often?

RSI above 50 with a higher high is true on many 5-minute candles in any rising stretch. After each exit, the next such candle buys again, so on choppy days the strategy can enter and exit many times.

Does it work better on stocks?

The symbol can be changed to any F&O stock future. This write-up covers only the NIFTY default, so other symbols would need their own test.

6

Before you rely on it

WATCH OUT"AI" in the title with no model; RSI > 50 with a higher high is true on a large share of bars, so in a trend the signal fires immediately after every exit. Gross of costs.
WHERE THE RULES WERE UNCLEAR · OUR CHOICES- The source states neither a timeframe nor an exit: 5-minute bars, the exit on RSI < 50 and the EXIT_TIME square-off are the spec's interpretation. - The source trades stocks; NIFTY futures are the default here and SYMBOL takes any F&O stock on the server. - The rolled futures series jumps at each monthly roll (gap R2-A3), so the RSI restarts at the session after an expiry and has no value until RSI_LEN bars of the new contract have closed.
Also known asStock_Market_Live_Trading_using_AI RSI bot
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.