Criar uma estratégia de sinal baseada em EMA
Antes, você implementou uma estratégia de sinal baseada em SMA. No entanto, você está se perguntando se o indicador EMA (média móvel exponencial) é uma escolha melhor, já que é mais sensível aos movimentos recentes de preço. Você também quer aproveitar a biblioteca talib para calcular o indicador. Depois de mudar para uma estratégia de sinal baseada em EMA, você fará um backtest semelhante usando os dados do preço das ações da Apple.
Os pacotes bt e talib já foram importados para você. Além disso, os dados históricos de preço da ação da Apple foram pré-carregados em price_data.
Este exercício faz parte do curso
Negociação Financeira em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Calculate the EMA
ema['Close'] = ____(price_data['Close'], ____)