Візуалізуйте RSI
RSI — це індикатор імпульсу, що коливається між 0 та 100. Зазвичай RSI вище 70 вказує на перекуплений ринок, тобто актив переоцінений і ціна може розвернутися. RSI нижче 30 свідчить про перепроданий ринок, тобто актив недооцінений і ціна може відскочити вгору. Щоб краще це зрозуміти, ви обчислите RSI і побудуєте його разом із ціновими даними.
Як і в попередній вправі, ви використаєте історичні денні цінові дані акцій Google, завантажені як stock_data. Також для вас імпортовано talib, а matplotlib.pyplot імпортовано як plt.
Ця вправа є частиною курсу
Фінансовий трейдинг у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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()