ADX, or the Average Directional Index, is a technical indicator that measures the strength of a trend on a 0-to-100 scale. It does not tell you whether the trend is up or down. A reading below 20 means no real trend, 25 to 50 means a strong trend, and above 50 means a very strong one. The 25 line is the line that matters.
ADX sits below the price chart on Zerodha Kite, TradingView and most other charting apps as a thick single line, usually with two thinner lines around it. Those thinner lines are called +DI and -DI. Together the three lines tell you two different things: how strong the trend is, and which side is winning.
The trouble starts when beginners treat ADX like a buy-sell signal in itself. A rising ADX is not a buy. A falling ADX is not a sell.
ADX simply says the market is trending or not trending. The direction comes from somewhere else, and missing that distinction is the most expensive ADX mistake a new trader can make.
The honest answerWhat ADX actually measures
ADX was built by Welles Wilder in 1978, the same engineer who gave us RSI. The idea behind it is simple. Take the last 14 trading days and ask one question. How directional was the move, regardless of which way it went?
A market that closed up four days, down three, up two, down five and so on is not really trending. A market that closed up eleven of the last fourteen sessions clearly is.
ADX takes the difference between upward pressure and downward pressure on every candle, smooths that difference over 14 periods, and prints the result on a 0-to-100 scale. The bigger the gap between buyers and sellers, the higher ADX climbs. The more evenly matched the two sides are, the lower it sits.
The default window is 14 periods. On a daily chart that means 14 trading days. On an hourly chart it means 14 hours, and on a 5-minute chart it means 14 candles of 5 minutes each.
ADX does not care which timeframe it sits on. It simply looks at the most recent 14 candles.
The most important thing to internalise is what ADX does not do. It does not tell you direction. A reading of 40 can come from a roaring uptrend or a brutal downtrend. The number is the same.
The +DI and -DI lines are the helpers that fill that gap. Strong trend plus +DI above -DI is up. Strong trend plus -DI above +DI is down. ADX itself just measures the strength of whichever side is winning.
Short answer. ADX is a 0-to-100 score of trend strength. Below 20 means no trend, above 25 means a tradeable trend, and above 50 means a very strong one. It does not show direction; the +DI and -DI lines on the same indicator panel do.
How ADX is actually built
You will never calculate ADX by hand and you should not need to. Every charting platform does it for you. But knowing what is inside the box makes the readings far less mysterious.
For each candle, ADX asks two small questions. How much higher is today's high than yesterday's high? And how much lower is today's low than yesterday's low? The bigger of the two is the directional move for the day, and the sign tells you which way.
If today's high pushed up more than today's low dropped, the day was net positive. That goes into the +DI bucket. If today's low dropped more than today's high pushed up, the day was net negative. That goes into the -DI bucket.
The platform then averages each bucket over 14 periods and divides by the average true range to normalise for volatility. The result is the +DI and -DI lines, each on a 0-to-100 scale.
ADX itself is the smoothed average of the gap between +DI and -DI, also on a 0-to-100 scale. When the gap is wide, one side is clearly dominating and ADX rises. When the gap is narrow, the two sides are slugging it out and ADX falls.
The fact that ADX is built on the gap, not on either side alone, is the key. A market that trends hard in one direction and then trends hard in the other can keep ADX high the whole time, even though the chart has reversed.
The default setting of 14 has stayed standard for nearly fifty years. Shorter settings like 7 react faster but throw more whipsaws. Longer settings like 21 or 25 lag more but filter the noise. For NSE charts, 14 on the daily and 14 on the hourly is the combination most institutional desks still use.
The frameworkThe four zones of ADX
The famous line on the ADX panel is 25, but the indicator has four zones worth knowing. Each zone tells you a different story about the market you are trading.
Below 20 is the no-trend zone. The market is choppy, sideways or stuck inside a range. Buyers and sellers are roughly balanced.
Trend-following systems, breakout systems and most momentum strategies bleed money here. Range strategies, buying support and selling resistance, are the honest trade in this zone.
Between 20 and 25 is the maybe zone. Something is starting to build but the trend is not yet strong enough to bet on. Most experienced traders wait for ADX to clear 25 before treating the move as real.
Between 25 and 50 is the trend zone. This is where pullback entries, breakout trades and trend-following systems make their money. The higher ADX climbs inside this band, the cleaner the trend tends to be.
Above 50 is the strong-trend zone. The market is moving with conviction and momentum is heavy. Counter-trend trades in this zone get run over. The honest trade is to stay with the move and use trailing stops, not to fade it.
The four zones of ADX
What each band actually means on Nifty, Bank Nifty and Indian large-caps. The 25 line is the threshold that matters most.
This is the part of ADX that beginners most often miss. The zones describe the kind of market you are in, not the trade you should put on. A reading of 35 on Reliance does not mean buy. It means the trend, whichever way it is going, is strong enough that trend-trading the chart is sensible.
Nifty 50 on the daily chart spends roughly half the year with ADX below 20 and the other half above 25. Two very different markets, asking two very different things of a trader. The same setup that prints money in one regime gets stopped out repeatedly in the other.
Use the 25 line to decide if a trend is worth trading at all, and use the four zones to set expectations for how the trade should behave once you are in it.
The case studyReading the +DI and -DI lines
The +DI and -DI lines are where ADX earns its keep as a complete system. ADX alone tells you the trend is strong. The DI pair tells you which side is winning.
The standard reading is simple. When +DI is above -DI, the trend is up. When -DI is above +DI, the trend is down.
The wider the gap, the cleaner the side. A crossover of the two lines marks a shift in who is in control.
The classical setup waits for three things to line up. ADX above 25, a +DI cross above -DI, and price holding above a recent swing low. That combination is the textbook long entry.
The classical short flips the same conditions. ADX above 25, a -DI cross above +DI, and price breaking below a recent swing high.
Bulls in charge
Up-moves are bigger than down-moves on average. If ADX is also above 25, the uptrend is strong enough to trade. Buy pullbacks to support, hold while +DI stays on top, exit when -DI crosses above or ADX rolls under 20.
Bears in charge
Down-moves are bigger than up-moves on average. If ADX is also above 25, the downtrend is strong enough to short. Sell bounces to resistance, hold while -DI stays on top, cover when +DI crosses above or ADX rolls under 20.
A clean example played out on Bank Nifty in the second half of 2023. From August into October, daily ADX climbed steadily from the high teens to above 30, with -DI sitting comfortably above +DI the whole time. The index slid from 46,000 to under 42,500. Every bounce that took +DI close to -DI faded, and every fresh leg down widened the gap again.
The opposite played out on Tata Motors through 2023. ADX held above 25 for most of the year, with +DI dominant. Pullbacks that took +DI down toward -DI got bought, and the stock climbed from around ₹400 to over ₹700 without ever giving a sustained -DI cross.
Reliance, HDFC Bank, Infosys and the broader Nifty itself print the same patterns several times a year. The signals are not rare. The skill is filtering the real ones from the false ones, which is where the next section comes in.
Screener filters the two thousand-plus NSE stocks for ADX climbing above 25 with a fresh +DI cross over -DI, or the reverse. Run the filter once after the close and the short-list of names that just entered a tradeable trend lands on one screen, ready for the next morning's chart review.
The ADX lag trap
If ADX is so useful, why does it not make every trader rich? Because ADX is a lagging indicator, and lag means the signal arrives after the easy money has been made.
The smoothing that makes ADX readable also means it needs several candles of confirmation before it crosses 25. By the time the line is firmly above the threshold, the trend has already been running for a while.
Beginners notice this and feel cheated. The breakout they see on the chart prints two or three days before ADX confirms. So they try to anticipate. They take the trade before ADX has crossed 25, on the assumption that it is about to.
Half the time they are right and they pocket the early entry. The other half the time the move stalls, ADX rolls back over without ever crossing 25, and they are sitting in a chop trade with no edge.
The trap is the same shape as most trading traps. The exception case feels good when it works, so the trader starts treating it as the rule. Soon every setup is being taken early, ADX is being ignored, and the structure that made the indicator useful in the first place is gone.
The fix is to accept the lag and trade accordingly. ADX is not for catching tops and bottoms. It is for confirming that a move that has already started has enough strength to keep going. The price you pay for the confirmation is the first two or three candles of the move.
That is a fair price. The candles you miss at the start are the most uncertain ones. The candles you catch after ADX confirms are the cleaner middle of the trend, where stops can be set sensibly and the reward-to-risk is honest.
One more practical filter helps. A rising ADX is more reliable than a falling one, regardless of the absolute level. ADX climbing from 22 to 28 is a stronger signal than ADX falling from 45 to 35, even though the second number is bigger. The slope tells you whether the trend is gaining or losing power.
Strong moves rarely turn just because ADX is high. They turn when ADX has been rolling over for a while and price has stopped making new highs or lows.
The mathHow to actually trade with ADX
Once the framework is clear, the rules become straightforward. ADX is not a stand-alone system. It is a filter that decides whether your other tools are worth listening to today.
Use it for three jobs, in this order. Decide whether the market is trending at all, pick the side from +DI and -DI or from price, and stay in the trade as long as ADX confirms the trend is alive.
For the regime, glance at ADX before you even look at the chart. If it is below 20, set aside any breakout or trend-following setups for that name. Trade something else, or play the range. If ADX is above 25, the trend tools earn their place.
For the entries, in an uptrend wait for price to pull back to support and look for +DI to stay above -DI as the bounce begins. Combine that with a price-based confirmation, such as a bullish engulfing candle or a moving-average bounce, and the entry has both trend strength and price agreeing.
For the exits, watch for ADX rolling back under 25 or the DI lines crossing. Either is a signal that the trend is losing power. Take partial profit, trail the stop closer, and wait for price to break a recent swing point before fully reversing.
One small practical note. The 14-period default is the right starting point. Resist the urge to tune it heavily. Most beginners shorten ADX to chase faster signals and end up with an indicator that crosses 25 on every minor wiggle.
The other temptation is to stack ADX with three or four other oscillators. RSI, MACD, Stochastic, Supertrend, all measuring some version of trend or momentum. The more you stack, the less each one means. ADX plus +DI and -DI plus one price-based confirmation is already a complete system.
The honest take
ADX is one of the most useful filters on any chart, and one of the most misunderstood. Treat it as a buy-sell button and it will whipsaw you on every choppy week. Treat it as the question of whether to even be in a trend trade today, and it becomes a quiet edge that keeps you out of half the bad markets.
The 25 line tells you whether a trend is worth trading at all. The +DI and -DI lines tell you which side is winning. The lag tells you to pay for confirmation by giving up the first two candles of the move. Price still gets the last word on entry and exit.
Scroll back two years of Nifty and your favourite four large-caps. Mark every place ADX crossed 25, both ways. Note which crosses turned into real trends and which ones rolled back over within a week. That homework is what turns ADX from a textbook curiosity into a tool that earns its place on your chart.
Other tools that fit ADX and trend work
Spotting a strong trend is teachable. So is the patience to wait for ADX and price to agree before you put the trade on.
Both programs teach technical analysis from first principles, live with VRD Rao, with batch sizes capped so every student gets answered.
Elite Traders Program
6 MONTHSThe full technical analysis curriculum — candlesticks, support and resistance, trend tools including ADX, moving averages and Supertrend, volume reading, and the position-sizing rules that make indicator signals actually pay.
- Live sessions with VRD Rao
- 200+ hours recorded content
- Batch size capped at 25
- Personal trade reviews
Ultimate Traders Program
12 MONTHSEverything in Elite plus a full year of live intraday and swing trading where ADX, DI lines and other trend tools are read in real time on real Indian charts with real money.
- Everything in Elite, plus:
- 150+ hrs live trading sessions
- Algo and advanced options module
- Investing masterclass