À la une

ASSURANCE-VIE LUCYA CNP : Fonds euros Lucya CNP : visez 5.05% de rendement en 2026 et 2027
Voir conditions sur la page dédiée à cette offre.

En Savoir Plus
  1. Accueil
  2. Vie Pratique
Annonce partenaire
Vie Pratique Publié le , mis à jour le

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Suivre ses investissements financiers avec Google Sheets, relativement simple et gratuit ! © FranceTransactions.com
Partager : X (Twitter) LinkedIn

L’outil gratuit en ligne Google Sheets permet de construire un suivi personnalisé de ses investissements. Mais certaines données financières (SCPI, fonds, livrets, etc.) ne sont pas si facilement accessibles, comment faire ?


Des lecteurs du guide épargne demandent régulièrement quelle application utiliser pour suivre leurs placements et investissements. La réponse la plus immédiate reste : une feuille de tableur est le plus simple, le plus efficace et le moins cher, c’est gratuit ! C’est en effet relativement simple, totalement adapté à ses propres besoins. Nul besoin de payer un accès afin de pouvoir récupérer le solde ou encours de ses comptes bancaires et effectuer le suivi de ses investissements financiers sur une feuille Google Sheets.

Que ce soit pour récupérer les cours de son portefeuille d’actions et/ou d’ETF, des cours des cryptos, cela fait quelques années que cela est possible. Ce qui est moins connu est que des données concernant des fonds non cotés en bourse, tels que les taux de distribution de SCPI, ou les rendements des fonds euros, tout comme des placements épargne purement tricolores (livrets bancaires, comptes à terme, etc.) sont également accessibles via Google Sheets. Il existe des solutions gratuites permettant de récupérer l’information recherchée. Mais cela demande un peu de temps pour mettre au point sa propre feuille de suivi de ses investissements financiers.

 Agrégateurs indiscrets ?

Les agrégateurs demandent vos codes d’accès bancaires... Depuis le déploiement de l’Open Banking, l’on peut accéder gratuitement depuis un outil tiers habilité à ses comptes bancaires, en lecture seule. De nombreux établissements financiers proposent ce service gratuitement. Cela permet d’avoir une vue de synthèse de ces différents comptes bancaires. L’on peut donc ainsi également récupérer le solde actuel de ses comptes bancaires dans une feuille Google Sheets. De nombreux exemples existent sur la toile, l’intérêt reste toutefois limité. Ce qui compte étant davantage le suivi de ses placements et investissements financiers, que la consultation des soldes de ses comptes bancaires, accessibles facilement via mobile. Mais ces services d’agrégations sont parfois détournés à des fins autres... Et là commence la suspicion.
Confier ses codes d’accès clients à un tiers : Le bémol étant qu’il faut donc confier ses codes d’accès à une entité tierce, dument habilitée, afin qu’elle puisse se connecter à votre espace client pour ramener les montants souhaités. Le jeu en vaut-il la chandelle ? À vous de voir. Toujours est-il que seuls vos comptes courants sont concernés. La récupération des encours et soldes de vos placements et investissements passera par un parcours sur votre espace client de vos comptes (scraping), ce qui est déjà moins heureux. Dysfonctionnements récurrents, reconnecter son compte tous les 3 mois, cela devient rapidement lourd, pour une personne qui ne suit pas régulièrement ses investissements financiers.
Des indiscrétions parfois malsaines : certains services payant d’agrégations de placements financiers publient des statistiques sur leurs clients, le montant moyen des avoirs, la répartition des encours, les frais économisés, etc. Si aucune données personnelles ne sont dévoilées, cela veut tout de même dire que ces applications profitent de la fourniture de ce service afin d’effectuer des statistiques sur le "dos" de leurs clients. Autant dire que la confidentialité des données financières est bafouée. Des indiscrétions qui pourraient permettre à certaines applications de distributeurs de produits financiers de proposer, comme par hasard, certains placements à certaines personnes, à certains moments opportuns. Une pratique pour le moins litigieuse.

 Google Sheets

