IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola la SMA a 50 giorni usando il prezzo Close e salvala in una nuova colonna chiamata sma_50.
  • Traccia un grafico a linee usando i dati nelle colonne sma_50 e Close.

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()
Modifica ed esegui il codice