CommencezCommencez gratuitement

Visualiser le RSI

Le RSI est un indicateur de momentum qui oscille entre 0 et 100. En général, un RSI supérieur à 70 indique une situation de surachat : l'actif est surévalué et le prix pourrait se renverser. Un RSI inférieur à 30 suggère une situation de survente : l'actif est sous-évalué et le prix pourrait rebondir. Pour mieux le comprendre, vous allez calculer le RSI et l'afficher en même temps que 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 été importé pour vous et matplotlib.pyplot a été importé sous le nom plt.

Cette activité fait partie du cours

Négociation financière en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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()
Modifier et exécuter le code