Afin d’éviter de confier ses codes d’accès à un tiers, avoir recours à une feuille de tableur (excel, ou open office) reste simple et sécurisé. C’est surtout la possibilité de se bâtir un suivi de ses investissements financiers totalement adaptés à nos souhaits ! Rien ne vaut le fait maison. Certes, cela peut prendre du temps de monter ses propres feuilles de suivi de ses investissements, mais une fois ce travail effectué, l’investisseur sera davantage indépendant. Mais si l’usage d’Excel est répandu, Google Sheets propose un modèle facilement ouvert aux API externes. Cela permet de récupérer des données financières issues de plusieurs sources différentes.

 Un exemple

Cette feuille de suivi de placements, ci-dessous, montre le détail d’un PEA, d’un PEA-PME, de plusieurs contrats d’Assurance-Vie, de livrets bancaires, mais également de comptes à terme ou encore d’investissements sur des pièces en OR.

Vous pouvez télécharger cette feuille Google Sheets. En dupliquant cette feuille, vous allez ainsi récupérer les scripts FranceTransactions.com permettant de récupérer une partie des données financières manquantes par défaut sur Google Sheets. L’intérêt étant que cela soit participatif, vous pouvez demander l’ajout de certaines données, ou indiquer des modifications de données financières à effectuer.

 👉 Actions

Récupérer le cours d’une action sur Google Sheets, simple et rapide. La fonction GoogleFinance() est là. De multiples vidéos sur YouTube indiquent comment faire avec cette fonction. Le plus délicat est parfois de récupérer le code GoogleFinance pour une action donnée. Les limitations étant que, par exemple, les dividendes annoncés ne sont pas mis à jour. À titre d’exemple, voici une feuille Google Sheets concernant les actions du CAC40.

Exemple : récupérer le cours de l’action Air Liquide, simple. Dans la cellule il faut invoquer la fonction GoogleFinance avec le code correspondant à l’action Air Liquide (EPA:AI, EPA pour Paris, AI pour Air Liquide). Ainsi, cet appel GOOGLEFINANCE("EPA:AI" ; "price")) permet de récupérer le cours de l’action (en différé d’au moins 20 minutes). La fonction GoogleFinance permet d’obtenir d’autres informations financières, telles que le dividende passé, le dividende attendu pour l’année en cours. Ces codes ne s’inventent pas. Où trouve-t-on ces codes correspondants aux actions ? Directement sur Google Finance, ou en les reprenant sur des feuilles Google Sheets partagées par des investisseurs.

Vous pouvez télécharger cette feuille Google Sheets. En dupliquant cette feuille, vous allez ainsi récupérer les scripts FranceTransactions.com permettant de récupérer une partie des données financières manquantes par défaut sur Google Sheets.

 👉 Fonds cotés (ETF, etc.)

Pour les fonds cotés en bourse, cas le plus simple, ce sera comme pour les actions. GoogleFinance publie les cours de bourse. Ainsi, pour les ETF, le cours de bourse est connu, l’appel à la fonction GoogleFinance(code ;"price") permet de récupérer le cours de bourse du fonds.

Note : Google Finance ne connaît pas toujours toutes les données concernant les ETF émis en Europe. Un appel à une fonction externe peut être utile, par exemple, pour récupérer l’encours de l’ETF. La fonction GetETFEncours(isin) donne alors cette information. Pour récupérer cette fonction, créez une copie de cette feuille GS ci-dessous.

Feuille GS sur les ETF à copier

La feuille d’exemple fourni par Google Sheets (template) pour le suivi des investissements financiers permet de suivre tous les titres cotés en bourse (donc ETF inclus).

 👉 Fonds non cotés (OPC, UC, etc.)

Cela peut commencer à se compliquer pour les fonds non cotés en bourse. Typiquement, les OPC, sicav et consorts. Ces mêmes fonds que l’on retrouve souvent dans nos contrats d’assurance-vie et PER assurances. Ces fonds possèdent une valeur liquidative, mais ne sont pas cotés en bourse. GoogleFinance ne connaît donc pas forcément tous les fonds sur lesquels les épargnants français peuvent investir. Si les ETF sont des fonds cotés en bourse, les autres unités de compte ne sont pas cotées en bourse. Pour ces fonds non cotés en bourse, c’est à dire, la majorité des OPC et unités de compte (hors ETF), il faut alors passer par d’autres sources d’informations. Le site Yahoo ! Finance, par exemple, propose des pages avec les valeurs liquidatives de nombreux fonds.

