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

Base breakout on volume

This positional stock-futures strategy looks for a classic base breakout. A stock that has spent 30 sessions inside a range no wider than 10% is watched for a close above the top of that range on at least twice its usual volume, while it trades above a rising 200-day average. The future is bought the next morning, with a stop at the bottom of the base and a target equal to the base's height.
Buys a stock future when price closes above a tight 30-session base on double volume in an uptrend, with a stop at the base low.
Market viewBullish
TradesRELIANCE near-month futures, 1 lot, positional
RiskOpen-ended (loss not capped by the structure)
CapitalFutures margin
SuitsIntermediate
Trades a month0
Typical hold
Profitable months0 of 12
Longest losing run0 trades
Made money inNo trades in the test period
Lost money inNo trades in the test period
Default settings
Symbol
Consolidation %
Volume ratio
Stage two
Target
Roll 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
RELIANCE Positional · 1 Oct 25 → 30 Sep 26
Enters
First tick of the session after a close above a tight 30-session base on 2x volume
Legs
BUY FUT · Near month · Current month · 1 lotBUY FUT · Next month at each roll · Next month · 1 lot
Exits
stop The base lowtarget Entry plus the height of the baseroll Closed at 15:15 on futures expiry day and re-bought next session with the same stop and target
Re-entry
Only when flat, on a new qualifying breakout
Base
on the daily bars of the rolled near-month future of SYMBOL, the LOOKBACK_DAYS sessions before the signal session: base high = their highest high, base low = their lowest low. A base needs (high - low) <= CONSOLIDATION_PCT % of the base high.
Signal
the signal session CLOSES above the base high, its traded volume is at least VOLUME_RATIO x the average of the 20 sessions before it, and (STAGE_TWO) the close is above the 200-day SMA, which is higher than 20 sessions earlier.
Entry
LOTS of the future at the next session's first tick. Not on a day the stock is in the F&O ban.
Stop
the base low (at the level).
Target
TARGET "measured" - the entry plus the base height (high - low), at the level; "none" - no target.
Roll
stock futures settle physically, so the position is never held into expiry: on the futures expiry day it is closed at ROLL_TIME ("monthly roll") and re-bought in the new near month at the next session's first tick with the same stop and target - unless the stock is in the ban that day (a new position is not allowed), which ends the trade.
End
whatever is open is closed at the last tick of the test window. One trade at a time.
2

Results

PRE-BUILT · DEFAULTS
No trades in this periodThe rules never triggered with the default settings in the sample year.
3

Where it made and lost money

There is no market-condition evidence for this strategy, because the rules never triggered on RELIANCE between 1 Oct 2025 and 30 Sep 2026. A trade needs four things on the same day: a 30-session range no wider than 10%, a close above the top of it, volume at least twice the 20-session average, and a close above a 200-day SMA that is itself rising. Strict filters like these keep out weak set-ups but can leave a single stock idle for a whole year. The rules are designed for a stock coming out of a quiet base inside a longer uptrend; whether they make money there cannot be judged from this run.

The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Use daily bars of the stock's near-month future. The base is the 30 sessions before the signal day: its high and its low.
  2. The base qualifies only if its high-to-low range is no more than 10% of the base high.
  3. Signal: the day closes above the base high, its volume is at least twice the average of the previous 20 sessions, and the close is above a 200-day SMA that is higher than it was 20 sessions earlier.
  4. Buy one lot of the stock future at the first tick of the next session, unless the stock is in the F&O ban.
  5. Stop at the base low. Target at the entry price plus the height of the base.
  6. Because stock futures settle physically, the position is closed at 15:15 on each futures expiry day and bought again in the next month at the following open, keeping the same stop and target.
  7. The first session after a futures expiry is not used as a signal day, since its price comes from a different contract than the base.

Why traders use it

