Twitter Facebook Linkedin Youtube Envelope

Calcul RSI Excel : Guide 2025 + Fichier gratuit [5 étapes]

Une erreur de calcul du RSI peut fausser votre lecture du marché et vous faire rater une opportunité d’achat (ou de vente) pendant que d’autres se positionnent. Après 15 ans à partager mes connaissances auprès de traders particuliers, je peux vous affirmer que 9 fichiers Excel sur 10 contiennent des erreurs de formule, même chez des investisseurs expérimentés.

Dans ce guide, je vous montre comment calculer le RSI dans Excel 🔥 en 5 étapes avec des captures d’écran. Je vous donne aussi accès à mon fichier Excel pré-configuré avec les formules exactes que vous pourrez utiliser immédiatement. Pas de théorie inutile, juste un RSI fonctionnel et fiable dans Excel pour ne pas passer à côté du prochain retournement.

🔎 Le RSI en 30 secondes : ce qu’il faut retenir

Avis de Guillaume

Même s’il fait partie des 3 meilleurs indicateurs techniques pour débuter en analyse technique, le RSI n’est pas un indicateur fiable à 100% (ce serait trop facile) puisqu’il peut rester collé dans une des deux zones pendant des semaines (exemple : Nvidia début 2024 où le RSI était supérieur à 70 pendant 4 semaines consécutives avec +80% de hausse). Pour cette raison, je le combine systématiquement avec les volumes et la tendance de fond.

Représentation de l'indicateur RSI sur un graphique boursier
Représentation de l'indicateur RSI sur un graphique boursier
RSIMACDStochastiques
Complexité
du calcul

Simple
⭐⭐ ⭐
Complexe
⭐⭐
Moyen
RéactivitéMoyenneLenteRapide
Formule
Excel
🏵️
5 colonnes
🏵️
8 colonnes
🏵️
6 colonnes
Marché
à éviter
Tendance
forte
Range
étroit
Tendance
forte
SignalDivergences
haussières/baissières
CroisementsSortie de zones
20/80
Comparatif des indicateurs : RSI vs MACD vs Stochastiques

📥 Téléchargez votre calculateur RSI Excel gratuit

Avis de Guillaume

Si vous créez votre propre fichier, attention à l’erreur classique dans la colonne E (baisses). Ne recopiez JAMAIS la formule de la colonne D car elle doit utiliser ABS() pour avoir des valeurs positives, sinon votre RSI sera complètement faux.

🏵️ Les 5 étapes pour calculer le RSI dans Excel

Avis de Guillaume

Pour mon fichier Excel, j’ai téléchargé l’historique du CAC 40 sur les 3 dernières mois en utilisant les données de Boursorama (voir mes 3 astuces pour télécharger les cours de bourse dans Excel). 

Étape 1 - Préparer vos données historiques
Étape 1 - Préparer vos données historiques
Étape 2 - Calculer les variations quotidiennes
Étape 2 - Calculer les variations quotidiennes
Étape 3 - Séparer les hausses et les baisses
Étape 3 - Séparer les hausses et les baisses
Avis de Guillaume

Pour en savoir plus sur les moyennes mobiles (simples et exponentielles), consultez mon guide pour réussir à calculer les moyennes mobiles sur Excel.

Étape 4 - Calculer les moyennes mobiles
Étape 4 - Calculer les moyennes mobiles
Étape 5 - Appliquer la formule RSI finale
Étape 5 - Appliquer la formule RSI finale
Avis de Guillaume

Si vous souhaitez améliorer la qualité de votre signal, calculez aussi le RSI 9 et le RSI 21. Quand les trois convergent vers la même zone (survente ou surachat), le signal est beaucoup plus fiable.

❌ Les 3 erreurs qui ruinent votre RSI

🔎 Automatiser le calcul RSI : ma méthode avec du VBA

Avis de Guillaume

J’utilise les Macro VBA dans Excel pour scanner 5-10 actions chaque soir car ça ne nécessite aucune installation (pensez à activer les macros) mais ce n’est clairement pas adapté pour du trading actif car le VBA devient lent au-delà de 20 valeurs. Pour du trading actif, Python est une meilleure solution, mais honnêtement, je n’ai jamais essayé.