Dans la feuille Google Sheets donnée en exemple en haut de l’article, une fonction externe permet de récupérer la dernière valeur liquidative connue de fonds non cotés en bourse. La source d’informations peut être FinancialTimes ou Yahoo ! Finance. Pour accéder à la source Yahoo ! Finance, la fonction appelable sous Google Sheets est alors =GetVLYahoo(code yahoo). Ce code Yahoo ! est à trouver sur le site de Yahoo ! Finance. En recherchant avec le vrai code ISIN sur ce site, l’url de redirection présente alors ce code Yahoo !.

Copie partie écran, suite à la recherche du code ISIN
Copie partie écran, suite à la recherche du code ISIN © Yahoo! Finance

Exemple : recherche de la valeur liquidative du fonds CORUM Butler European High Yield Fund, code ISIN : IE00BMCT1P08. Le site Yahoo ! Finance renvoie alors cette page, indiquant ce code Yahoo ! (surligné en jaune sur la copie d’écran ci-dessus). C’est bien ce code qu’il suffit d’indiquer comme code ISIN à la fonction GetVLYahoo afin d’obtenir dans sa feuille Google Sheets la VL de ce fonds.

 👉 Devises

Les cours des échanges de devises (EUR/USD) sont également facilement accessibles via Google Finance, et donc intégrable aisément sur Google Sheets. Cela permet notamment d’obtenir facilement le cours des matières premières en euros, dont notamment les cours du pétrole ou bien encore celui de l’OR physique. En revanche, pour les cotations des pièces d’OR, l’information est plus délicate à dénicher, c’est pourquoi FranceTransactions.com propose des fonctions externes pour ce faire (cf paragraphe Pièces d’OR).

 👉 Cours des OAT

Les cours des obligations cotent en pourcentages. Les obligations émises par la France (la fameuse dette) peuvent être investies par les particuliers, directement. Chaque obligation du Trésor possède un code ISIN. Les cours ne sont pas connus de Google Finance par défaut. Pour récupérer les cours, le mieux est encore de passer par un script (déjà écrit) qui récupère les cours à la source, Euronext. Il s’agit du dernier cours connu, qui n’est pas toujours le cours théorique de l’obligation, les investisseurs avertis le savent bien.

Lien pour télécharger la feuille Google Sheet et ainsi récupérer le script qui va bien : Cotation des OAT

 👉 Cryptos

Là encore, via l’url Google Finance, il est facile de récupérer le cours actuel des différentes cryptos. Il suffit alors de récupérer le code correspondant à la crypto à suivre, et de faire appel à la fonction GoogleFinance(code ;"price") ; dans une cellule sur Google Sheets.

 👉 Fonds en euros (Assurance-Vie)

Plus complexe. Les fonds euros ne sont pas cotés en bourse. Comment récupérer alors les taux des fonds euros ? Il faut effectivement passer par des fonctions externes, FranceTransactions.com en proposent.

  • GetFondsEurosTaux(isin) : renvoie le taux, net des frais de gestion, brut des prélèvements sociaux et fiscaux du fonds euros concerné
  • GetFondsEurosListe() : renvoie la liste des fonds euros connus du système, avec la correspondance nom et code pseudo isin.

Où dénicher ce pseudo code ISIN des fonds euros ? La fonction GetFondsEurosListe() permet justement d’obtenir la liste telle que présentée ci-dessous, avec l’ensemble des fonds euros connus du système, éligible en assurance-vie. Attention, pour les PER assurances, les fonds euros ne sont pas les mêmes, puisque la réglementation impose que les fonds euros retraite soient cantonnés au PER seuls. Il faudra donc, dans ce cas, faire appel aux fonctions concernant les fonds euros pour les PER.

