The Trading MentorThe Trading Mentor

Guppy Multiple Moving Averages (GMMA) Guide

GMMA plots two groups of EMAs (short-term and long-term) to reveal the interaction between traders and investors, identifying trend changes and breakout strength.

By Pulsar Research Team···4 min read
Fact-checkedData-drivenUpdated October 13, 2025
Daniel Harrington
Daniel HarringtonSenior Trading Analyst
Use GMMA with Pulsar Terminal

SettingsGMMA

Categorytrend
Default Periodnull
Best TimeframesH1, H4, D1
In-Depth Analysis

Most moving average systems use one or two lines. The Guppy Multiple Moving Averages (GMMA) uses twelve — split into two groups that reveal a hidden dynamic most traders never see: the ongoing negotiation between short-term speculators and long-term investors. Developed by Australian trader Daryl Guppy in the 1990s, this indicator turns that negotiation into a visual story about trend strength, breakout validity, and potential reversals.

Key Takeaways

  • GMMA plots twelve exponential moving averages (EMAs) simultaneously, divided into two distinct groups. The short-term gr...
  • Three visual patterns carry the most weight in GMMA analysis. Trend confirmation occurs when both groups are fanned out...
  • Counterintuitively, the default GMMA parameters (3–15 for short, 30–60 for long) perform differently depending on the ch...
1

How GMMA Works: Two Groups, One Story

GMMA plots twelve exponential moving averages (EMAs) simultaneously, divided into two distinct groups. The short-term group uses periods 3, 5, 8, 10, 12, and 15 — these react quickly to price and represent the behavior of active traders making near-term decisions. The long-term group uses periods 30, 35, 40, 45, 50, and 60 — these move slowly and represent institutional investors and position traders with longer time horizons.

An EMA gives more weight to recent price data than a simple moving average. The formula applies a multiplier — calculated as 2 ÷ (period + 1) — to the most recent price before averaging it with prior values. A 3-period EMA reacts to new data almost immediately. A 60-period EMA barely flinches on a single candle.

Why does grouping matter? A single EMA tells you little about conviction. Six EMAs moving tightly together in one direction tell you that multiple timeframes within that group agree — that's conviction. Think of the short-term group as a school of small fish: fast, reactive, tightly packed when confident. The long-term group is the whale: slow to move, but when it does, the market takes notice. The real signal emerges from how these two schools interact with each other.

2

Reading GMMA Signals: Separation, Compression, and Crossovers

Three visual patterns carry the most weight in GMMA analysis.

Trend confirmation occurs when both groups are fanned out — the individual EMAs within each group are spread apart — and the short-term group sits clearly above (bullish) or below (bearish) the long-term group. Wide separation between the groups indicates strong trend momentum. The wider the gap, the harder the trend is to reverse.

Trend weakening shows up as compression within the long-term group. When those six slow-moving lines begin to squeeze together, long-term participants are losing directional consensus. Price may still be moving in the trend direction, but the foundation is cracking. This is the earliest warning sign, often appearing 10–20 candles before a visible reversal.

Trend reversal is signaled when the short-term group crosses through the long-term group. A crossover from below to above is a buy signal; from above to below is a sell signal. But not all crossovers are equal. A crossover where the long-term group is still compressed and flat carries far less weight than one where the long-term group is already beginning to fan out in the new direction — that second scenario suggests investors are genuinely repositioning, not just reacting to noise.

Divergence — when the short-term group moves opposite to the long-term group — flags indecision and potential whipsaw conditions. Avoid new entries during these periods.

Counterintuitively, the default GMMA parameters (3–15 for short, 30–60 for long) perform differently depending on the chart timeframe — and on H1 charts, they can generate excessive noise.

3

Optimal GMMA Settings Vary Significantly by Timeframe

Counterintuitively, the default GMMA parameters (3–15 for short, 30–60 for long) perform differently depending on the chart timeframe — and on H1 charts, they can generate excessive noise.

On the H1 timeframe, price oscillates frequently enough that the short-term group will cross the long-term group multiple times during minor pullbacks within a trend. Use GMMA on H1 primarily as a filter: if both groups are above a flat long-term cluster, avoid shorts. Actual trade entries are better timed with a momentum oscillator or price action confirmation rather than the crossover itself.

On the H4 timeframe, GMMA finds a natural balance. Crossovers are meaningful without being excessively rare. The separation between groups on a genuine H4 trend is visually dramatic — often 40–80 pips on EUR/USD during strong directional moves — making trend strength easy to assess at a glance. This is the most practical timeframe for intraday-to-swing traders.

On the D1 timeframe, GMMA becomes a strategic tool. Long-term group compression on D1 can take weeks to develop, but when it resolves with a clean short-term group crossover, the resulting trend moves can extend for months. Daryl Guppy himself emphasized D1 as the primary timeframe for GMMA analysis when he formalized the indicator in 2001.

Using Pulsar Terminal on MetaTrader 5, you can set stop-loss and take-profit levels directly at key GMMA zones — for example, placing a stop just below the long-term group during a confirmed bullish separation — without leaving the chart.

Daniel Harrington

About the Author

Daniel Harrington

Senior Trading Analyst

Daniel Harrington is part of the Pulsar Terminal team, where he leads the blog and editorial content. With over 12 years of experience in forex and derivatives markets, he covers MT5 platform optimization, algorithmic trading strategies, and practical insights for retail traders.

Pulsar Terminal — Advanced MT5 Trading Panel

Risk Disclaimer

Trading financial instruments carries significant risk and may not be suitable for all investors. Past performance does not guarantee future results. This content is for educational purposes only and should not be considered investment advice. Always conduct your own research before trading.

Use This IndicatorGMMA

Advanced charting and real-time GMMA analysis on MetaTrader 5.

Get Pulsar Terminal