Visualisez le RSI
Le RSI est un indicateur de momentum qui oscille entre 0 et 100. En général, un RSI supérieur à 70 signale une situation de surachat : l’actif est surévalué et le prix peut se retourner. Un RSI inférieur à 30 indique une situation de survente : l’actif est sous-évalué et le prix peut rebondir. Pour mieux le comprendre, vous allez calculer le RSI et l’afficher avec les données de prix.
Comme dans l’exercice précédent, vous utiliserez les données historiques quotidiennes de l’action Google, chargées dans stock_data. De plus, talib a déjà été importé pour vous et matplotlib.pyplot a été importé sous le nom plt.
Cet exercice fait partie du cours
Trading financier en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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()