3.4.7 · HinglishIndicators & Oscillators

Understand Bollinger Bands and squeezes

3,398 words15 min readRead in English

3.4.7 · Stock-Market › Indicators & Oscillators

Core Intuition

WHY humein inki zaroorat hai? Price akela yeh nahi batata ki koi move us stock ke liye "normal" hai ya "extreme". Ek ₹10,000 stock ke liye ₹50 ka move kuch bhi nahi, lekin ₹200 stock ke liye yeh bahut bada hai. Bollinger Bands har stock ki personality ke saath adapt karte hain kyunki yeh sirf price nahi, volatility measure karte hain.

WHAT yeh measure karte hain? Moving average se statistical standard deviation. Agar returns normally distributed hain, toh 95% "normal" price action ±2 standard deviations ke andar rehti hai. Jab price bands ko touch karti hai, toh woh recent behavior ke outer 5% mein hai—potentially extreme.

Mathematical Foundation

WHY yeh formulas?

Scratch se derive karte hain. Hum jaanna chahte hain: "Kya aaj ki price recent history ke comparison mein normal hai ya unusual?"

Step 1: "Normal" ko recent dinon ka average price define karo → Yeh humein middle band deta hai

Step 2: Measure karo ki prices typically is average se kitna deviate karti hain → Har historical price ke liye, deviation compute karo: → Unhe square karo (taaki negative deviations positive ko cancel na karein): → In squared deviations ka average lo: → Price units mein wapas aane ke liye square root lo:

WHY yeh volatility measure karta hai? Agar prices wildly swing karti hain, toh deviations bade hote hain → bada hota hai → bands wide hote hain. Agar prices muskil se hilti hain, toh chhota hota hai → bands narrow hote hain.

Step 3: "Typical extreme" levels par boundaries banao → Statistics kehti hai: normal distribution ke liye, ≈95% data ±2σ ke andar aata hai → Toh hum bands ko par rakhte hain taaki "normal" range capture ho sake

Figure — Understand Bollinger Bands and squeezes

WHY yeh derive karte hain?

  • Bandwidth squeezes ko quantifiable banata hai: BW < 0.10 (ya historical low) squeeze signal karta hai
  • %B position ko normalize karta hai: ab hum ₹100 stock ko ₹5000 stock se same 0-1 scale par compare kar sakte hain

The Bollinger Squeeze

Physics Analogy: Volatility ko energy ki tarah socho. Low volatility = energy stored (potential energy). High volatility = energy released (kinetic energy). Energy hamesha ke liye compressed nahi reh sakti—use release hona hi hai.

WHAT ek squeeze trigger karta hai?

  • Trend ke baad consolidation
  • Major news (earnings, policy) se pehle uncertainty
  • Tight trading range jahan buyers aur sellers balanced hain

HOW identify karein?

  1. Last 6 months ka Bandwidth calculate karo
  2. Current BW us range ke lowest 5-10% mein hai
  3. Alternative: Bollinger Band Width indicator use karo (mostly saare platforms par available hai)
  4. Confirmation: Low volume aksar squeezes ke saath hota hai

WHAT baad mein hota hai?

  • Volatility mean-revert karti hai: low volatility → high volatility
  • Price range se bahar break karta hai (direction uncertain)
  • Aksar naya trend shuru hota hai
  • Bands rapidly "re-expand" hoti hain

Trading Strategies

WHY volume matter karta hai: Volume ke bina breakout = "false breakout" (fail hone ki probability zyada hai). Volume conviction confirm karta hai.

Common Mistakes aur Fixes

Parameter Optimization

aur kaise choose karein?

Default (20, 2) daily stock charts ke liye kaam karta hai kyunki:

  • 20 days ≈ 1 trading month (reasonable "recent" window)
  • 2σ normally distributed data ka 95% capture karta hai

Lekin adjust karo agar:

  • Timeframe: Intraday → shorter (10-15), weekly → longer (50)
  • Volatility regime: High-vol stocks → ko 2.5 ya 3 tak badhao
  • Strategy: Mean reversion → wider bands, breakout trading → tighter bands

Example Optimization: Testing TSLA (high volatility stock):

  • (20, 2): Price 15% time bands touch karta hai
  • (20, 2.5): Price 8% time bands touch karta hai ← mean reversion ke liye better
  • (15, 2): Price 22% time bands touch karta hai ← active trading ke liye better

Active Recall Practice

Recall Feynman: Ek 12-saal ke bacche ko explain karo

Socho tum track kar rahe ho ki tumhara puppy kitna wild behave karta hai. Kuch dinon woh calm hota hai, apne bed ke paas so raha hota hai. Aur kuch dinon woh poore ghar mein daud raha hota hai.

