Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej 50denní SMA pomocí ceny Close a ulož ji do nového sloupce s názvem sma_50.
  • Vykresli spojnicový graf s daty ze sloupců sma_50 a Close.

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()
Upravit a spustit kód