Costruisci una strategia di segnali basata sulla EMA
In precedenza, hai implementato una strategia di segnali basata sulla SMA. Tuttavia, ti stai chiedendo se l’indicatore EMA (exponential moving average) sia una scelta migliore, dato che è più sensibile ai movimenti di prezzo recenti. Vorresti anche sfruttare la libreria talib per calcolare l’indicatore. Dopo il passaggio a una strategia di segnali basata sulla EMA, eseguirai un backtest analogo utilizzando i dati del prezzo dell’azione Apple.
I pacchetti bt e talib sono stati importati per te. Inoltre, i dati storici del prezzo dell’azione Apple sono stati precaricati in price_data.
Questo esercizio fa parte del corso
Trading finanziario con Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Calculate the EMA
ema['Close'] = ____(price_data['Close'], ____)