def ema(df, periods=12): # compute exponential moving average #return pd.ewma(df, span = periods) return df.ewm(span=periods, adjust=True, min_periods=0, ignore_na=False).mean()