Calculează și reprezintă grafic SMA-urile
Datele zilnice despre prețuri sunt prin natura lor dezordonate și zgomotoase. Vrei să analizezi datele despre prețul zilnic al acțiunilor Apple și plănuiești să adaugi un indicator de tip medie mobilă simplă (SMA) pentru a netezi datele. Mai exact, decizi să folosești SMA pe 50 de zile.
Datele despre acțiuni au fost preîncărcate în aapl_data, iar matplotlib.pyplot a fost importat ca plt. Personalizările suplimentare ale graficului, cum ar fi titlul și legenda, au fost deja adăugate pentru tine.
Acest exercițiu face parte din cursul
Tranzacționare financiară în Python
Instrucțiuni pentru exercițiu
- Calculează SMA pe 50 de zile folosind prețul
Closeși salvează rezultatul într-o coloană nouă numităsma_50. - Reprezintă grafic un grafic liniar folosind datele din coloanele
sma_50șiClose.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()