Sub CalculRSI_Automatique()
' Calcul RSI automatique
' Version 2.0 - Compatible Excel 2016+

Dim ws As Worksheet
Dim derniereLigne As Long
Dim periode As Integer

Set ws = ActiveSheet
periode = 14 ‘ Modifiable selon vos besoins

‘ Trouver la dernière ligne de données
derniereLigne = ws.Cells(ws.Rows.Count, « B »).End(xlUp).Row

‘ Calculer les variations (colonne C)
For i = 3 To derniereLigne
ws.Cells(i, 3).Formula = « =B » & i & « -B » & i – 1
Next i

‘ Séparer hausses et baisses (colonnes D et E)
For i = 3 To derniereLigne
‘ Hausses
ws.Cells(i, 4).Formula = « =IF(C » & i & « >0,C » & i & « ,0) »
‘ Baisses avec ABS – L’ERREUR FATALE À ÉVITER
ws.Cells(i, 5).Formula = « =IF(C » & i & « <0,ABS(C » & i & « ),0) »
Next i

‘ Calculer le RSI à partir de la ligne 16
For i = periode + 2 To derniereLigne
Dim moyHausses As Double
Dim moyBaisses As Double

‘ Moyennes sur la période
moyHausses = Application.Average(Range(ws.Cells(i – periode + 1, 4), ws.Cells(i, 4)))
moyBaisses = Application.Average(Range(ws.Cells(i – periode + 1, 5), ws.Cells(i, 5)))

‘ Calcul RSI avec protection division par zéro
If moyBaisses = 0 Then
ws.Cells(i, 6).Value = 100
Else
ws.Cells(i, 6).Value = 100 – (100 / (1 + moyHausses / moyBaisses))
End If

‘ Coloration conditionnelle des alertes
If ws.Cells(i, 6).Value < 30 Then
ws.Cells(i, 6).Interior.Color = RGB(0, 255, 0) ‘ Vert = Survente
ElseIf ws.Cells(i, 6).Value > 70 Then
ws.Cells(i, 6).Interior.Color = RGB(255, 0, 0) ‘ Rouge = Surachat
End If
Next i

‘ Message de confirmation
MsgBox « RSI calculé ! Dernière valeur :  » & Format(ws.Cells(derniereLigne, 6).Value, « 0.00 »)

End Sub

Tutoriel vidéo pour automatiser le calcul du RSI avec une Macro VBA

🤔 Questions fréquentes

Oui, la formule Excel reste identique si vous faites du day trading, seules vos données changent. Au lieu de 14 jours, utilisez 14 heures sur un graphique qui utilise un intervalle de 1h.

Non car le RSI peut rester au-dessus de 70 ou en-dessous de 30 pendant des semaines. Dans ces cas, utilisez plutôt le MACD ou suivez simplement la moyenne mobile. Le RSI est fait pour les marchés en range ou les retournements de tendance.

De nos jours, les meilleures plateformes de trading calculent le RSI en temps réel. Toutefois, les données peuvent différent d'un broker à l'autre car ils utilisent des formules différentes (moyenne simple vs exponentielle) ou parce que les prix sont légèrement différents selon les fournisseurs.

Oui. En revanche, optez pour un RSI 7 ou 9 jours au lieu du classique 14 car les cryptos sont 3 à 5 fois plus volatiles que les actions. Sur le Bitcoin, j'ai constaté que le RSI 9 donne de bien meilleurs signaux.


Guillaume Van iseghem - fondateur du site Le Trader du Dimanche
Guillaume Van iseghem

Spécialiste Finance & Bourse

Après une carrière de 8 ans au Ministère de l’économie et des Finances,, Guillaume Van iseghem décide de créer Le Trader du Dimanche en 2018 afin d’aider les investisseurs à décrypter les offres des brokers en ligne.

Alors qu’il place son argent en bourse depuis 2009, il décide de renforcer ses compétences et obtient la certification AMF en 2021 puis valide la formation de conseiller en investissements financiers en 2023.


Obtenez jusqu'à 500$ d'actifs gratuits en ouvrant un compte chez eToro (conditions sur le site)
* Investir comporte des risques.

X

Obtenez jusqu'à 500$ d'actifs gratuits
en ouvrant un compte chez eToro
(conditions sur le site)
* Investir comporte des risques.

X