Investing News

The exponential moving average (EMA) is a technical chart indicator that tracks the price of an investment (like a stock or commodity) over time. The EMA is a type of weighted moving average (WMA) that gives more weighting or importance to recent price data. Like the simple moving average (SMA), the EMA is used to see price trends over time, and watching several EMAs at the same time is easy to do with moving average ribbons.

Calculating SMA and EMA

The EMA is designed to improve on the idea of an SMA by giving more weight to the most recent price data, which is considered to be more relevant than older data. Since new data carries greater weight, the EMA responds more quickly to price changes than the SMA does.

Key Takeaways

  • Exponential moving averages (EMAs) are designed to see price trends over specific time frames, such as 50 or 200 days.
  • Compared to simple moving averages, EMAs give greater weight to recent (more relevant) data.
  • Computing the EMA involves applying a multiplier to the simple moving average (SMA).
  • Moving average ribbons allow traders to see multiple EMAs at the same time.

The formula for calculating the EMA is a matter of using a multiplier and starting with the SMA. There are three steps in the calculation (although chart applications do the math for you):

  1. Compute the SMA
  2. Calculate the multiplier for weighting the EMA
  3. Calculate the current EMA

The calculation for the SMA is the same as computing an average or mean. That is, the SMA for any given number of time periods is simply the sum of closing prices for that number of time periods, divided by that same number. So, for example, a 10-day SMA is just the sum of the closing prices for the past 10 days, divided by 10.

The mathematical formula looks like this:


SMA = A 1 + A 2 + . . . + A n n where: A n = Price of an asset at period  n n = Number of total periods begin{aligned}&text{SMA} = frac { A_1 + A_2 + … + A_n }{ n } \&textbf{where:} \&A_n = text{Price of an asset at period } n \&n = text{Number of total periods} \end{aligned}
SMA=nA1+A2++Anwhere:An=Price of an asset at period nn=Number of total periods

The formula for calculating the weighting multiplier looks like this:


Weighted multiplier = 2 ÷ ( selected time period + 1 ) = 2 ÷ ( 10 + 1 ) = 0.1818 = 18.18 % begin{aligned} text{Weighted multiplier} &= 2 div (text{selected time period} + 1) \ &= 2 div (10 + 1) \ &= 0.1818 \ &= 18.18% \ end{aligned}
Weighted multiplier=2÷(selected time period+1)=2÷(10+1)=0.1818=18.18%

In both cases, we’re assuming a 10-day SMA.

So, when it comes to calculating the EMA of a stock:


E M A = Price ( t ) × k + E M A ( y ) × ( 1 k ) where: t = today y = yesterday N = number of days in EMA k = 2 ÷ ( N + 1 ) begin{aligned} &EMA = text{Price}(t) times k + EMA(y) times (1-k) \ &textbf{where:}\ &t=text{today}\ &y=text{yesterday}\ &N=text{number of days in EMA}\ &k=2 div (N + 1)\ end{aligned}
EMA=Price(t)×k+EMA(y)×(1k)where:t=todayy=yesterdayN=number of days in EMAk=2÷(N+1)

The weighting given to the most recent price is greater for a shorter-period EMA than for a longer-period EMA. For example, an 18.18% multiplier is applied to the most recent price data for a 10-day EMA, as we did above, whereas for a 20-day EMA, only a 9.52% multiplier weighting is used. There are also slight variations of the EMA arrived at by using the open, high, low, or median price instead of using the closing price.

Using the EMA: Moving Average Ribbons

Traders sometimes watch moving average ribbons, which plot a large number of moving averages onto a price chart, rather than just one moving average. Though seemingly complex based on the sheer volume of concurrent lines, ribbons are easy to see on charting applications and offer a simple way of visualizing the dynamic relationship between trends in the short, intermediate, and long term.

Traders and analysts rely on moving averages and ribbons to identify turning points, continuations, and overbought/oversold conditions, to define areas of support and resistance, and to measure price trend strengths.

Defined by their characteristic three-dimensional shape that seems to flow and twist across a price chart, moving average ribbons are easy to interpret. The indicators trigger buy and sell signals whenever the moving average lines all converge at one point. Traders look to buy on occasions when shorter-term moving averages cross above the longer-term moving averages from below and look to sell when shorter moving averages cross below from above.

How to Create a Moving Average Ribbon

To construct a moving average ribbon, simply plot a large number of moving averages of varying time period lengths on a price chart at the same time. Common parameters include eight or more moving averages and intervals that range from a two-day moving average to a 200- or 400-day moving average.

For ease of analysis, keep the type of moving average consistent across the ribbon—for example, use only exponential moving averages or simple moving averages.

When the ribbon folds—when all of the moving averages converge into one close point on the chart—trend strength is likely weakening and possibly pointing to a reversal. The opposite is true if the moving averages are fanning and moving apart from each other, suggesting that prices are ranging and that a trend is strong or strengthening.

Downtrends are often characterized by shorter moving averages crossing below longer moving averages. Uptrends, conversely, show shorter moving averages crossing above longer moving averages. In these circumstances, the short-term moving averages act as leading indicators that are confirmed as longer-term averages trend toward them.

The Bottom Line

The preferred number and type of moving averages can vary considerably between traders, based on investment strategies and the underlying security or index. But EMAs are especially popular because they give more weight to recent prices, lagging less than other averages. Some common moving average ribbon examples involve eight separate EMA lines, ranging in length from a few days to multiple months.