Výpočet a vykreslení SMA
Denní cenová data jsou ze své podstaty neuspořádaná a plná šumu. Chceš analyzovat denní ceny akcií Apple a plánuješ přidat indikátor jednoduchého klouzavého průměru (SMA), který data vyhladí. Konkrétně se rozhodneš použít 50denní SMA.
Data akcií jsou předem načtena v proměnné aapl_data a matplotlib.pyplot je importován jako plt. Dodatečné úpravy grafu, jako je název a legenda, jsou už připraveny za tebe.
Toto cvičení je součástí kurzu
Finanční obchodování v Pythonu
Pokyny k cvičení
- Vypočítej 50denní SMA pomocí ceny
Closea ulož ji do nového sloupce s názvemsma_50. - Vykresli spojnicový graf s daty ze sloupců
sma_50aClose.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()