MACD (Moving Average Convergence Divergence)

Trend-following momentum from the gap between a fast and a slow moving average.

Technical indicators Live NSE examples below

What is MACD?

MACD, developed by Gerald Appel, tracks the difference between a fast (12-day) and a slow (26-day) exponential moving average of price. When the fast average pulls away above the slow one, upward momentum is building; when it falls back, momentum is fading. A 9-day average of MACD itself, the signal line, turns those swings into crossover signals.

Formula

MACD line = EMA(12) of close − EMA(26) of close Signal line = EMA(9) of the MACD line Histogram = MACD line − Signal line

How to read it

  • MACD crossing above its signal line is a bullish crossover; crossing below is bearish.
  • Where the cross happens matters. Below the zero line it is an early reversal signal; above zero it is trend continuation.
  • The histogram shrinking toward zero shows momentum slowing before the lines actually cross.
  • MACD above zero simply means the 12-day EMA is above the 26-day EMA, a short-term uptrend.

Common mistakes

  • Trading every crossover in a sideways market. MACD whipsaws when there is no trend, so pair it with ADX above 20 to filter.
  • Comparing MACD values across stocks. The raw number is in rupees and scales with the share price; only its sign and crossovers compare.

Live: NSE stocks matching this today

MACD bullish crossovers today 272

StockChange %MACD lineMACD signal
3MINDIA3M India Limited+1.85%-306.12-502.55
ABBOTINDIAAbbott India Limited-1.14%-109.14-292.38
APARINDSApar Industries Limited+0.46%508.67450.27
HONAUTHoneywell Automation India Limited-2.14%-709.04-745.56
ALKEMAlkem Laboratories Limited-1.88%-37.50-71.03
FOSECOINDFoseco India Limited-0.52%278.83250.78
SCHAEFFLERSchaeffler India Limited-2.36%-1.56-24.57
ICICIAMCICICI Prudential Asset Management Company Limited+0.03%1.69-19.73

See the full list (as of 2026-09-21) →

MACD bearish crossovers today 239

StockChange %MACD lineMACD signal
SOLARINDSSolar Industries India Limited+3.83%-48.00339.17
PTCILPTC Industries Limited-2.21%753.70965.78
KENNAMETKennametal India+1.56%186.27279.98
CRAFTSMANCraftsman Automation Limited-1.19%201.41292.80
MTARTECHMtar Technologies Limited-2.59%70.89113.00
CPPLUSAditya Infotech Limited+3.79%-14.1525.85
KINGFAKingfa Science & Technology (India) Limited+4.02%77.79114.51
DATAPATTNSData Patterns (India) Limited-0.03%-13.4519.02

See the full list (as of 2026-09-21) →

Use it on Flash Finance

Frequently asked questions

Is MACD a leading or lagging indicator?

Lagging. It is built from moving averages, so it confirms a move that has started rather than predicting one. The histogram and divergences are its most forward-looking parts.

Related concepts

⚠️ How this site is made: Market data pages are computed automatically from NSE/BSE publications and company filings; news articles and announcement analyses are written with AI. Both can contain errors. Verify with the original sources before any investment decision. Not investment advice; Flash Finance is not SEBI-registered. How we use AI