Tum ek bed rakhte ho (yeh middle line hai—jahan woh usually hota hai). Phir tum dono taraf do zones imagine karte ho: jo dikhate hain "theek hai, woh thoda dur hai lekin abhi bhi normal behave kar raha hai." Yahi zones Bollinger Bands hain.

Jab tumhara puppy dinon tak super calm rehta hai (muskil se bed chodta hai), toh zones bahut narrow ho jaate hain—yahi "squeeze" hai. Itne dinon calm rehne ke baad, tum JAANTE ho ki ek crazy zoomie session aane waala hai. Bas tumhe nahi pata woh kitchen ki taraf zoomie karega ya living room ki taraf!

Stock prices bhi aise hi hain. Jab bands super narrow ho jaati hain (squeeze), price calm hoti hai. Lekin calm rehti nahi—ek bada move aane waala hai. Bands tumhe batate hain KAB kuch bada hoga, KAHAN jaayega yeh nahi.

Question: Bollinger Bands ke teen components kya hain aur har ek kya represent karta hai?
1) Middle Band = N-period SMA (average/center), 2) Upper Band = MB + k×σ ("normal" ki upper boundary), 3) Lower Band = MB - k×σ ("normal" ki lower boundary). Standard hai 20-period SMA with k=2 (2 standard deviations).
Question: Bollinger Bands mein use hone wale standard deviation σ ka formula first principles se derive karo.
Mean se deviations se shuru karo: (P - MB). Cancellation avoid karne ke liye square karo: (P - MB)². Squared deviations ka average lo: Σ(P - MB)²/N. Price units mein wapas aane ke liye square root lo: σ = √[Σ(P - MB)²/N]. Yeh typical deviation size measure karta hai.
Question: Bandwidth kya hai aur yeh useful kyun hai?
Bandwidth = (UB - LB)/MB = 2kσ/MB. Yeh band width ko price ke relative normalize karta hai, jis se squeezes alag price levels aur stocks mein comparable ban jaate hain. Low BW (historically bottom 5-10%) squeeze signal karta hai.
Question: %B kya hai aur iske values ko kaise interpret karte hain?
%B = (Price - LB)/(UB - LB). Yeh dikhata hai ki price bands ke andar 0-1 scale par kahan baith rahi hai. %B=1 matlab price upper band par, %B=0 matlab lower band par, %B=0.5 matlab middle band par. %B>1 ya <0 matlab price bands ke bahar hai (extreme).
Question: Bollinger Squeeze kya hai aur yeh kya predict karta hai?
Squeeze tab hota hai jab Bandwidth historically low levels tak contract hoti hai, jo bahut low volatility indicate karta hai. Yeh predict karta hai ki volatility jald expand (mean revert) karegi, jo ek breakout laaegi. Direction unknown hai—upar ya neeche dono taraf break ho sakta hai.
Question: Squeeze strategy direction predict kyun NAHI karti?
Kyunki squeeze sirf volatility compression measure karta hai, directional bias nahi. Low volatility = market indecision/equilibrium. Breakout direction depend karta hai ki squeeze release hone par kaunsa side (bulls ya bears) jeetta hai, jiske liye volume confirmation chahiye.
Question: Strong uptrend mein, kya price upper band touch karne par sell karna chahiye? Kyun ya kyun nahi?
Nahi. Trending markets mein, price extended periods tak "bands walk" kar sakti hai. Uptrend mein upper band touch karna strength dikhata hai, exhaustion nahi. Middle band par pullbacks buy karna better hai. Bands ko sirf confirmed ranging markets mein fade karo.
Question: 2σ bands "zyaadatar" price action capture karte hain, uska mathematical reason kya hai?
Normal distribution ke liye, ±1σ ≈68% data capture karta hai, ±2σ ≈95% capture karta hai, ±3σ ≈99.7% capture karta hai. 2σ use karne ka matlab hai ki normal conditions mein sirf 5% price action bands ke bahar honi chahiye—jis se band touches statistically significant ban jaati hain.
Question: Kaise confirm karte ho ki ek squeeze breakout valid hai vs. false breakout?
1) Breakout bar par volume spike (2-3x average), 2) Band ke bahar close (sirf wick nahi), 3) Next bar par follow-through, 4) Higher timeframe trend ki direction mein breakout hone se probability badhti hai.
Question: k ko 2.0 se 2.5 ya 1.5 par kyun adjust karoge?
Wider bands (k=2.5-3.0) ke liye: high-volatility stocks, mean-reversion strategies (fewer false signals), longer holding periods. Tighter bands (k=1.5-1.8) ke liye: active trading, breakout strategies (earlier signals), low-volatility assets.

