L’une des fonctions les moins connues de Google Sheets est GOOGLEFINANCE, qui vous permet de suivre les données actuelles ou historiques des titres financiers sur le marché boursier. Voici comment l’utiliser.

Qu’est-ce que Google Finance ?

Finance est l’outil en temps réel de Google qui affiche les informations actuelles sur le marché et regroupe les actualités économiques. Il est actuellement intégré à Google Search, de sorte que si vous recherchez le symbole du téléscripteur d’une société spécifique sur Google, comme WMT pour Walmart ou AAPL pour Apple, vous verrez immédiatement le cours actuel de l’action et les données historiques pour ce titre. Vous pouvez cliquer sur l’une de ces actions pour accéder à la page Google Finance de la société, qui présente les données financières de l’entreprise, les actualités connexes et vous permet de la comparer à d’autres valeurs.

S’il existe d’autres outils plus robustes que vous pouvez utiliser pour suivre les titres, Google Finance est le seul à pouvoir s’intégrer efficacement à Google Sheets. Que vous soyez un novice en matière d’actions ou un trader expérimenté, cette intégration est le moyen le plus simple d’importer et de suivre des données boursières dans une feuille de calcul.

À propos, l’intégration des feuilles de Google Finance n’est disponible qu’en anglais et n’inclut pas encore la plupart des bourses internationales. Par conséquent, si vous souhaitez effectuer des transactions sur des bourses asiatiques ou européennes, ce n’est peut-être pas la meilleure option pour vous.

La fonction Google Finance

La fonction qui extrait les données boursières s’appelle « GOOGLEFINANCE ». La syntaxe de la fonction est assez simple et utilise cinq arguments, dont quatre sont facultatifs.

Formule de Google Finance

Le premier argument est le symbole du téléscripteur. Il s’agit des codes que les entreprises possèdent lorsqu’elles sont cotées en bourse, comme GOOG pour Google ou BAC pour Bank of America. Vous pouvez également spécifier la bourse à laquelle l’action que vous avez choisie est cotée pour éviter les divergences. Comme Bank of America est cotée à la Bourse de New York, vous devez taper « NYSE:BAC ».

Pour obtenir les codes de téléscripteur et les bourses des actions que vous souhaitez, vous devrez faire quelques recherches. Vous pouvez les chercher sur Google Finance ou sur l’outil de gestion de portefeuille de votre choix.

Le deuxième argument est l’attribut que vous souhaitez afficher. Par défaut, il est défini sur « prix » si vous le laissez vide. Voici quelques-uns des attributs que vous pouvez extraire à l’aide de la fonction :

Prix : Le prix de l'action spécifique en temps réel.
Volume : Le volume d'échange actuel.
high : Le cours le plus élevé du jour en cours ou du jour choisi.
bas : Le prix bas du jour actuel ou du jour choisi.
volumeavg : Le volume d'échange quotidien moyen.
pe : Le ratio cours/bénéfice.
eps : Le bénéfice par action.

Notez que les attributs que vous pouvez afficher varient selon que vous utilisez des données actuelles ou historiques. Voici une liste complète des attributs que vous pouvez utiliser pour l’argument. Il est important de se rappeler que les données actuelles sont actualisées toutes les 15 minutes et qu’elles ne sont donc pas totalement en temps réel.

Le troisième argument est la date de début, qui ne s’applique que si vous utilisez des données historiques. Vous pouvez taper « TODAY() » ou laisser cet argument vide pour afficher les données en temps réel. Le quatrième argument indique soit la date de fin, soit le nombre de jours à partir de la date de début. S’il est laissé vide, la fonction renverra les données d’un seul jour.

Le dernier argument est l’intervalle, qui vous permet de spécifier la fréquence des données. Vous pouvez le définir sur « DAILY » ou « WEEKLY ».

Il convient de noter que Google Sheets traite le symbole du téléscripteur et les arguments de l’attribut comme du texte. Veillez donc à les entourer de guillemets, sinon vous obtiendrez une erreur.

Le suivi des actions en action

Dans cet exemple, disons que vous souhaitez consulter le cours actuel d’une action de Facebook. L’action Facebook est cotée au NASDAQ sous le code ticker FB. Dans ce cas, vous saisirez le premier argument comme « NASDAQ:FB » avec « price » comme attribut. La formule serait donc =GOOGLEFINANCE(« NASDAQ:FB », « price »).

Exemple simple de Google FInance Sheets

Si vous souhaitez afficher les cours de clôture quotidiens d’une semaine particulière, par exemple la semaine du 15 octobre 2018, vous préciserez cette plage de dates dans les troisième et quatrième arguments. Le code correspondant devient =GOOGLEFINANCE(« NASDAQ:FB », « price »,DATE(2018,10,15),DATE(2018,10,20)) . Notez que l’affichage des données historiques étend les informations générées en données de tableau, qui occupent les cellules voisines.

Vous pouvez également utiliser la fonction pour générer automatiquement les données d’une liste d’actions. Il suffit de taper les tickers dans une colonne, puis d’utiliser les cellules dans votre premier argument. Comme notre code ticker se trouve dans la cellule C4, vous devez taper =GOOGLEFINANCE(C4, « price »). Vous trouverez ci-dessous une liste d’actions avec leurs prix actuels correspondants.

Liste des tickers d’actions dans Google Finance Sheets

Si vous souhaitez suivre une liste d’attributs, vous pouvez les saisir dans des cellules distinctes, comme dans l’image ci-dessus. Ensuite, vous pouvez lier le deuxième argument à la cellule contenant le nom de l’attribut. Pour la cellule du prix de NYSE:IBM dans l’exemple ci-dessous, la formule serait =GOOGLEFINANCE(C$2,$B5).

Google Finance Sheets avec attributs

Optimisation de Google Sheets

L’avantage d’avoir vos actions sur Google Sheets est que vous pouvez utiliser divers outils de manipulation des données sur celles-ci.

Par exemple, supposons que vous souhaitiez utiliser Google Sheets pour suivre la valeur de tous vos actifs financiers, tels que vos actions, vos comptes d’épargne, vos dépôts à terme, etc. Grâce à Finance, le prix de vos actions sera actualisé en temps réel, ce qui vous permettra d’avoir une vue d’ensemble de votre position à tout moment.

Conversion de devises avec Sheets

Une autre fonction intéressante de Google Sheets est la possibilité de convertir des devises en temps réel. Pour ce faire, il suffit de taper le ticker boursier « CURRENCY : » suivi des codes des deux devises que vous souhaitez convertir, comme « USDGBP » ou « EURJPY ». Vous pouvez également afficher les données historiques des devises en spécifiant une date.

Par exemple, si vous vivez en Europe et que vous souhaitez convertir des USD en euros, vous devez taper =GOOGLEFINANCE(« CURRENCY:USDEUR ») et multiplier ce nombre par le montant des USD à convertir.

Conversion de devises dans Google Finance Sheets

Cette fonction peut être utilisée dans de nombreux cas, en dehors des opérations de change. Par exemple, si votre activité professionnelle implique d’être payé dans une autre devise, vous pouvez établir une facture qui convertit automatiquement les paiements que vous recevez dans votre devise nationale.