HISTORIQUE.ACTIONSRécupère l'historique des cours boursiers – Guide 2026
HISTORIQUE.ACTIONS (STOCKHISTORY en anglais) est une fonction dynamique Excel 365 qui te permet de récupérer l'historique complet des cours boursiers d'une action sur une période définie. Elle se connecte aux sources de données financières de Microsoft pour extraire automatiquement les données de prix, volumes et autres indicateurs boursiers.
Astuce Pro
HISTORIQUE.ACTIONS est l'équivalent Excel de la fonction GOOGLEFINANCE de Google Sheets pour l'historique des cours. Elle te permet de construire des tableaux de bord financiers complets sans quitter Excel, idéale pour le backtesting de stratégies d'investissement et l'analyse technique.
Syntaxe
HISTORIQUE.ACTIONS(instrument; [date_début]; [date_fin]; [intervalle]; [en_têtes]; [propriétés])Comprendre chaque paramètre
instrument
(obligatoire)Le symbole boursier à analyser
C'est le code ticker de l'action que tu veux analyser. Chaque entreprise cotée en bourse possède un symbole unique. Par exemple, "AAPL" pour Apple, "MSFT" pour Microsoft, ou "MC.PA" pour LVMH sur Euronext Paris. Le symbole doit toujours être entre guillemets.
Exemple : "TSLA" pour Tesla Inc.
date_début
(obligatoire)La date de début de l'analyse
Définit le point de départ de ton historique. Tu peux utiliser une date au format texte ("01/01/2023"), une référence de cellule, ou une fonction comme AUJOURDHUI()-365 pour récupérer les données de l'année écoulée. Si tu omets ce paramètre, Excel récupère automatiquement les données depuis 1 an.
Exemple : "01/01/2024" ou AUJOURDHUI()-180
date_fin
(obligatoire)La date de fin de l'analyse
Détermine jusqu'à quelle date tu veux récupérer les données. Comme pour la date de début, tu peux utiliser un format texte, une référence de cellule ou AUJOURDHUI() pour obtenir les données les plus récentes. Par défaut, Excel utilise la date actuelle si ce paramètre est omis.
Exemple : "31/12/2024" ou AUJOURDHUI()
intervalle
(obligatoire)La fréquence des données
Ce paramètre contrôle la granularité de tes données. Utilise 0 pour des données quotidiennes (par défaut), 1 pour des données hebdomadaires, ou 2 pour des données mensuelles. Les intervalles plus larges sont pratiques pour réduire le volume de données sur de longues périodes et faciliter les analyses de tendances à long terme.
0 = Quotidien | 1 = Hebdomadaire | 2 = Mensuel
Optimisation des performances
Pour accélérer tes calculs et réduire la taille de tes fichiers, privilégie les intervalles hebdomadaires (1) ou mensuels (2) lorsque tu analyses de longues périodes (plusieurs années). Un historique quotidien sur 5 ans peut générer plus de 1250 lignes de données, contre seulement 60 avec un intervalle mensuel.
Comprendre en détail
HISTORIQUE.ACTIONS est une fonction de tableau dynamique exclusive à Microsoft 365. Elle se connecte en temps réel aux serveurs de Microsoft pour récupérer des données financières provenant de sources fiables comme Refinitiv et d'autres fournisseurs de données de marché.
Contrairement aux fonctions traditionnelles qui retournent une seule valeur, HISTORIQUE.ACTIONS génère automatiquement un tableau complet avec plusieurs colonnes : Date, Ouverture, Plus haut, Plus bas, Clôture et Volume. Ce tableau se met à jour automatiquement lorsque de nouvelles données deviennent disponibles.
Cas d'usage professionnels
- Analyse financière : Compare la performance de plusieurs actions sur une période définie pour identifier les meilleurs investissements
- Backtesting de stratégies : Teste tes stratégies de trading sur des données historiques avant de les appliquer en réel
- Reporting automatisé : Crée des tableaux de bord qui se mettent à jour automatiquement avec les dernières données de marché
- Calculs de volatilité : Utilise les données historiques pour calculer l'écart-type et la volatilité des actions
- Visualisations graphiques : Génère des graphiques boursiers professionnels (chandeliers japonais, lignes de tendance) directement dans Excel
Important : HISTORIQUE.ACTIONS nécessite Microsoft 365 avec un abonnement actif et une connexion Internet. Elle n'est pas disponible dans Excel 2019, 2016 ou les versions antérieures. Les données sont fournies à titre informatif et peuvent comporter un léger décalage temporel.
Exemples pratiques
📊 Analyste financier : Analyse de performance annuelle
Tu es analyste financier et tu dois présenter la performance d'Apple sur l'année écoulée à ton équipe. Tu veux récupérer toutes les données quotidiennes pour créer des graphiques détaillés et calculer les indicateurs de performance.
Récupère l'historique complet d'Apple pour 2024 avec des données jour par jour, parfait pour une analyse technique approfondie.
| A | B | C | |
|---|---|---|---|
| 1 | Symbole | Période | Type |
| 2 | AAPL | 2024 | Quotidien |
=HISTORIQUE.ACTIONS("AAPL"; "01/01/2024"; "31/12/2024"; 0)💼 Gestionnaire de portefeuille : Suivi semestriel
Tu gères un portefeuille d'investissement et tu dois analyser la tendance de Microsoft sur les 6 derniers mois. Pour réduire le volume de données tout en gardant une bonne visibilité, tu optes pour un intervalle hebdomadaire.
Utilise AUJOURDHUI() pour créer une plage mobile automatique et un intervalle hebdomadaire pour optimiser la taille du tableau.
| A | B | C | |
|---|---|---|---|
| 1 | Action | Période | Intervalle |
| 2 | MSFT | Derniers 6 mois | Hebdomadaire |
=HISTORIQUE.ACTIONS("MSFT"; AUJOURDHUI()-180; AUJOURDHUI(); 1)📈 Trader : Comparaison de performance Tesla
Tu es trader et tu veux comparer la performance de Tesla sur le premier trimestre 2024. Tu as besoin uniquement des prix de clôture pour calculer les rendements quotidiens et créer un graphique de performance relative.
Le dernier paramètre (1) filtre pour ne retourner que le prix de clôture, simplifiant ainsi l'analyse comparative.
| A | B | C | |
|---|---|---|---|
| 1 | Action | Période | Données |
| 2 | TSLA | Q1 2024 | Clôture seule |
=HISTORIQUE.ACTIONS("TSLA"; "01/01/2024"; "31/03/2024"; 0; 1; 1)🇫🇷 Analyste CAC40 : Suivi mensuel LVMH
Tu travailles en finance d'entreprise et tu dois analyser l'évolution de LVMH sur Euronext Paris sur 3 ans pour une présentation stratégique. Un intervalle mensuel te permet d'avoir une vue d'ensemble claire sans surcharger ton rapport.
Utilise le suffixe .PA pour Euronext Paris et un intervalle mensuel (2) pour une analyse de tendance à long terme.
| A | B | C | |
|---|---|---|---|
| 1 | Action | Bourse | Période |
| 2 | MC.PA | Euronext Paris | 2022-2024 |
=HISTORIQUE.ACTIONS("MC.PA"; "01/01/2022"; "31/12/2024"; 2)Combiner avec d'autres fonctions
Tu peux combiner HISTORIQUE.ACTIONS avec FILTRE() pour extraire uniquement les jours où le volume dépasse un seuil, ou avec TRIER() pour classer par performance. Exemple : =FILTRE(HISTORIQUE.ACTIONS("AAPL"; ...), COLONNE6>1000000) pour ne garder que les jours avec plus d'1 million de transactions.
Erreurs fréquentes et solutions
#NOM?
Cette erreur signifie qu'Excel ne reconnaît pas la fonction HISTORIQUE.ACTIONS. Cela arrive si tu utilises une version d'Excel qui ne supporte pas cette fonction.
Solution : Vérifie que tu utilises Microsoft 365 avec un abonnement actif. La fonction n'existe pas dans Excel 2019, 2016 ou les versions standalone. Assure-toi que ton Office est à jour via Fichier → Compte → Options de mise à jour.
#CONNEXION!
Excel ne peut pas se connecter aux serveurs de données financières, soit à cause d'un problème de connexion Internet, soit parce que le symbole boursier est invalide.
Solution : Vérifie ta connexion Internet et confirme que tu utilises le bon symbole ticker. Par exemple, "Apple" ne fonctionnera pas, il faut utiliser "AAPL". Pour les actions européennes, ajoute le suffixe de la bourse (ex: ".PA" pour Paris, ".L" pour Londres).
#DÉVERS! (Spill Error)
HISTORIQUE.ACTIONS retourne un tableau dynamique qui a besoin d'espace pour se "déverser". Cette erreur apparaît quand des cellules en dessous ou à droite de ta formule contiennent déjà des données.
Solution : Assure-toi que toutes les cellules autour de ta formule sont vides. Par exemple, si ta formule est en A1 et retourne 100 lignes sur 6 colonnes, les cellules A1:F101 doivent être libres. Supprime ou déplace les données qui bloquent le déversement.
Données incomplètes ou manquantes
Certaines dates peuvent ne pas avoir de données, notamment les week-ends, jours fériés boursiers, ou si l'action n'était pas encore cotée pendant la période demandée.
Solution : C'est un comportement normal. Les bourses sont fermées le week-end et les jours fériés. Vérifie aussi que l'entreprise était bien cotée pendant la période analysée (par exemple, Airbnb n'a été introduite en bourse qu'en décembre 2020).
#VALEUR!
Cette erreur apparaît quand tu fournis des arguments dans un format incorrect, par exemple des dates invalides ou des numéros d'intervalle hors de la plage 0-2.
Solution : Vérifie le format de tes dates (utilise "JJ/MM/AAAA" ou des fonctions comme DATE()) et assure-toi que le paramètre intervalle est 0, 1 ou 2. La date de début doit aussi être antérieure à la date de fin.
Comparaison avec d'autres fonctions
| Fonction | Type de données | Cas d'usage principal | Disponibilité |
|---|---|---|---|
| HISTORIQUE.ACTIONS | Historique complet des cours | Analyse de tendances, backtesting | Excel 365 uniquement |
| BOURSE | Cours actuel en temps réel | Suivi de portefeuille actuel | Excel 365 uniquement |
| GOOGLEFINANCE | Cours et historique | Équivalent Google Sheets | Google Sheets uniquement |
| SERVICEWEB | Données web via API | Récupération de données personnalisées | Excel 2013 et versions ultérieures |
| IMPORTXML | Extraction HTML/XML | Web scraping avancé | Google Sheets uniquement |
Questions fréquentes
Est-ce que HISTORIQUE.ACTIONS fonctionne sans connexion Internet ?
Non, HISTORIQUE.ACTIONS nécessite impérativement une connexion Internet active pour récupérer les données boursières en temps réel depuis les serveurs de Microsoft. La fonction se connecte automatiquement aux bases de données financières pour extraire l'historique des cours.
Quels symboles boursiers puis-je utiliser avec HISTORIQUE.ACTIONS ?
Tu peux utiliser les symboles ticker des principales bourses mondiales : NYSE, NASDAQ, Euronext, LSE, etc. Par exemple : 'AAPL' pour Apple, 'MSFT' pour Microsoft, 'MC.PA' pour LVMH sur Euronext Paris. Utilise toujours le format ticker standard, pas le nom complet de l'entreprise.
Comment figer les données récupérées par HISTORIQUE.ACTIONS ?
Pour éviter que les données se mettent à jour automatiquement, copie les cellules contenant la formule HISTORIQUE.ACTIONS, puis colle-les en 'Valeurs uniquement' (Ctrl+Alt+V puis V sur Windows, Cmd+Ctrl+V sur Mac). Cela convertit les formules en valeurs statiques.
Quelle est la différence entre HISTORIQUE.ACTIONS et BOURSE ?
BOURSE récupère uniquement le cours actuel en temps réel d'une action, tandis que HISTORIQUE.ACTIONS te permet d'obtenir l'historique complet des cours sur une période définie (jours, semaines ou mois). HISTORIQUE.ACTIONS est idéale pour les analyses de tendances et backtesting.
Puis-je utiliser HISTORIQUE.ACTIONS pour analyser des cryptomonnaies ?
HISTORIQUE.ACTIONS est principalement conçue pour les actions cotées en bourse traditionnelles. Pour les cryptomonnaies, tu devras utiliser des API spécialisées via SERVICEWEB ou des sources de données tierces, car Microsoft ne fournit pas nativement ces données via cette fonction.
Fonctions complémentaires
Deviens un expert Excel
Rejoins Le Dojo Club pour maîtriser toutes les fonctions avancées d'Excel et booster ta carrière en finance et data.
Essayer pendant 30 jours