Calcola e traccia le SMA
I dati dei prezzi giornalieri sono per natura disordinati e rumorosi. Vuoi analizzare i prezzi giornalieri delle azioni Apple e prevedi di aggiungere un indicatore di media mobile semplice (SMA) per rendere i dati più regolari. In particolare, decidi di usare la SMA a 50 giorni.
I dati delle azioni sono già stati caricati in aapl_data e matplotlib.pyplot è stato importato come plt. Ulteriori personalizzazioni del grafico, come titolo e legenda, sono già state fornite per te.
Questo esercizio fa parte del corso
Trading finanziario con Python
Istruzioni dell'esercizio
- Calcola la SMA a 50 giorni usando il prezzo
Closee salvala in una nuova colonna chiamatasma_50. - Traccia un grafico a linee usando i dati nelle colonne
sma_50eClose.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Calculate SMA
aapl_data['sma_50'] = aapl_data['____'].____.mean()
# Plot the SMA
____(aapl_data['____'], color='green', label='SMA_50')
# Plot the close price
____(aapl_data['____'], color='red', label='Close')
# Customize and show the plot
plt.title('Simple moving averages')
plt.legend()
plt.show()