Extrait des pseudo codes ISIN des fonds euros
Extrait des pseudo codes ISIN des fonds euros © FranceTransactions.com
Note : l’épargnant prendra soin d’augmenter, chaque année le nombre de parts de fonds euros détenu. Le versement des produits des fonds euros (capital placé sur le fonds euro * taux net des frais de gestion et net des prélèvements sociaux) étant crédité sous forme de nombre de parts supplémentaires sur ce même fonds euros.

 👉 Fonds en euros (PER)

Même principe que pour les fonds euros éligibles en assurance-vie. Un appel à une fonction externe est nécessaire afin de récupérer le taux de rendement servi l’année précédente sur les fonds euros équipant les PER assurantiels.

  • GetPERFondsEurosTaux(isin) : renvoie le taux, net des frais de gestion, brut des prélèvements sociaux et fiscaux du fonds euros retraite concerné
  • GetPERFondsEurosListe() : renvoie la liste des fonds euros retraite connus du système, avec la correspondance nom et code pseudo isin.

Où dénicher ce pseudo code ISIN des fonds euros retraite ? La fonction GetPERFondsEurosListe() permet justement d’obtenir la liste telle que présentée ci-dessous, avec l’ensemble des fonds euros connus du système, éligible en PER assurantiels.

Exemple de correspondances Fonds euros retraite / pseudo code ISIN
Exemple de correspondances Fonds euros retraite / pseudo code ISIN © FranceTransactions.com
Note : l’épargnant prendra soin d’augmenter, chaque année le nombre de parts de fonds euros détenu. Le versement des produits des fonds euros (capital placé sur le fonds euro * taux net des frais de gestion et net des prélèvements sociaux) étant crédité sous forme de nombre de parts supplémentaires sur ce même fonds euros.

 👉 Livrets bancaires

Là encore, il s’agit de placements purement tricolores. GoogleFinance n’en connaît aucun, même pas le livret A. Il faut donc appeler des fonctions externes. FranceTransactions.com met à disposition quelques fonctions permettant de récupérer les taux actuels des différents livrets bancaires du marché (épargne réglementée incluse). Par ailleurs, la fonction la plus intéressante est sans doute cette qui permet d’estimer le montant des intérêts à percevoir sur l’année à venir, en fonction du solde du livret, de l’historique des taux passés sur l’année et du taux actuel. Il s’agit évidemment que d’une estimation, car personne ne peut savoir quel sera le taux d’un livret épargne dans quelques quinzaines.

  • GetLivretInterets(isin,capital,annee)
  • GetLivretInteretsNets(isin,capital,annee)
  • GetLivretTaux(isin)
  • GetLivretTauxBooste(isin)
  • GetLivretTauxEQAnnuel(isin)
  • GetLivretTauxEQAnnuelNet(isin)
Exemple de correspondance Livrets bancaires / codes pseudo ISIN
Exemple de correspondance Livrets bancaires / codes pseudo ISIN © FranceTransactions.com

 👉 Comptes à terme

Là encore, il s’agit de placements purement tricolores. GoogleFinance n’en connaît aucun, même pas le livret A. Il faut donc appeler des fonctions externes. FranceTransactions.com met à disposition quelques fonctions permettant de récupérer les taux actuels des différents livrets bancaires du marché (épargne réglementée incluse). Par ailleurs, la fonction la plus intéressante est sans doute cette qui permet d’estimer le montant des intérêts à percevoir sur l’année à venir, en fonction du solde du livret, de l’historique des taux passés sur l’année et du taux actuel. Il s’agit évidemment que d’une estimation, car personne ne peut savoir quel sera le taux d’un livret épargne dans quelques quinzaines.

  • GetCATListe()
  • GetCATTaux(isin)
  • GetCATTauxNet(isin)
  • GetCATMaturite(isin)
Exemples de correspondances Comptes à terme / pseudo codes ISIN
Exemples de correspondances Comptes à terme / pseudo codes ISIN © FranceTransactions.com

 👉 SCPI