Connections

  • Moving Averages: Middle band ek simple moving average hai—SMA samajhna prerequisite hai
  • RSI: Confluence ke liye BB ke saath combine karo—RSI divergence + band touch = stronger signal
  • Average True Range: Dono volatility measure karte hain; ATR absolute hai, BB price ke relative hai
  • Volume Analysis: Squeezes se breakouts confirm karne ke liye essential hai
  • Support & Resistance: Bands dynamic support/resistance ki tarah kaam karte hain, lekin static levels nahi hain
  • Standard Deviation: Core statistical concept—BB, σ ko price domain mein visualize karta hai
  • Trend Following: Walking-the-bands strategy trending markets mein kaam karti hai
  • Range Trading: Bands par mean-reversion ranging markets mein kaam karti hai

#flashcards/stock-market

Question: Bollinger Bands ke teen components kya hain aur har ek kya represent karta hai?
1) Middle Band = N-period SMA (average/center), 2) Upper Band = MB + k×σ ("normal" ki upper boundary), 3) Lower Band = MB - k×σ ("normal" ki lower boundary). Standard hai 20-period SMA with k=2 (2 standard deviations).
Question: Bollinger Bands mein use hone wale standard deviation σ ka formula first principles se derive karo.
Mean se deviations se shuru karo: (P - MB). Cancellation avoid karne ke liye square karo: (P - MB)². Squared deviations ka average lo: Σ(P - MB)²/N. Price units mein wapas aane ke liye square root lo: σ = √[Σ(P - MB)²/N]. Yeh typical deviation size measure karta hai.
Question: Bandwidth kya hai aur yeh useful kyun hai?
Bandwidth = (UB - LB)/MB = 2kσ/MB. Yeh band width ko price ke relative normalize karta hai, jis se squeezes alag price levels aur stocks mein comparable ban jaate hain. Low BW (historically bottom 5-10%) squeeze signal karta hai.
Question: %B kya hai aur iske values ko kaise interpret karte hain?
%B = (Price - LB)/(UB - LB). Yeh dikhata hai ki price bands ke andar 0-1 scale par kahan baith rahi hai. %B=1 matlab price upper band par, %B=0 matlab lower band par, %B=0.5 matlab middle band par. %B>1 ya <0 matlab price bands ke bahar hai (extreme).
Question: Bollinger Squeeze kya hai aur yeh kya predict karta hai?
Squeeze tab hota hai jab Bandwidth historically low levels tak contract hoti hai, jo bahut low volatility indicate karta hai. Yeh predict karta hai ki volatility jald expand (mean revert) karegi, jo ek breakout laaegi. Direction unknown hai—upar ya neeche dono taraf break ho sakta hai.
Question: Squeeze strategy direction predict kyun NAHI karti?
Kyunki squeeze sirf volatility compression measure karta hai, directional bias nahi. Low volatility = market indecision/equilibrium. Breakout direction depend karta hai ki squeeze release hone par kaunsa side (bulls ya bears) jeetta hai, jiske liye volume confirmation chahiye.
Question: Strong uptrend mein, kya price upper band touch karne par sell karna chahiye? Kyun ya kyun nahi?
Nahi. Trending markets mein, price extended periods tak "bands walk" kar sakti hai. Uptrend mein upper band touch karna strength dikhata hai, exhaustion nahi. Middle band par pullbacks buy karna better hai. Bands ko sirf confirmed ranging markets mein fade karo.
Question: 2σ bands "zyaadatar" price action capture karte hain, uska mathematical reason kya hai?
Normal distribution ke liye, ±1σ ≈68% data capture karta hai, ±2σ ≈95% capture karta hai, ±3σ ≈99.7% capture karta hai. 2σ use karne ka matlab hai ki normal conditions mein sirf 5% price action bands ke bahar honi chahiye—jis se band touches statistically significant ban jaati hain.
Question: Kaise confirm karte ho ki ek squeeze breakout valid hai vs. false breakout?
1) Breakout bar par volume spike (2-3x average), 2) Band ke bahar close (sirf wick nahi), 3) Next bar par follow-through, 4) Higher timeframe trend ki direction mein breakout hone se probability badhti hai.
Question: k ko 2.0 se 2.5 ya 1.5 par kyun adjust karoge?
Wider bands (k=2.5-3.0) ke liye: high-volatility stocks, mean-reversion strategies (fewer false signals), longer holding periods. Tighter bands (k=1.5-1.8) ke liye: active trading, breakout strategies (earlier signals), low-volatility assets.

Concept Map

averaged over N

deviation from MB

+k sigma

-k sigma

scales

scales

measures

high

low

signals coiling spring

width vs middle

width vs middle

touch = outer 5%

Price Series

Middle Band SMA

Standard Deviation sigma

Upper Band

Lower Band

Volatility

Wide Bands

Squeeze Narrow Bands

Big Move Coming

Bandwidth and %B

Potential Extreme