Vizualizace RSI
RSI je momentum indikátor, jehož hodnota osciluje mezi 0 a 100. RSI nad 70 obvykle signalizuje překoupený trh – jinými slovy, aktivum je nadhodnocené a cena se může obrátit. RSI pod 30 naopak naznačuje přeprodaný trh, kde je aktivum podhodnocené a cena může začít růst. Abys RSI lépe pochopil/a, vypočítáš ho a vykreslíš spolu s cenovými daty.
Jako v předchozím cvičení budeš pracovat s historickými denními cenovými daty akcie Google, která jsou načtena jako stock_data. Knihovna talib je již naimportovaná a matplotlib.pyplot je dostupný jako plt.
Toto cvičení je součástí kurzu
Finanční obchodování v Pythonu
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 RSI
stock_data['RSI'] = ____(stock_data['____'])
# Create subplots
fig, (ax1, ax2) = plt.____(2)
# Plot RSI with the price
ax1.set_ylabel('Price')
____(stock_data['____'])
ax2.set_ylabel('RSI')
____(stock_data['____'], color='orangered')
ax1.set_title('Price and RSI')
plt.show()