L'historique des cours de bourse sont maintenant accessible depuis la version de Microsoft 365 uniquement.
Historique des cours de la Société Générale
Pour récupérer l'historique des cours d'une action, il faut utiliser la nouvelle fonction HISTORIQUE.ACTIONS.
Commencez par écrire le code de l'action. Pour la Société Générale, c'est le code XPAR:GLE. Pour trouver le code d'une action, utiliser l'outil type de données pour les actions. C'est le code entre parenthèses.
=HISTORIQUE.ACTIONS("XPAR:GLE";

Ensuite saisissez la date de début de votre période. Ca peut être
- une date écrite entre guillemet ; comme "01/10/2020"
- une formule, comme par exemple AUJOURDHUI()-30
=HISTORIQUE.ACTIONS("XPAR:GLE";AUJOURDHUI()-30;
Le 3e paramètre correspond à la date de fin de la période. Là aussi ça peut être une date fixe ou une formule
=HISTORIQUE.ACTIONS("XPAR:GLE";AUJOURDHUI()-30;AUJOURDHUI();
Ensuite, vous indiquez la périodicité des valeurs à retourner. Généralement, on retourne les valeurs quotidiennement, soit 0.



Le 5e paramètre, permet d'indiquer si on veut afficher les entêtes de colonnes (valeur 1) ou pas (valeur 0).



Les paramètres suivants permettent d'afficher les quotations à l'ouverture, clôture, plus haut, plus bas et volume. Et bien sûr, la date de quotation



Normalement, l'ordre d'affichage des colonnes est la suivante
- Date
- Ouverture
- Plus bas
- Plus haut
- Clôture
La formule complète est la suivante
=HISTORIQUE.ACTIONS("XPAR:GLE";AUJOURDHUI()-30;AUJOURDHUI();0;1;0;2;4;3;1)
Après un bref instant où vous voyez l'indication #BUSY (pour indiquer qu'Excel à besoin de temps pour récupérer les données), tout l'historique des cours s'affichent dans votre classeur



Vous avez une erreur EPARS ?
La fonction HISTORIQUE.ACTIONS renvoie le résultat dans plusieurs cellules. C'est ce que l'on appelle une fonction matricielle dynamique.
Mais si la fonction n'a pas assez de "place" pour retourner le résultat, la fonction va afficher l'erreur EPARS.



Vous pouvez voir la place nécessaire dont à besoin la fonction en visualisant les bordures bleutées. Tant que toutes les cellules ne sont pas vides, vous ne pourrez pas afficher le résultat.
Construire un graphique chandelier
En retournant l'historique des cours présentés de la façon d'écrite ci-dessus, il est très facile de construire un graphique chandelier.



27/01/2023 @ 23:00
Y-at-il un moyen de récupérer le CAC40... j'ai réussi p trouver poru S&P500... il doit y avoir un moyen
28/01/2023 @ 14:42
Non, malheureusement toujours pas. Ce n'est pas faute de l'avoir demandé à Microsoft mais ce n'est toujours pas accessible avec HISTORIQUE.ACTIONS
27/12/2022 @ 16:09
Bonjour,
Les données de bases sont affichées sous forme de colonnes (verticales). Comment les afficher sous formes de lignes (horizontales)?
Merci de votre aide.
25/01/2022 @ 17:31
Si la formule contenant Historique.Actions est déposée dans une cellule via un macro, comment savoir quand les données sont disponibles? Est-ce que l'exécution de la fonction est liée au mode de calcul (automatique ou manuel)?
Pour accélérer l'exécution de mon macro, j'utilise les commandes suivantes en début d'exécution:
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Est-ce que ces instructions ont un impact sur la fonction Historique.Actions?
01/02/2022 @ 07:59
La fonction HISTORIQUE.ACTIONS ne possède aucune donnée journalière. La valeur la plus récente est nécessairement la veille.
25/01/2022 @ 17:26
Je voudrais savoir quelles plages de temps sont offertes, par exemple, pour des données journalières. 5 ans, 10 ans?
01/02/2022 @ 07:54
Je n'ai aucune idée sur le nombre d'années disponibles. Je vous laisse tester
25/10/2021 @ 16:09
Bonjour,
Il semble manquer la journée du 20/05/2021 dans l’historique actions ?
Quelqu'un sait-il pourquoi ?
Merci
Alexandre
06/07/2021 @ 19:22
Bonjour,
Savez-vous où nous pouvons trouver une sorte d'index de ces codes ? ETF MSCI World, S&P500 par exemple ... En vous remerciant par avance.
06/07/2021 @ 21:33
Il n'y a pas d'index à proprement parlé. Par contre, avec l'outil "Type de données", les codes sont faciles à récupérer. Je ferais un article demain pour expliquer la technique
11/07/2021 @ 19:19
Bonsoir, j'ai fait la vidéo suivante qui explique comment obtenir les codes https://youtu.be/bKgfGkUiYzY
07/04/2021 @ 11:38
Bonjour ,
J'ai un problème de récupération de cellule.
J'ai une feuille qui me récupère les cours d'actions dans une colonne valeur.
Sur une autre feuille , je voudrais récupérer les valeurs des actions dans un autre tableau.
Mon problème est que ma feuille avec les cours des actions est avec le tri pour chaque colonne.
Si je fait un tri pour le nom de la valeur ou la valeur , tous bouge dans mon autre feuille.
Je ne sais pas comment faire pour que ma 2eme feuille aille chercher l'infos même si la valeur change de ligne dans ma feuille 1.
Merci de votre aide .
cordialement
kevin
23/03/2021 @ 15:11
Bonjour,
J'utilise aussi de mon côté cette fonction mais je me heurte à un problème : si tout va bien côté actions, je n'arrive pas à récupérer le cours du CAC 40 !
C'est un peu le comble, mais je ne trouve pas le bon code à priori. ^FCHI, PX1.PA, … rien y faite !
Une idée ?
Milles mercis 😉
Xavier
23/03/2021 @ 20:00
Je me renseigne. Je demande aux développeurs
12/06/2021 @ 08:59
Bonjour,
Alors, j'ai eu une réponse des responsables. Ca n'a tout simplement pas été intégré. Ils ont d'abord priorisé les bourses américaines. Pour les autres places boursières, les indices et quotations vont être développées au fur et à mesure.
11/03/2021 @ 11:07
Bonjour,
J'utilise cette nouvelle fonction d'Excel depuis quelques mois, mais j'ai un problème avec les actions japonaises de la bourse de Tokyo. Alors qu'avec les actions françaises ou encore américaines ou britanniques c'est sans problème, avec les actions japonaises je ne parviens pas à en récupérer les cours (ni avec cette fonction HISTORIQUE.ACTIONS, ni d'ailleurs avec la fonction des données boursières). Sauriez-vous si elles ne sont effectivement pas accessibles dans Excel, ou sinon, sauriez vous comment faire :
Pour l'exemple, je suis intéressé par les actions "Bridgestone" dont le code à la bourse de Tokyo est TYO: 5108
et "Sakata seed" dont le code est TYO: 1377
Merci de votre aide.
11/03/2021 @ 11:31
Aucune idée, je me renseigne