HomeMarket analysisZigZag indicator: what is it and how to use it?

ZigZag indicator: what is it and how to use it?

The ZigZag indicator is a technical analysis tool used to identify classic chart patterns and potential trend reversals. It helps traders filter out minor price movements that may be insignificant to their analysis.
By Dan Mitchell
Zigzag Indicator Explained: What It Is and How It Works
Source: Shutterstock

As the late investor John Templeton said, 'The time of maximum pessimism is the best time to buy and the time of maximum optimism is the best time to sell.' This principle captures the idea behind the ZigZag indicator.

The indicator aims to help traders remain focused on the broader trend and avoid reacting to short-term price fluctuations. It shows where price trends may shift and can serve as a reference point for setting stop levels in momentum-based trades, allowing users to manage profits and risk more effectively.

What is ZigZag trading?

Most chart indicators rely on averages, which can smooth away valuable information such as price swings that could signal trading opportunities.

A ZigZag trading system measures both swing highs and lows to identify significant price trends and market turning points. A swing occurs when the closing price is higher or lower than both the previous and subsequent prices.

The foundation of ZigZag charting lies in the threshold, which filters out minor and insignificant reversals. By setting a percentage threshold, traders can define what constitutes a meaningful move.

For example, a 5% ZigZag setting will ignore any move smaller than 5%, displaying only notable price shifts. The ZigZag indicator can be configured using either percentages or point values, depending on trading style.

How to use a ZigZag trading strategy?

The ZigZag indicator works similarly to a moving average, in that both can signal a trend change when direction shifts. However, the ZigZag marks peaks and troughs in real time, while a moving average often reacts with a delay.

Traders can use the ZigZag indicator to examine longer-term trends by adjusting chart resolution or threshold size, making market direction easier to interpret.

It’s important to note that the ZigZag does not predict future movements – it’s a retrospective tool. Its lines are drawn based on historical data. Any predictive value comes from additional analysis methods, such as Elliott Wave Theory, Fibonacci retracements, or other pattern-based techniques.

Past performance is not a reliable indicator of future results.

The ZigZag indicator and Elliott Wave Theory

Many swing trading strategies aim to follow short-term trends, but some traders also trade counter to the trend during retracement phases.

This is why the ZigZag indicator often complements Elliott Wave analysis, which describes how market psychology unfolds in repetitive wave patterns.

Developed by Ralph Nelson Elliott in the 1930s, the Elliott Wave Theory proposes that price trends move in repeating sequences – typically three steps forward in the trend’s direction, followed by two steps back.

Elliott linked these movements to shifts in crowd sentiment, such as optimism and pessimism, that drive market cycles.

However, identifying where each wave begins and ends can be difficult. The ZigZag indicator helps visualise these inflection points, providing a clearer structure for Elliott Wave analysis.

By doing so, traders can better assess how a trend might develop, though there will always be cycles still forming or yet to complete.

Identifying Fibonacci retracements and projections

Fibonacci retracements mark levels where prices may be more likely to reverse, similar to support and resistance zones. These levels are calculated automatically using the Fibonacci tool.

When combined with the ZigZag indicator, traders can see where upswings and downswings begin and end, making it easier to identify retracement points or projection levels.

Limitations of ZigZag trading

While useful for technical analysis, the ZigZag indicator should not be used alone for live trading decisions. It is a lagging indicator, meaning it adjusts as new price data appears. The most recent leg of the ZigZag can change with each new close, so signals may not remain fixed.

It’s best applied as an alert system, helping traders review market structure and monitor primary trends.

As with all technical tools, ZigZag cannot account for unexpected events or volatility spikes that may cause rapid market changes.

Used alongside other indicators, it can confirm price patterns and improve overall analysis, highlighting formations that may be less visible on standard bar or line charts.

FAQ

What does the ZigZag indicator show?

The ZigZag indicator highlights key price movements and potential trend reversals on a chart by removing minor fluctuations. It helps traders focus on more significant market swings rather than short-term price noise, making chart patterns easier to interpret.

How is the ZigZag indicator calculated?

The indicator draws lines between notable swing highs and lows, based on a set threshold, such as a percentage or number of points. Only price movements that exceed this threshold appear on the chart, allowing traders to identify more meaningful market trends with greater clarity.

Does the ZigZag indicator predict market trends?

No. The ZigZag indicator is a retrospective analytical tool that shows how prices have moved historically. It does not forecast future price direction. However, it’s often used alongside other forms of analysis, such as Elliott Wave Theory or Fibonacci retracements, to help identify potential support or resistance levels.

What are the limitations of the ZigZag indicator?

As it relies on historical price data, the ZigZag indicator can change when new price information appears, particularly in the latest segment. This means signals are dynamic, not fixed, and the indicator should not be used in isolation. It’s more effective as a supporting tool to confirm existing or emerging market trends.

How can the ZigZag indicator support a trading strategy?

While it does not generate buy or sell signals, the ZigZag indicator can help visualise overall market structure and highlight areas of potential trend change. When combined with other tools, such as momentum indicators or risk-management features, it can support a more structured analytical approach. However, CFD trading involves risk, and market prices can move quickly against a position. It’s important to fully understand the risks before trading.

Capital.com is an execution-only brokerage platform and the content provided on the Capital.com website is intended for informational purposes only and should not be regarded as an offer to sell or a solicitation of an offer to buy the products or securities to which it applies. No representation or warranty is given as to the accuracy or completeness of the information provided.
The information provided does not constitute investment advice nor take into account the individual financial circumstances or objectives of any investor. Any information that may be provided relating to past performance is not a reliable indicator of future results or performance.
To the extent permitted by law, in no event shall Capital.com (or any affiliate or employee) have any liability for any loss arising from the use of the information provided. Any person acting on the information does so entirely at their own risk.