Pour les SCPI la fonction GOOGLEFINANCE() ne donne évidemment aucune information. Les SCPI ne sont pas cotées en bourse. Alors comment faire pour actualiser son portefeuille de SCPI ? La réponse est simple. Il existe une multitude de sites gratuits, à l’instar de FranceTransactions.com, permettant de récupérer les informations financières sur près de 200 SCPI du marché. Attention toutefois, les données financières des SCPI fiscales (malraux, déficit foncier, Pinel, etc.) sont rares et leur fréquence de mise à jour est très faible, voire nulle. Pour les SCPI, il faut alors faire appel à des fonctions externes afin de récupérer les informations désirées.

SCPI : voici les fonctions accessibles via FranceTransactions.com sur Google Sheets :

  • GetSCPITaux(isin) : taux de distribution de la SCPI
  • GetSCPITauxReel(isin) : rendement réel de la SCPI (variation prix de part incluse)
  • GetSCPIPrixPart(isin) : prix de part actuel
  • GetSCPIDatePrixPart(isin) : date dernier changement prix part SCPI
  • GetSCPITauxReval(isin) : taux de revalorisation du prix de part (peut être négatif)
  • GetSCPIValeurRachat(isin) : valeur de rachat d’une part de SCPI
  • GetSCPIListe() : liste des SCPI connues du système (près de 160), à afficher sur un ongle nommé ’SCPI LISTE’

Le code ISIN a passer en paramètre n’en est pas vraiment un, mais le code interne sur le site FranceTransactions.com, identifiant d’une SCPI. La fonction GetSCPIListe() permettant d’établir la correspondance entre le nom commercial de la SCPI et ce code interne (pseudo ISIN).

Feuille GS SCPI téléchargeable

Seules ces données basiques sont accessibles. Un investisseur SCPI, forcément de long terme, n’a pas à priori à suivre les indicateurs d’occupation, ou encore du nombre de biens, etc. L’intérêt étant faible, puisque que toute façon il devra porter ses parts pendant au moins 10 ans.

Note : En l’absence de liaison avec l’enveloppe dans laquelle sont déposés les SCPI (CTO ou Assurance-vie ou PER), selon le mode de distribution des revenus (loyers) des SCPI, en capitalisation (nombre additionnels de parts de SCPI, comme fréquemment proposé désormais) ou en distribution (perception des dividendes), l’épargnant devra modifier par lui-même les différents montants correspondants. Pour une mise à jour annuelle, le taux de distribution permet de connaître le montant des dividendes versés.

 👉 Crédits

Nous ne sommes plus vraiment désormais dans le domaine du suivi des investissements et placements épargne. Mais des lecteurs m’ont demandé d’ajouter des éléments de calcul de crédits pour Google Sheets. Des calculs basiques, pour lesquels des fonctions par défaut existent, mais qui sont souvent conçues pour les crédits à taux variable. En France, le crédit amortissable à taux fixe représente pas moins de 80% des crédits. Quelques fonctions permettent donc d’obtenir des informations concernant les crédits : calcul de TAEG, mensualité, taux d’endettement, etc.

Exemple de suivi crédit sur Google Sheets (amortissable, taux fixe)
Exemple de suivi crédit sur Google Sheets (amortissable, taux fixe) © FranceTransactions.com

 Autres données financières ?

Vous avez d’autres besoins en matière de données financières ? Postez un commentaire sous cet article, si les infos sont disponibles, je les mettrai à disposition.

Sélection des 3 meilleures offres de souscription de contrats d'assurance-vie

🥇 1

Placement Direct Vie (SWISS LIFE ASSURANCE ET PATRIMOINE) Jusqu'à 1 000€ offerts (sous conditions).

🥈 2

Garance Epargne (GARANCE) Jusqu'à 1 000€ offerts (sous conditions).

🥉 3

Bourse Direct Vie (APICIL) Jusqu'à 1 000€ offerts (sous conditions).

Les offres promotionnelles sont soumises à conditions.

Questions & Échanges

7 messages
Denis Lapalus
Denis Lapalus 26 janvier 2026 à 16h40min
Rédaction

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Oui, désolé, ma faute. Le lien devrait désormais mieux fonctionner pour récupérer la page Google Sheet. Je vous envoie le script par courriel séparé histoire d’être certain. Bien à vous
k
kikela 26 janvier 2026 à 16h19min
Épargnant

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Rebonjour,
pouvez-vous m’envoyer le scripte avec le mode d’emploi...

