Comment je fais bien suivre pour mes finances personnelles ?
C'est sur Notion que je collecte et organise les données concernant mes finances personnelles. Pour ceux qui ne connaissent pas cet outil, Notion est un outil qui aide à organiser son travail, ses idées et
ses notes en un seul endroit. Il s'agit d'une application web qui permet de créer différents types de contenu, tels que des notes, des tâches, des wikis et des bases de données. Notion a une interface simple et intuitive qui le rend facile à utiliser pour tout le monde.
Ma solution repose donc en grande partie sur l'UI de Notion pour créer les bases de données nécessaires pour le suivi complet de mes finances. Le modèle que je vais vous présenter permet de suivre précisément chaque mouvement d'argent (rentrées ou des sorties) en enregistrant toutes les transactions effectuées. Je peux alors catégoriser ces transactions à des fins d'analyse comme par exemple identifier mes principaux postes de dépenses.
C’est ici qu’on renseigne les revenus et les dépenses, respectivement dans les tables Revenus et Dépenses. À la création de chaque transaction, il faudrait renseigner au besoin :
- un Tag pour la transaction (la catégorie),
- l’origine de la transaction (Compte),
- le budget auquel appartient la transaction (Budget)
- Le mois (Récapitulatif mensuel).
Les tables Récapitulatifs mensuels, Portefeuille financier, Budgets se mettront à jour automatiquement.
La table Budgets permets de faire un suivi de certains types de dépenses et/ou même de mettre de l’argent de coté pour d’autres types de dépenses. Elle peut par exemple servir à faire un suivi du budget pour les courses, la restauration (sur place et/ou livraison), le shopping. Elle peut aussi permettre de suivre la mise en place d’un budget pour les urgences, les futurs projets, l’année qui suit.
Cette table permets de :
- faire un suivi automatique des budgets à dépenser et à économiser sur plusieurs années,
- gérer l’historisation des budgets après des modifications,
- Améliorer sa capacité à créer et gérer des budgets dans le cadre des finances personnelles.
Voici un descriptif de quelques champs de la table :
- Total dépensé : C’est la somme des montants de toutes les transactions qui rentrent dans le cadre d’un budget donné,
- Budget restant : C’est le montant qu’il reste au budget avant qu’il ne soit entièrement consommé,
- Écart budgétaire : C’est le montant de dépassement d’un budget après avoir été entièrement consommé.
Il traque également les flux entre mes comptes pour une gestion et des analyses en temps réel de mon pouvoir d'achat par compte.
Le Portefeuille financier désigne donc l'ensemble des comptes bancaires ainsi que les services en ligne comme PayPal, Cash App, etc. Cela englobe aussi toutes les sources de liquidités accessibles comme le cash.
Dans cette table, on retrouve aussi des informations calculées :
- Revenu total : la somme des revenus répertoriés pour le compte correspondant dans la table Revenus.
- Dépenses totales : la somme des dépenses répertoriés pour le compte correspondant dans la table Dépenses.
- Solde : la différence entre Revenu total et Dépenses totales pour un compte donné. Il devrait aussi correspondre au solde disponible sur le compte en question.
Le champ Type spécifie le type de compte, tel que "Compte Courant", "Compte Épargne", "Portefeuille en ligne" ou "Cash” etc.
Enfin, il génère également un récapitulatif mensuel détaillé de toutes mes transactions, offrant ainsi une vue d'ensemble claire de ma situation financière chaque mois. Cela contribue à établir une vision claire de l'état de mes finances au cours du temps et de mieux planifier mes dépenses à l'avenir.
Dans cette table Récapitulatifs mensuels, on retrouve des informations calculées :
- Revenu total : la somme des revenus répertoriés pour le mois correspondant dans la table Revenus.
- Dépenses totales : la somme des dépenses répertoriés pour le mois correspondant dans la table Dépenses.
- Net global : la différence entre Revenu total et Dépenses totales pour un mois donné.
- Année Mois : est un nombre qui représente l’année et le mois du récapitulatif et il sert à ordonner la liste des mois.
Chaque ligne de la table Récapitulatifs mensuels , correspond à une synthèse des finances personnelles pour le mois donné comme dans l’exemple fourni.
Analyse des données grâce à une application Dash
Après avoir collecté et renseigné mes données financières sur Notion, j'ai développé une petite application avec le framework Dash de Python qui me permets de créer des dashboards interactifs pour mes analyses. Pour ceux qui ne connaissent pas Dash, c'est le premier framework low-code permettant de créer rapidement des applications data en Python.
Actuellement, l'application n'a pas encore d'interface utilisateur finalisée. Pour l'instant, je me suis concentré sur la création de graphiques interactifs répondant à mes besoins d'analyse et de visualisation des données. Une fois que j'aurai développé toutes les visualisations nécessaires pour une analyse approfondie des données collectées par le tracker, je m'attaquerai à l'amélioration de l'interface graphique pour optimiser l'expérience utilisateur. Qui sait ? L'application pourrait bien intéresser d'autres utilisateurs également.
Voici les principales fonctionnalités déjà en place :
Diagramme en barres : Ce graphique récapitule les données annuelles, avec les mois en abscisse. Il permet de visualiser différents indicateurs tels que le Net Overall, le Net Overall cumulé, les économies mensuelles, les économies cumulées, ainsi que les dépenses et les revenus.
Ces outils constituent la base de l'application et ouvrent la voie à des développements futurs, qu'il s'agisse de collaborations, d'améliorations ou d'adaptations à d'autres besoins. Si vous êtes intéressé(e) par ce projet ou par une collaboration, n'hésitez pas à me contacter !
Deuxième diagramme circulaire : Celui-ci visualise la part de chaque transaction budgétisée dans le total des dépenses, toujours avec la possibilité de sélectionner l'intervalle de temps à analyser grâce à un datepicker.
Courbe de "stress financier" : Cette courbe trace la somme des dépenses par jour, permettant d'identifier des pics inhabituels de dépenses importantes.
Diagramme circulaire : Ce graphique montre la répartition des dépenses par catégorie, avec la possibilité de sélectionner un intervalle de temps à analyser grâce à un datepicker.
Courbe linéaire : Offrant une alternative aux barres, cette courbe permet d'afficher les mêmes données pour ceux qui préfèrent ce type de visualisation.
Inscrivez vous sur notre waitlist pour obtenir les versions les plus complètes et un accès à notre application.
Profitez d'offres spéciales exclusives réservées aux inscrits.