This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

ExponentialMovingAverage

ExponentialMovingAverage
gives the exponential moving average of list with smoothing constant .
  • The smoothing constant is typically a number between 0 and 1, but can be any expression.
Exponential moving average in symbolic form:
Exponential moving average for numeric values:
Exponential moving average in symbolic form:
In[1]:=
Click for copyable input
Out[1]=
 
Exponential moving average for numeric values:
In[1]:=
Click for copyable input
Out[1]=
Compute exponential moving averages at machine precision:
Exponential moving averages of matrices are matrices:
Obtain results for lists of any precision:
Obtain results for smoothing coefficients of any precision:
Smooth noisy data:
Compute an exponential moving average using an initial starting value:
Compute the exponential moving average of a financial time series:
Terms of an exponential moving average satisfy a recurrence relation:
Exponential moving average with a smoothing coefficient of 0 is a constant:
Exponential moving average with a smoothing coefficient of 1 is the original list:
New in 6