A beginner strategy using Bollinger Bands to identify volatility expansions and mean reversion opportunities. Works particularly well on NIFTY 50 and liquid large-cap NSE stocks.
Complexity
Beginner
Easy to implement
NSE Suitability
High
5.2 / 10 score
Timeframe
Daily
Short to medium term
Best For
Beginner Traders
5–15 days moves
Indicators Used
1
Bollinger Bands
Win Rate (Backtest)
20%
Below 50% threshold
Avg Return / Trade
-0.4%
Per trade, after costs
Max Drawdown
-2.8%
Within typical range
Trades / Year
5
Small sample — interpret with caution
About the Bollinger Squeeze Strategy
The Bollinger Squeeze strategy captures periods when price volatility contracts sharply, often preceding directional breakouts. On the NSE, where large-cap and mid-cap equities exhibit pronounced intraday volatility swings, these squeeze periods are particularly useful for identifying potential mean reversion or momentum moves.
The setup identifies when Bollinger Band width narrows to historically low levels, indicating a temporary equilibrium between buyers and sellers. This compression typically occurs before the market reprices an asset, making it relevant for daily timeframe traders watching for entry signals.
NSE equities benefit from this approach because the market's 9:15 to 3:30 IST window creates consistent volatility patterns. Overnight gaps and sector rotations frequently trigger the squeeze release, especially in liquid stocks with tight spreads. The strategy works well during periods of consolidation, common after earnings announcements or sector-wide moves.
Traders using this method typically wait for the bands to narrow, then initiate positions when price breaks beyond the compressed range with volume confirmation. Mean reversion traders may fade the move, while momentum traders may trade the breakout direction, depending on contextual factors like trend and support levels.
Who This Strategy Is For
This Beginner strategy suits Beginner Traders comfortable with a Daily timeframe and holding periods around several days. It's built for the Equity segment on NSE, so it fits traders who can check positions without needing intraday execution speed. Because it uses a small, well-known set of indicators, it's a reasonable starting point if you're new to systematic NSE trading.
Equity Curve (Backtest)
HIGH QUALITY
Tested on: HDFCBANK
· 2024-05-13 to 2026-06-30
Total Return
-2%
CAGR
-1.1%
Sharpe Ratio
-1.05
Sortino Ratio
-1.58
Calmar Ratio
-0.39
Win Rate
20%
NSE Market Fit
5OUT OF 10
Moderate Fit
This strategy is well-suited for current NSE market conditions.
Win rate quality Needs Caution
Risk-adjusted return Needs Caution
Drawdown control Excellent
Trade frequency (sample size) Needs Caution
Sharpe ratio Needs Caution
Monthly Returns Heatmap
2025
2026
Jan
—
-0.9%
Feb
—
-0.8%
Mar
—
-0.7%
Apr
—
—
May
—
—
Jun
—
—
Jul
—
—
Aug
—
—
Sep
—
—
Oct
+0.5%
—
Nov
—
—
Dec
—
—
Positive return Negative return
Performance vs Nifty 50
Nifty 50 comparison isn't available for this backtest period yet.
Identify the market context — determine if conditions are trending or ranging, and confirm the higher timeframe direction
2
Wait for the specific entry signal defined by the strategy rules — do not enter without full confirmation
3
Execute with pre-defined stop loss and target — manage the trade according to the exit rules without discretionary override
Entry & Exit Rules
Risk Management Rules
Risk Per Trade
1.0%
of total capital
Min Capital
₹30,000
Hold Period
5–15 days
Segment
Equity, Futures
Common Mistakes to Avoid
⚠️ Mean reversion strategies lose the most money when a stock is actually trending, not ranging — the biggest mistake is applying this strategy blindly without checking whether the broader trend is against the trade.
Full Backtest Report
Backtested on HDFCBANK ·
2024-05-13 to 2026-06-30 ·
Capital ₹100,000
Equity Curve
Live tracking coming soon
We're building forward-tested, paper-trade tracking for this strategy so you can see how it performs
on live NSE data — not just historical backtests. Check back soon.
No sample trades added yet for this strategy.
Strategy Parameters
The exact rules and default values this strategy uses — adjust them when you run a full backtest.
Parameter
Default
Min
Max
Type
Description
bb_period
20
10
50
integer
Period for Bollinger Band calculation
bb_std
2.0
1.5
3.0
decimal
Standard deviations for Bollinger Bands
kc_period
20
10
50
integer
Period for Keltner Channel in squeeze detection
momentum_period
12
5
20
integer
Period for momentum histogram
Frequently Asked Questions
A Bollinger Squeeze occurs when the upper and lower bands contract to their narrowest point in months — typically when Bollinger Bands move inside the Keltner Channel. It signals that volatility has compressed to an extreme, historically preceding a significant price move. The squeeze itself does not indicate direction — only that a big move is coming.
NSE squeezes on daily charts typically last 10-25 trading sessions before resolving. Squeezes that persist longer than 30 sessions tend to produce the most explosive breakouts. The squeeze duration is directly proportional to the subsequent move size — patience during the squeeze is rewarded with larger profits.
Use the momentum histogram from the TTM Squeeze indicator — if momentum is positive and rising when the squeeze fires, the breakout is likely upward. Volume direction during the squeeze also helps — if volume is quietly increasing on up days and decreasing on down days, accumulation is occurring for an upside breakout.
Place your stop at the opposite end of the squeeze range. If Nifty is squeezing between 21,800 and 22,200 and breaks above 22,200, stop goes below 21,800. This is a wide stop but the squeeze breakout premise requires price to not return inside the range — if it does, the breakout has failed.
Related Strategies
Looking for alternatives? ATR Mean Reversion is a similar Beginner strategy in the same MeanRev category, with High NSE suitability.
MomentumIQ is an educational platform for strategy research and backtesting. We do not provide investment advice, recommendations, or tips. All backtest results are hypothetical, based on historical data, and for educational purposes only. Past performance is not indicative of future results. Backtested results may not account for brokerage, slippage, taxes, or other real-world costs. Please consult a SEBI-registered investment advisor before making any investment decisions.