FTB-C000018 / Statistical method

Exponential Moving Average

An Exponential Moving Average recursively gives recent observations greater influence than progressively older observations.

Also known asEMAexponential average

Definitions

In plain terms

An EMA remembers its previous value and moves part of the way toward each new observation, so recent data matters more while older data fades gradually.

Technical

An EMA updates as EMA_t = EMA_(t-1) + alpha times (z_t - EMA_(t-1)), where alpha is a dimensionless smoothing constant between zero and one.

Scope

The recurrence does not by itself choose the seed, missing-data policy, rounding policy, or period label; those must be declared separately.

Formula

EMA_t = EMA_(t-1) + alpha * (z_t - EMA_(t-1))
LaTeX: EMA_t = EMA_{t-1} + \alpha\left(z_t-EMA_{t-1}\right)
SymbolMeaningUnit
EMA_tUpdated exponential moving averagesame as input
EMA_{t-1}Previous exponential moving averagesame as input
z_tCurrent observationinput unit
\alphaSmoothing constantdimensionless

Output unit: same as input

Examples

  • With prior EMA 80, new input 100, and alpha 0.10, the updated EMA is 82.

Common misconceptions

  • Older observations do not fall out of a standard EMA after exactly N periods.

Concept relationships

Where this concept is used

Evidence and governance

  1. Calculating the McClellan Oscillator McClellan Financial Publications · first party methodology

    Supports: preferred label, short definition, technical definition, formula, units

    Limits: Does not prescribe one universal initialization, missing-session, revision-resolution, rounding, or software interface policy.

  2. McClellan Oscillator StockCharts ChartSchool · secondary methodology

    Supports: variant distinction

    Limits: Platform symbols, displayed thresholds, universe choices, and implementation details are vendor-specific rather than universal methodology requirements.

Reviewed by
fintech-builder-owner-approved
Last reviewed
2026-07-26
Next review
2027-07-26
Record status
published