Short Description

The Triple Exponential Moving Average It attempts to remove the inherent lag associated to Moving Averages by placing more weight on recent values. The name suggests this is achieved by applying a triple exponential smoothing which is not the case. The name triple comes from the fact that the value of an EMA (Exponential Moving Average) is triple. To keep it in line with the actual data and to remove the lag the value "EMA of EMA" is subtracted 3 times from the previously tripled ema. Finally "EMA of EMA of EMA" is added.


instrument instrument

period period

shift int

Time period int

TEMA double


Main Description