Vizualizează RSI-ul
RSI este un indicator de moment care oscilează între 0 și 100. De obicei, un RSI peste 70 indică o condiție de supracumpărare a pieței, ceea ce înseamnă că activul este supraevaluat și prețul poate înregistra o inversare. Un RSI sub 30 sugerează o condiție de supravânzare a pieței, ceea ce înseamnă că activul este subevaluat și prețul poate crește. Pentru a înțelege mai bine acest indicator, vei calcula RSI-ul și îl vei reprezenta grafic alături de datele de preț.
Ca și în exercițiul anterior, vei folosi date istorice zilnice de preț pentru acțiunea Google, care au fost încărcate ca stock_data. De asemenea, talib a fost importat pentru tine, iar matplotlib.pyplot a fost importat ca plt.
Acest exercițiu face parte din cursul
Tranzacționare financiară în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()