A tight range shows buyers and sellers in balance; a break above it on heavy volume suggests that balance has tipped, often because large participants are accumulating. Requiring a rising long-term average keeps the trade on the side of the bigger trend. The pattern is a staple of stock screeners in India, and the measured-move target, the base height added to the breakout, is a common way to set an objective.

Works best whenA stock spends weeks in a narrow range during a longer uptrend and then breaks out on news or heavy buying that carries it a full base-height higher before any pullback.
Struggles whenBreakouts fail and fall back into the range to the stop, volume spikes come from one-off events rather than lasting demand, or the stock simply never forms a qualifying base, as happened here.

The year in plain words

On RELIANCE futures from 1 Oct 2025 to 30 Sep 2026, the rules never triggered, so there are no trades and no P&L to report. Every condition had to line up on the same day: a 30-session range no wider than 10%, a close above that range, volume at least double the 20-session average, and a close above a rising 200-day SMA, outside the first session of a new contract and outside any ban. For this one stock in this year, that combination did not occur. Loosening the base width or volume setting, or testing other F&O stocks, would be needed to see the rules in action.

What the settings do

Consolidation %The widest range, as a percentage of the base high, that still counts as a tight base. A higher value finds more bases but looser ones.Volume ratioHow many times the 20-session average volume the breakout day must trade. Higher values demand stronger conviction and give fewer signals.Stage twoWhen on, the stock must close above a rising 200-day SMA, so only breakouts in an established uptrend are taken. Turning it off allows breakouts from any trend.TargetMeasured sets a target equal to the base height above the entry; none holds until the stop, the end of the test, or a roll that cannot be made.Roll timeThe time on futures expiry day when the position is closed before being re-opened in the next month.

Risks

  • The stop at the base low can be up to 10% below the breakout, a large loss on a full stock-futures lot.
  • Overnight gaps, results announcements and news can jump past the stop.
  • Each monthly roll adds a round of costs and may shift entry prices.
  • If the stock enters the F&O ban on a roll day, the trade ends because a new position cannot be opened.

Who it suits

Positional traders who follow chart patterns in individual stocks, can hold a stock-futures lot for weeks with margin for overnight risk, and are comfortable with long periods with no signal.

5

Questions traders ask

What is a base breakout?

A base is a stretch of sessions where a stock trades in a narrow range. A breakout is a close above the top of that range. Traders treat a breakout on heavy volume as a sign that buyers have taken control and the stock may start a new leg up.

Why did the strategy make no trades?

On RELIANCE between 1 Oct 2025 and 30 Sep 2026, no session met all the conditions together: a tight 30-session base, a close above it, double the average volume and a rising 200-day SMA. The rules are strict by design, so a single stock may go a year without a signal.

Is the base breakout strategy profitable?

This backtest cannot say, because the rules never triggered on RELIANCE in the test period, so there is no P&L before or after costs. Running it on other F&O stocks or with looser settings would produce trades to judge. Any past results would not guarantee future ones.

Why trade the stock future instead of the shares?

The strategy is built for the F&O segment, so it uses the stock's near-month future. Stock futures settle physically at expiry, which is why the position is closed before expiry each month and re-opened in the next contract.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULES- One source screens cash equities and does not document its breakout formula: breakout = a close above the N-day high (the spec's interpretation); the "stage two" filter as price above a rising 200-day average is also the spec's interpretation, and so is the stop at the base low. The screener's target is "the next resistance", which a futures backtest does not have: the measured move (base height) stands in for it. - Restricted to F&O stocks (it trades the stock future) and rolled before physical settlement. - The signal session right after a futures expiry is skipped: its close is the new contract's, a basis above the base built from the old one. - Default SYMBOL RELIANCE (one of the most liquid stock futures); any F&O stock works.
WATCH OUTa screened universe suffers survivorship when today's F&O list is used for the past; the rolled future's volume shifts between contracts around each expiry, so the 20-day average volume is noisiest in the first sessions of a series. Gross of costs.
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.