4.6.10 · Stock-Market › Trading Strategies
Intuition Ek sentence mein idea
MACD price ki ek fast aur ek slow moving average ke beech ka gap measure karta hai — jab wo gap badh raha ho , momentum us direction mein build ho raha hai; jab woh sikharne lage , momentum fade ho raha hai. MACD trade karna actually momentum ke change ko trade karna hai, price ko nahi.
Definition MACD (Moving Average Convergence Divergence)
Ek momentum indicator jo teen cheezein se bana hai:
MACD line = EMA 12 − EMA 26 (fast–slow ka gap)
Signal line = EMA 9 ( MACD line ) (MACD line ka ek smoothed version)
Histogram = MACD line − Signal line (unka difference visualize karta hai)
Yahan EMA n matlab hai n periods ka Exponential Moving Average .
YEH numbers (12, 26, 9) kyun? Ye classic defaults hain jo Gerald Appel ne 1970s mein choose kiye the (roughly 2 weeks, 1 month, aur ~2 weeks of trading days). Ye conventions hain, laws nahi — aap inhe tune kar sakte ho, lekin jab sab log same defaults dekh rahe hote hain toh self-fulfilling behavior create hota hai.
Ek Simple Moving Average (SMA) ek price ko jo 26 din pehle thi, waisi hi treat karta hai jaise kal ki price ko. Lekin momentum ke liye recent prices zyada matter karti hain. EMA yeh fix karta hai by recent prices ko zyada weight dekar.
α = 2/ ( n + 1 ) kyun? Length n ke SMA mein data ki average age ( n − 1 ) /2 hoti hai. Geometric EMA weights ki average age ( 1 − α ) / α hoti hai. Dono ko equal set karo:
α 1 − α = 2 n − 1 ⇒ α = n + 1 2 .
MACD t = EMA 12 ( P ) t − EMA 26 ( P ) t
Difference kyun? 12-EMA, 26-EMA se faster react karta hai. Jab price rally kare, fast wala pehle upar kheenchta hai, toh unka gap badhta hai → positive & rising MACD = accelerating uptrend . Jab ye cross karte hain, MACD zero cross karta hai.
Raw MACD jumpy hota hai. Ise ek baar aur smooth karo:
Signal t = EMA 9 ( MACD ) t , Hist t = MACD t − Signal t .
Histogram kyun? Hist ek derivative-jaisi quantity hai: yeh exactly tab sign flip karta hai jab MACD, Signal ko cross kare, aur iski height dikhata hai ki momentum kitni tezi se separate ho raha hai. Shrinking bars = momentum weakening before actual crossover — ek early warning.
Worked example Example 1 — EMA seed compute karna
Prices (last 5 days): 100, 102, 101, 104, 103. 3-period EMA compute karo.
Step A: α = 2/ ( 3 + 1 ) = 0.5 . Kyun? Formula 2/ ( n + 1 ) with n = 3 .
Step B: Pehle 3 ka SMA se EMA seed karo: ( 100 + 102 + 101 ) /3 = 101 . Seed kyun? Recursion ko starting value chahiye; SMA standard seed hai.
Step C (day 4, P=104): 0.5 ( 104 ) + 0.5 ( 101 ) = 102.5 . Kyun? Nayi price ko prior EMA ke saath blend karo.
Step D (day 5, P=103): 0.5 ( 103 ) + 0.5 ( 102.5 ) = 102.75 .
EMA 101 → 102.5 → 102.75 badha: momentum up hai lekin decelerating (chhote steps) — exactly wahi jo histogram flag karta.
Worked example Example 3 — Divergence catch
Price: peak 150, phir higher peak 158. MACD: peak +2.1, phir lower peak +1.3.
Price up, MACD down = bearish divergence . Bearish kyun? Doosri rally mein momentum kamzor tha despite higher price → buyers exhausting ho rahe hain. Fade karo ya stops tighten karo.
Common mistake "MACD crossovers ka matlab hamesha trade karo abhi."
Kyun sahi lagta hai: Ek trending backtest mein crossovers magical lagte hain. Flaw: Sideways/choppy markets mein MACD constant false crossovers (whipsaw) generate karta hai, kyunki do EMAs keep swapping karte rehte hain. Fix: Filter karo — sirf woh signal-line crossovers lo jo zero line se agree kare, ya ek trend filter add karo (e.g. price 200-SMA ke upar).
Common mistake "MACD percent mein measure hota hai, isliye main do stocks ka MACD directly compare kar sakta hoon."
Kyun sahi lagta hai: Yeh "bas ek indicator" hai. Flaw: MACD us stock ki price units mein hota hai (₹ ya $). ₹3000 stock ke MACD values bade honge; ₹30 stock ke chhote. Fix: Normalize karo (e.g. MACD ÷ price) ya per-stock context use karo. Kabhi bhi raw MACD ko alag instruments mein compare mat karo.
Common mistake "Bada histogram = zyada kharido."
Kyun sahi lagta hai: Zyada momentum = better, obviously. Flaw: Peaking histogram aksar exhaustion dikhata hai — yeh woh point hai jiske baad momentum fade hota hai. Fix: Histogram ka slope turning dekho, uski height nahi.
Recall Feynman: ek 12-saal ke bacche ko samjhao
Socho do dost chal rahe hain: ek fast dost aur ek slow dost. Jab woh downhill bhaag rahe hain (price badh rahi hai), fast dost kaafi aage nikal jaata hai — unke beech ka gap badhta hai. MACD bas wahi gap hai. Jab fast dost thakne lagta hai aur gap badhna band ho jaata hai, toh tum samajh jaate ho ki woh slow hone wala hai — yahi tumhara early clue hai ki "walk" (trend) khatam hone wali hai. Histogram bas dikhata hai ki woh gap kitni tezi se change ho raha hai.
"Fast Minus Slow, Smooth Then Show" — MACD = F ast(12) M inus S low(26); Signal use S mooth karta hai; histogram gap S how karta hai. Aur "Cross Zero = Confirm, Cross Signal = Early, Divergence = Warn."
MACD ke liye SMA ke upar EMA kyun prefer karte hain?
9-period EMA ke liye α derive karo.
Crossover se pehle shrinking histogram kya batata hai?
MACD ke teen components kya hain? MACD line (EMA12 − EMA26), Signal line (EMA9 of MACD), Histogram (MACD − Signal).
EMA smoothing constant ka formula kya hai? α = n + 1 2 .
α = 2/ ( n + 1 ) kyun derive karte hain?Yeh EMA ki average data-age ko n-period SMA ke barabar banata hai, yani ( 1 − α ) / α = ( n − 1 ) /2 .
MACD zero-line crossover ka kya matlab hai? EMA12, EMA26 ko cross karta hai, yani fast trend direction flip karta hai — signal-line cross se slower, stronger confirmation.
MACD mein bearish divergence kya hai? Price higher high banaye lekin MACD lower high banaye → momentum weakening → possible reversal down.
Sideways markets mein MACD kyun whipsaw karta hai? Do EMAs order baar baar swap karte rehte hain, repeated false crossovers produce karte hain; trend condition se filter karo.
Aap do stocks ka raw MACD compare kyun nahi kar sakte? MACD har stock ki price units mein hota hai, isliye high-priced stock ke MACD values momentum se regardless bade hote hain.
Histogram mathematically kya represent karta hai? MACD line − Signal line; iska sign exactly signal-line crossovers par flip karta hai.
Prices 100, 102, 101 ke liye 3-period EMA seed compute karo. SMA = (100+102+101)/3 = 101.
Exponential Moving Average
Simple Moving Average
Momentum Indicators
RSI vs MACD
Divergence Trading
Trend Filters and 200-day SMA
Whipsaw and False Signals
early warning shrinking bars
EMA recursion, alpha = 2 / n+1