What is Bollinger Bands?
Bollinger Bands place upper and lower bands around a moving average, typically ±2 standard deviations of recent closes. Band width expands when volatility rises and contracts in quiet ranges (a squeeze).
Formula
Middle Band = 20-period SMA Upper Band = 20-period SMA + (2 × 20-period standard deviation) Lower Band = 20-period SMA − (2 × 20-period standard deviation) Bandwidth = (Upper Band − Lower Band) / Middle Band %B = (Price − Lower Band) / (Upper Band − Lower Band)
Indian market context (NSE)
Reference levels: Nifty 50 at 24,300, Reliance Industries at ₹1,300, Bank Nifty futures at 55,000 (lot size 30). Examples below show how Bollinger Bands shows up on Indian index, equity, and futures books — update to live quotes in your journal.
Nifty 50 perspective
Bollinger Bands on Nifty (24,300): on the 15-minute chart, combine with session VWAP and 9:15–10:00 liquidity — index bollinger bands signals misfire on expiry Tuesdays without volume confirmation.
Reliance Industries perspective
Bollinger Bands on Reliance at ₹1,300: daily vs hourly settings diverge around results and ex-dividend dates; note corporate events in journal when bollinger bands readings spike.
Bank Nifty futures perspective
Bollinger Bands on Bank Nifty futures (55,000): first-hour signals differ from post-14:30 behaviour; avoid standalone entries when banking names lead the move.
Squeeze breakouts vs walking the band
| Behaviour | What it often means | Journal tag idea |
|---|---|---|
| Squeeze then expansion | Volatility returning after quiet range | bb-squeeze-break |
| Price riding upper band | Trend / momentum continuation | bb-band-walk |
| Rejections at outer band | Mean reversion attempt | bb-fade |
On Nifty cash and futures, band settings (period/std) should match your timeframe — a 20,2 setting on a 5-minute chart is not the same system as 20,2 on daily. Tag timeframe with the setup so weekly reviews do not mix scalps and swings.
India example: fade vs break after squeeze
Bank Nifty compresses into a narrow Bollinger squeeze ahead of a mid-week RBI event. After the announcement, price expands through the upper band. Trader A fades the touch and gets run over; Trader B waits for a break-and-hold above the band with volume and rides the move. Same indicator, opposite tags — only tagged expectancy tells you which rule set belongs in your playbook.
- Note band width percentile or visual squeeze state at entry.
- Separate fade tags from breakout tags after expansion.
- Disable Bollinger setups on expiry afternoons if your sample shows negative expectancy there.
How to validate
- Forward-test Bollinger Bands on paper or sim for two weeks after rule changes.
- Validate only on trades where Bollinger Bands settings matched the written playbook.
- Split results by trending vs range weeks on Nifty before trusting the signal.
- Require higher-timeframe bias agreement if that is part of your rule.
How to track in TradeLyser
- Add Bollinger Bands reading to trade entry notes (value + timeframe).
- Create tags: “Bollinger Bands aligned” / “Bollinger Bands ignored”.
- Monthly: filter trades by alignment tag and compare win rate and avg R.
- Screenshot chart context for mentor review on disputed trades.
Best practices
- Combine Bollinger Bands with higher-timeframe bias — not as a lone trigger.
- Avoid curve-fitting settings on less than three months of tagged data.
- Refresh playbook screenshots when changing Bollinger Bands parameters.
- Skip trading when Bollinger Bands conflicts with written risk limits.
Common pitfalls
- Treating Bollinger Bands as a guaranteed reversal signal.
- Optimising parameters on one bullish month only.
- Trading against higher-timeframe bias because Bollinger Bands “said so”.
- Failing to log when you overrode Bollinger Bands discretionally.
How to use this in TradeLyser
Note band width percentile in the trade journal during squeezes. Compare results for fade trades vs breakout trades after expansion. Pair with RSI only when your written rules say so — stacking indicators without tags creates narrative overfitting.
Related terms
A breakout occurs when price closes beyond a boundary — range high, triangle, or prior day level — that traders were watching.
A moving average is the average price over N bars, recalculated each period. Simple (SMA) weights periods equally; exponential (EMA) weights recent prices more.
Relative Strength Index compares average gains to average losses over a lookback (commonly 14). Readings above 70 and below 30 are traditional extreme zones — not automatic reversal signals.
Volatility quantifies variability — in prices (historical/realised) or in option premiums (implied). Higher volatility means wider expected swings over a horizon.
Volume Weighted Average Price averages traded price weighted by volume from session open. Many intraday desks use it as fair-value reference.
FAQ
Are Bollinger Bands a complete trading system?
No. They describe volatility location. Your edge needs entry trigger, stop, and size rules — then tags in TradeLyser to prove expectancy.
Should I fade every touch of the outer band?
Not in strong trends. Walking the band is common; fade only when your playbook defines exhaustion criteria.
Best settings for NSE intraday?
There is no universal best. Pick one setting per timeframe, backtest lightly, then lock it for at least 30 tagged trades before tweaking.
Start journaling with
TradeLyser
Connect your broker, tag strategies, and review performance with AI-assisted insights.