kikela...

k
kikela 26 janvier 2026 à 16h00min
Épargnant

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Bonjour,
merci pour la réponse quand je clique sur e lien pour télécharger la page googlesheet j’ai en fait une page htlm...
cordialement,

kikela

Denis Lapalus
Denis Lapalus 26 janvier 2026 à 14h11min
Rédaction

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Bonjour, oui, bien-sûr. J’ai ajouté à l’article la cotation des OAT (cours des OAT). La feuille Google Sheet donnée en exemple liste toutes les OAT et va lire les cours correspondants sur le site Euronext. Pour que cela soit simple, la fonction Get_OAT_Price(isin) permet de récupérer le dernier cours traité, isin étant le code ISIN de l’OAT considérée. La feuille est accessible en lecture par tous, pour récupérer le script, il faut créer une copie de la feuille et se recréer un fichier App script .gs. Une fonction Get_OAT_jours_restants(isin) peut être utile également pour les investisseurs effectuant d’autres calculs. Si vous rencontrez des soucis pour récupérer ce script, je vous enverrai le fichier oat.gs. Bien à vous.
k
kikela 25 janvier 2026 à 08h58min
Épargnant

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Bonjour,
existe-t-il un moyen de vrécupérer les cours des OAT dans googlesheet ?
merci de votre réponse.

Kikela

Denis Lapalus
Denis Lapalus 6 novembre 2025 à 12h42min
Rédaction

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Bonjour, oui, pour la plupart des ETF émis aux USA, comme pour les autres fonds, via le code correspondant est GOOGLEFINANCE("Le ticker de l’ETF" ;"netassets"). L’équivalent de "netassets" est "marketcap" pour les actions. En revanche, pour les ETF auxquels les européens ont accès (émis en Europe) cela ne fonctionne souvent pas. Il faut alors passer par une autre source d’infos. Sur la feuille des ETF iShares éligibles au PEA (ajoutée dans ce même article (suivre ses investissements financiers avec Google Sheet, car les liens externes directs vers GS dans les forums ne fonctionnent pas), j’utilise alors le code GetETFEncours(isin) qui permet de récupérer cette info (taille du fonds), exprimée en millions dans la devise de l’ETF. Afin d’avoir cette fonction il faut récupérer le script ETF.gs, qui est rattaché à cette feuille, lisible par tous. En faisant une création copie de la feuille, et en acceptant les demandes d’accès externes, cela doit fonctionner. Attention, dans ce script, toutes les fonctions ne sont pas encore utilisables. Bien à vous.
L
Ludo 1er novembre 2025 à 17h04min
Épargnant

Suivre simplement et gratuitement tous ses investissements financiers, c’est possible !

Bonjour,

Pour les ETF est-il possible de suivre sur Google Sheet les encours sous gestion, svp ? Si oui quel est le code à entrer ? Merci d’avance pour votre réponse.

Poser une question à la rédaction

Votre adresse email ne sera jamais publiée. Nos experts vous répondent sous quelques heures.

Votre message n'apparaîtra qu'après avoir été validé par un administrateur du site.

Qui êtes-vous ?
Votre message
Ce champ n'accepte pas les liens externes au site FranceTransactions.com (hormis vers des sites officiels).

Sur le même sujet

Indépendant, gratuit et sans publicité cachée. Vous aimez nos outils ?

Pour soutenir le travail de notre équipe face aux algorithmes et ne rater aucun décryptage, ajoutez FranceTransactions à vos sources préférées en 1 clic.

Placement sans risque

🎁 Bon plan épargne : 3% pendant 6 mois

Bénéficiez de cette offre de placement sans risque pour votre épargne, auprès de Monabanq, via le compte rémunéré Rentabilis. Il n’est pas nécessaire d’ouvrir un compte courant Monabanq afin de pouvoir en bénéficier. Voir conditions sur la page dédiée à cette offre.

En savoir plus

Simulateur d'Allocation

Calculez la répartition théorique de votre capital entre PEA, Assurance Vie et Liquidités rémunérées, selon votre profil et horizon de placement.

Accéder au simulateur