ADX indicator: How to measure trends with the average directional index
The ADX indicator is a useful tool for any technical trader, helping to mitigate the risk of losing out on a faltering trend. Learn how to trade with the average directional index here.
- What is the ADX indicator?
- How does the average directional index work?
- How to use the ADX indicator in trading
- How reliable is the ADX indicator?
- Calculating the average directional index
What is the ADX indicator?
The ADX indicator is a technical analysis tool that helps traders gauge the strength of trends. It appears underneath trading charts as an oscillator, with a reading above 25 indicating a strong trend – while 25 or below means a weak or non-existent one.
Trend trading remains one of the most popular strategies, despite the fact that markets tend to only trend around 30% of the time. That makes identifying strong trends a key skill for successful trading – and the ADX can help you do just that.
It was invented in 1978 by J. Welles Wilder for use in commodity trading. Today, traders of most asset classes – including forex, indices and stocks – find the indicator useful.
How does the average directional index work?
The average directional index works using a moving average of price range expansion. If a market’s range increases over time, then the ADX will go up – if not, it will go down. The ADX line is then plotted on a chart from 1-100:
- 0-25 means that a market has a weak trend – or no trend whatsoever
- 25-50 means that a market is strongly trending
- Anything above 50 means that a market is extremely trending
Note that unlike other oscillators – for example, the stochastic – the ADX line doesn’t tell you whether a market has bearish or bullish momentum. It can only indicate whether a trend is strong or not. If a market is falling but the ADX is rising, it means that the bearish trend has a strong basis behind it.
However, as well as the ADX line, you may see two other lines on the average directional index: the +DI and -DI. These can be used to identify direction, chiefly by using crosses.
- If the +DI line crosses above the -DI line and the ADX line is above 20, it is a sign of a bullish trend
- If the +DI line crosses below the -DI line and the ADX is above 20, it is a sign of a bearish trend
Not every trader uses the DI lines, many stick to using the ADX to measure trend strength.
How to use the ADX indicator in trading
The most common use of the ADX indicator in trading is to measure the momentum behind an ongoing trend, to help decide whether to take a position – or possibly whether to exit an existing trade.
It’s worth highlighting that a falling ADX line doesn’t necessarily mean a trend is about to reverse, and traders rarely use the ADX to find upcoming reversals. Instead, it indicates that momentum may be weakening. This may be a sign that a market is about to consolidate or become range bound.
A common way to utilise the ADX is as part of a breakout trading strategy. Once you’ve found a new breakout, you can employ the ADX indicator to help confirm that a new trend is in fact underway. If the ADX is reading below 25, you might want to hold off before opening a new position.
The ADX can also provide a bit of extra confidence to let profits run when trend trading. By keeping an eye on the ADX indicator, you can help ensure that your trend still has momentum, so you don’t need to take your profits yet. A sustained trend might not see the ADX remain above 25, but instead oscillate with multiple peaks.
How reliable is the ADX indicator?
The ADX indicator can be a useful tool when trading, but it certainly isn’t fool proof. The +DI and -DI lines in particular can cross often, giving off false signals especially when markets aren’t strongly trending.
The ADX line has also been known to stay below 25 even when a market is clearly strongly trending, and spike on a rangebound chart. Because of this, most traders won’t use the indicator in isolation – instead, they’ll choose a mix of complementary tools.
Comprehensive risk management is also imperative, using stop losses and planning your trades to ensure losses are kept in check.
How to calculate the ADX indicator
To calculate the ADX indicator you need to follow a series of complicated steps which we outline below. However, you don’t need to calculate the indicator manually – the charts on the FOREX.com trading platform will do it for you.
If you want to calculate ADX yourself, though, the first step is to find your chosen market’s Up Move and Down Move:
- Up Move = today’s high – yesterday’s high
- Down Move = yesterday’s low – today’s low
You can then use this data to calculate the directional movement (+DM and -DM):
- If Up Move is greater than Down Move and above 0, then +DM is the same as Up Move. Otherwise, it is 0
- If Down Move is greater than Up Move and above 0, then -DM is the same as Down Move. Otherwise, it is 0
Next, you can use +DM and -DM to calculate the directional index lines (+DI and -DI):
- +DI is 100 times the smoothed moving average of +DM / average true range
- -DI is 100 times the smoothed moving average of -DM / average true range
A smoothed moving average works like an exponential moving average, but with more sessions taken into account. How many sessions is up to you, but 14 is the standard.
Finally, it’s time to calculate the ADX line:
- Average directional index = 100 times the smoothed moving average of (+DI – -DI) / (+DI – -DI)
Best ADX indicator settings
The best ADX indicator settings depend on how you plan on using the tool. It is fairly customisable – you can change the smoothed moving average to a different number of sessions, or change it to a different moving average entirely.
The standard setting for the ADX indicator, though is to use 14 sessions for the moving average and the DI lines.
StoneX Europe Ltd may make third party material available on this website which may contain information included but not limited to the conditions of financial markets. The material is for information purposes only and does not contain, and should not be construed as containing, investment advice and/or investment recommendation and/or an investment research and/or an offer of or solicitation for any transactions in financial instruments; any decision to enter into a specific transaction shall be made by the client following an assessment by him/her of their situation.
StoneX Europe Ltd makes no representation or warranty and assumes no liability as to the accuracy or completeness of the information provided, nor any loss arising from any investment based on a recommendation, forecast or other information supplied. You should always seek independent advice as to your suitability to speculate in any related markets and your ability to assume the associated risks, if you are at all unsure. We are not under any obligation to update any such material. Any opinion made may be personal to the author and may not reflect the opinion of StoneX Europe Ltd.
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 76% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. Please ensure you fully understand the risks involved by reading our full risk warning.
FOREX.com is a trading name of StoneX Europe Limited, and FOREX.com/ie is a domain operated by StoneX Europe Ltd, a member of StoneX Group Inc. StoneX Europe Ltd, is a Cyprus Investment Firm (CIF) company registered to the Department of Registrar of Companies and Official Receiver with a Registration Number HE409708, and authorized and regulated by the Cyprus Securities & Exchange Commission (CySEC) under license number 400/21. StoneX Europe is a Member of the Investor Compensation Fund (ICF) and has its registered address at Nikokreontos 2, 5th Floor, 1066 Nicosia, Cyprus.
StoneX Europe Limited is registered with the German Federal Financial Supervisory Authority (BaFin). BaFin registration ID: 10160255
FOREX.com is a trademark of StoneX Europe Ltd, a member of StoneX Group Inc.
The statistical data and the awards received refer to the Global FOREX.com brand.
This website uses cookies to provide you with the very best experience and to know you better. By visiting our website with your browser set to allow cookies, you consent to our use of cookies as described in our Privacy Policy.
Through passporting, StoneX Europe is allowed to provide its services and products on a cross-border basis to the following European Economic Area ("EEA") states: Austria, Bulgaria, Croatia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden.
Additionally, StoneX Europe Ltd is allowed to provide Investment and Ancillary Services to the following non-EU jurisdiction: Switzerland.
StoneX Europe Ltd products, services and information are not intended for residents other than the ones stated above.
Tied Agent Information: KQ Markets Europe Ltd with Company No. HE427857.
Address: Athalassas 62, Mezzanine, Strovolos, Nicosia Cyprus.
Services Provided: Reception and Transmission of Orders.
Commencement Date: 06/12/2022
Website: KQ Markets - CFD Trading | KQ Markets
We may pay inducements, such as commissions or fees, to affiliates or third-party introducers for referring clients to us. This is in line with regulatory guidelines and fully disclosed where applicable.
StoneX Europe Ltd may make third party material available on this website which may contain information included but not limited to the conditions of financial markets. The material is for information purposes only and does not contain, and should not be construed as containing, investment advice and/or investment recommendation and/or an investment research and/or an offer of or solicitation for any transactions in financial instruments; any decision to enter into a specific transaction shall be made by the client following an assessment by him/her of their situation. StoneX Europe Ltd makes no representation or warranty and assumes no liability as to the accuracy or completeness of the information provided, nor any loss arising from any investment based on a recommendation, forecast or other information supplied. You should always seek independent advice as to your suitability to speculate in any related markets and your ability to assume the associated risks, if you are at all unsure. We are not under any obligation to update any such material. Any opinion made may be personal to the author and may not reflect the opinion of StoneX Europe Ltd.
© FOREX.COM 2025