What is McGinley and How to Use?

Indicators Jul 5, 2023

The McGinley Indicator is a technical analysis tool developed to address the challenge of lagging fixed-length moving averages.

In this blog post, we will explain what the McGinley indicator is, how they are used, and what strategies can be employed when trading with them.

What is the McGinley Indicator?

The McGinley Dynamic indicator addresses a common problem found in fixed-length moving averages. This issue, known as lag, occurs because moving averages are not able to keep up with the market's rapid reaction to events. The McGinley Dynamic indicator aims to provide a smoother and more responsive moving average line by considering changes in market speed.

Unlike traditional moving averages like the simple moving average (SMA), exponential moving average (EMA), or weighted moving average (WMA), the McGinley Dynamic indicator takes into account the varying speed of the market. It achieves this by automatically adjusting its smoothing factor to adapt to market movements, whether the market is trending or ranging.

Although the lag issue is not completely eliminated, the McGinley Dynamic indicator reacts faster to market movements due to its smoothing constant. It is more responsive to changes compared to other moving averages. Traders can customize the indicator by selecting the number of periods (N) to suit their preferences.

The indicator improves upon conventional moving averages by reducing price separations and volatile whipsaws, which allows for a more accurate reflection of price action. The formula of the indicator enables acceleration or deceleration based on the security's price movement.

How to use McGinley Indicator?

While traders may use the McGinley Dynamic indicator to make buy or sell decisions, its original purpose, as intended by McGinley, was to minimize the lag between the indicator and the market. The idea was that a faster-moving average would generate more reliable trading signals.

Key Takeaways:

Similar to traditional moving averages, the interpretation of the McGinley Dynamic indicator involves observing price crossings. When the price crosses above the indicator line, it suggests a potential bullish trend, while a price crossing below indicates a potential bearish trend.

The McGinley Dynamic indicator offers several advantages. Firstly, it is highly responsive to price changes, enabling traders to capture market movements more quickly. Additionally, it has the potential to reduce whipsaw trades, which are false signals that can lead to losses. Moreover, the indicator is versatile and can be applied across different markets and timeframes, accommodating various trading strategies.

However, the McGinley Dynamic indicator also has its limitations. It can produce false signals, meaning that not all price crossings will result in profitable trades. Furthermore, its effectiveness may be reduced in range-bound markets where prices are confined within a narrow range.

Sample McGinley Dynamic Breakouts on BTCUSDT 1 Day interval chart:

McGinley Indicator at Traderlands Strategy Creator Tool

You can start creating a strategy by selecting "McGinley Dynamic” from the list. An example strategy is shown in the image below. You can use the McGinley indicator to create a strategy after doing your own research.

Enter Algorithm Rules You Can Add To Strategy Creator For Long / Spot Strategy:


Some rules that you can set for Exit Algorithms:


Backtest Results With 10X Leverage for this strategy setup for 6 Months on BTCUSDT


WARNING: The entry and exit strategies in the images are prepared ONLY for educational purposes to explain how indicators work. It does not guarantee any profit.

When creating an algorithmic trading strategy, a rule set is usually created by using more than one indicator.

Tags