1 points par GN⁺ 2024-08-09 | 1 commentaires | Partager sur WhatsApp
  • Outil visuel de planification budgétaire qui aide à comprendre sur un seul écran les flux de revenus, de dépenses et d’épargne dans les finances personnelles et d’entreprise
  • Le modèle central repose sur les Pockets et les Flows, et montre par période les catégories financières et les mouvements d’argent entre elles
  • La planification budgétaire met l’accent sur le parcours de l’argent plutôt que sur un tableau figé, ce qui permet de couvrir des dépenses insuffisamment financées depuis d’autres poches et de déplacer le surplus de trésorerie là où il est nécessaire
  • La nouvelle fonctionnalité Investment planning prend en charge la simulation des performances d’un portefeuille, l’analyse de l’allocation d’actifs et la visualisation des flux d’investissement entre comptes et classes d’actifs
  • Les offres Free et Supporter incluent toutes deux des budgets et des plans d’investissement illimités, et Supporter peut être utilisé sans publicité pour 20 $ par an

Comment structurer les flux d’argent avec Sankey

  • BudgetFlow est un service qui visualise le budget et la planification financière à l’aide de diagrammes de Sankey interactifs
  • Les Pockets représentent les éléments qui composent la structure financière de l’utilisateur, comme les revenus, les dépenses, les comptes et les groupes
  • Les Flows suivent la manière dont l’argent circule entre les poches, et chaque flux est défini avec une période et un montant
  • La planification budgétaire visuelle vise à créer une carte financière permettant de voir d’un coup d’œil les revenus, les dépenses et l’épargne
  • La gestion des fonds ajuste les transferts entre poches selon les besoins de l’utilisateur
    • S’il faut couvrir une dépense, il est possible de prendre depuis une autre poche
    • S’il reste du cash dans une poche donnée, il peut être envoyé là où il est nécessaire
  • Avec les Customizable Flows, il est possible de définir des flux de transaction selon des périodicités flexibles adaptées aux objectifs financiers

Planification d’investissement et tarifs

  • La nouvelle fonctionnalité Investment planning propose des outils de planification pour la gestion d’actifs
    • Simuler la performance d’un portefeuille
    • Analyser l’allocation d’actifs
    • Visualiser les flux d’investissement entre plusieurs comptes et classes d’actifs
  • Les offres sont réparties entre Free et Supporter
    • Free : budget illimité, plans d’investissement illimités, affichage occasionnel de publicités invitant à passer à Supporter, prix de 0 $
    • Supporter : budget illimité, plans d’investissement illimités, sans publicité, prix de 20 $ par an
  • Convient aux utilisateurs qui ont besoin d’une carte financière centrée sur les flux plutôt que d’un livre de comptes basé sur des tableaux

1 commentaires

 
GN⁺ 2024-08-09
Commentaires Hacker News
  • Ce qui me dérange dans beaucoup de diagrammes de Sankey sur /r/dataisbeautiful, c’est qu’il se forme quelque part au milieu un gros réservoir unique, et que les données détaillées qui suivent disparaissent
    Dans mon budget, je peux répartir le virement automatique de mon salaire entre plusieurs comptes, et c’est effectivement ce que je fais. Une partie va sur un compte argent de poche, une autre sur un compte épargne. Pour d’autres personnes, des postes comme la pension alimentaire pour ex-conjoint ou la pension alimentaire pour enfant sont aussi prélevés directement sur le salaire
    Même dans cet exemple de budget, je me demande s’il est possible d’envoyer directement les revenus freelance vers l’épargne, ou de retirer 300 du salaire pour l’envoyer en pension alimentaire sans passer par le compte principal. Si un foyer a deux sources de revenus et une structure du type « deux comptes personnels et un compte commun, 10 % vers son propre compte personnel, 10 % vers le compte personnel du partenaire, 80 % vers le compte commun » , cela devrait pouvoir être représenté tel quel, sans imposer un seul compte « principal »

    • Dans un graphe de Sankey, on peut simplement sauter une étape. Par exemple, on peut relier directement « revenu 1 » à « dépense 1 » sans passer par « budget »
      Mais comme la plupart des gens versent tous leurs revenus sur un seul compte bancaire, ce compte devient le « gros réservoir » par lequel passe tout l’argent. On peut voir un exemple fait rapidement ici : https://sankeymatic.com/build/?i=OoQw5gpgzgBA2gFgKwAYC6MAqIA...
    • Les outils de budget et de finances partent globalement du principe que l’argent est fongible. C’est un exemple de plus où la manière dont les économistes pensent que les gens se comportent diffère de la manière dont ils se comportent réellement
      Les personnes qui auraient sans doute le plus besoin d’aide en gestion budgétaire ne considèrent pas leur argent comme fongible. Elles attribuent mentalement différentes sources de revenus à différentes catégories de dépenses
      Il semble y avoir une opportunité pour des outils qui cassent le moule existant et s’adaptent à la façon dont les gens ressentent réellement l’argent, plutôt qu’à la manière dont ils « devraient » le faire
    • Quand on traite un foyer avec N sources de revenus, il vaut mieux garder les compartiments Sankey aussi petits que possible à chaque étape nécessaire pour calculer l’étape suivante
      Par exemple, il y a le compte épargne santé, le revenu brut imposable avant impôt, le taux FICA, la taxe Medicare, la prime Medicare, 5 niveaux d’impôt supplémentaire SSDI, les retenues à la source 401K, 3 niveaux d’abondement en actions de l’entreprise, 9 niveaux d’interruption des flux dus à l’activation séparée des prestations de retraite, l’imposition de l’invalidité longue durée, ainsi que diverses taxes locales et d’État sur le revenu et autres étapes bizarres
      Ce qu’il faut éviter, c’est de tirer directement une ligne vers le compartiment « budget » ; du point de vue comptable, il vaut généralement mieux envoyer cela vers « liquidités disponibles après impôt » et « liquidités disponibles non imposables »
      Cela donne donc des groupes Sankey comme revenus du travail par personne, argent bloqué avant impôt, impôts, montants différés vers un remboursement d’impôt l’année suivante, et salaire imposable. Le salaire imposable peut inclure des versements SSRB, le 401k, la pension, les comptes d’épargne-études, les revenus d’intérêts, les plus-values et moins-values en capital, et plus récemment les « bitcoins »
      Ensuite, on peut développer vers des postes de dépenses complexes, mais personnellement je ne m’occupe pas de cette partie
    • Ça fonctionne mieux sur desktop. En passant la souris sur un flux, on peut voir les composants individuels qui le constituent, et cliquer sur chacun pour le vérifier et le modifier
      Les flux sont aussi entièrement configurables librement, donc tous les cas mentionnés sont faciles à gérer
    • Je ne comprends pas très bien ce que signifie le fait que les données « disparaissent ». Elles sont toujours à gauche. Comme l’argent est fongible, du point de vue du budget, son origine n’a pas d’importance
      Je ne vois pas non plus très bien pourquoi inclure des obligations ou dettes comme les impôts ou la pension alimentaire. L’essence d’un budget, c’est de choisir comment répartir son argent ; je me demande donc pourquoi ajouter des éléments qui ne relèvent pas de mes choix
      Quand vous dites que les revenus freelance vont directement vers l’épargne, est-ce que cela veut dire quelque chose comme « quel que soit le montant gagné en freelance, tout part en épargne » ?
  • C’est un bon usage de Sankey. J’aimerais pouvoir y injecter automatiquement les données de dépenses d’un compte bancaire
    Je peux exporter un CSV contenant l’heure/la date, le commerçant et le montant (entrée/sortie), donc ce serait bien qu’il les répartisse par catégorie, et un LLM pourrait peut-être aider pour cette tâche
    Ensuite, ce serait bien que les flux soient générés automatiquement par mois ou par trimestre, et qu’on m’envoie une alerte s’il y a un grand changement que j’ai défini. Ce serait moins un outil de gestion budgétaire active qu’un moyen de me donner passivement un petit coup de pouce quand mes habitudes de consommation changent sans que je les regarde vraiment

    • Je suis en train de créer une appli comme ça. C’est encore loin d’être terminé, mais pour l’instant je synchronise déjà avec les données bancaires en temps réel. En réalité, c’est du quasi temps réel avec quelques heures de décalage
      L’objectif est que l’appli fasse le plus de choses possible à ma place et m’indique si j’épargne assez, sur quels postes je dépense plus que d’habitude, et quelles sont mes projections d’épargne futures à partir des graphiques et de mon taux d’épargne actuel, en tenant aussi compte des intérêts et des plus-values
      Je veux intégrer dans l’appli des principes sains de planification financière, comme prioriser le remboursement des dettes, investir une partie, et dépenser moins que ce qu’on gagne. J’aimerais entendre l’avis de personnes intéressées
    • Je suis cofondateur de Monarch Money. Si vous connectez vos comptes bancaires, notre appli fournit déjà une bonne partie de ces fonctionnalités, et la visualisation des flux Sankey est l’un de nos écrans les plus populaires
    • Si vous avez un CSV et que l’usage d’un LLM ne vous pose pas de problème, vous pouvez simplement lui demander du code Python pour créer un graphe Sankey. Le nettoyage des données n’est pas très compliqué
  • J’aime beaucoup les diagrammes de Sankey, mais je ne comprends pas pourquoi les grandes applis de finances personnelles comme Mint ou Quicken, et même les ERP d’entreprise, ne les proposent pas par défaut
    J’ai l’intention d’utiliser cet outil pour mon budget, et j’aimerais aussi voir mes dépenses réelles de la même façon

    • Monarch pourrait bien correspondre. J’utilise la fonction Sankey de Monarch pour visualiser les dépenses (https://www.monarchmoney.com/features/spending)
    • Les chefs de produit de ce genre de produit doivent sans doute être assez convaincus qu’ajouter un diagramme de Sankey n’apportera absolument aucun revenu supplémentaire, et je suis plutôt d’accord
      Même si l’implémentation ne prenait qu’une journée, ça n’en vaudrait pas la peine, surtout en tenant compte du fait qu’il faudra ensuite maintenir la fonctionnalité à vie
      Personnellement, j’ai vu plusieurs fois sur Reddit des diagrammes de Sankey de finances personnelles, mais je n’ai jamais compris à quoi cela servait concrètement, ni quelles informations exploitables cela apportait qu’on ne puisse pas déjà obtenir autrement
    • J’utilise YNAB (You Need A Budget) depuis plusieurs années, et une extension maintenue par la communauté inclut des diagrammes de Sankey ainsi que plusieurs visualisations et rapports. Je recommande vivement
  • J’utilise Sankey en Python pour représenter différents parcours de retraite, les effets fiscaux et les flux de retrait des fonds. C’est particulièrement utile quand on peut afficher côte à côte plus de trois variantes ou, comme dans mon cas, empiler des vues pour les montrer
    C’est vraiment un excellent outil de visualisation

    • Vous pouvez aussi jeter un œil à Projection Lab[0]. Je n’y suis pas affilié, juste un client satisfait
      [0]: https://projectionlab.com/
  • J’apprécie le fait qu’ils aient mis une politique de confidentialité relativement simple : https://www.budgetflow.cc/privacy_policy
    Il y a aussi des conditions d’utilisation : https://www.budgetflow.cc/terms_of_service

    • Je me demande s’il existe des conditions d’utilisation / politiques de confidentialité standard adaptées à un SaaS classique. Les exigences se ressemblent souvent, et on a tendance à couvrir un périmètre plus large au cas où l’activité évoluerait plus tard
      J’ai essayé d’en faire rédiger par un avocat, mais j’ai reçu un étrange document rempli de fautes de frappe et de clauses sans rapport sur les applis mobiles et le contenu généré par les utilisateurs. Du coup, je suis revenu à la case départ
      Pour être clair, le problème n’est pas la présence de clauses supplémentaires en soi, mais le fait qu’un modèle plein de fautes paraît intrinsèquement moins fiable qu’un modèle quelconque sans fautes
  • J’utilise Sankey exactement pour le même usage depuis plusieurs années. Je l’ai fait avec Google Charts et environ 40 lignes de JS, puis j’exporte le SVG ou je colle une capture d’écran dans des slides de présentation
    Le processus est un peu fastidieux et sujet aux erreurs, mais il fonctionne bien. L’implémentation Sankey de Google Charts a aussi quelques bugs, si bien que l’ordre de saisie des éléments influence la disposition de la visualisation
    Dans mon cas, je gère des budgets par projet et les flux doivent remonter, donc je dois vérifier que les chiffres correspondent. Après un test rapide, il semble que cet outil ne puisse pas encore faire cela. J’aimerais saisir les chiffres détaillés au niveau le plus fin, puis construire une hiérarchie de groupes, sans avoir à entrer manuellement tous les chiffres du haut jusqu’en bas

  • Je développe une appli de finances personnelles similaire depuis quelques mois, et elle est actuellement en bêta
    En gros, c’est une appli de finances personnelles avec Plaid, catégorisation automatique, etc., et le tableau de bord met à jour automatiquement et dynamiquement un graphique Sankey des dépenses mensuelles
    Exemple : https://imgur.com/a/olpW97s
    Petite auto-promo éhontée : https://www.conquest.money/

    • C’est joli. Conceptuellement, on dirait que nous faisons des choses différentes. Mon appli n’a volontairement pas de suivi des dépenses et se concentre uniquement sur la planification budgétaire pure
      Cela dit, l’idée de générer automatiquement un Sankey à partir des dépenses est bonne, et ça a l’air bien réalisé
  • L’idée est vraiment excellente. Voir les flux d’argent en vue d’ensemble est essentiel pour définir et maintenir une stratégie
    Je cherche un outil comme ça depuis des années, et comme je n’ai rien trouvé qui convienne, j’utilise actuellement un tableur. Ce diagramme simple est bien plus clair
    Cela dit, l’UX doit être retravaillée. En l’état, c’est presque difficile à utiliser : il m’a fallu quelques minutes pour comprendre comment modifier les chiffres, et je ne suis toujours pas certain de savoir comment ajouter un pocket
    Le nom « pocket » ne me semble pas non plus assez explicite. Je ne sais pas comment l’appeler, mais simplement utiliser « entity » avec des variantes comme revenu, compte, etc. pourrait aussi fonctionner
    Il faudrait aussi des pockets qui prélèvent un certain pourcentage d’un autre élément, comme une retenue à la source pour les impôts. Ce n’est pas un retour très structuré, mais j’aime vraiment beaucoup l’idée et j’espère que ça aidera

    • Sur l’écran d’accueil avec un budget par défaut, il n’y avait pas de bouton pour ajouter un pocket/flow, uniquement sur la page de gestion de la liste des budgets. Mais c’est logique qu’il soit aussi là, donc je viens de l’ajouter
      Trouver le bon nom est vraiment difficile. Au début, je les appelais « nodes », mais beaucoup de gens avaient du mal à comprendre. Je vais devoir réanalyser ça et, comme tu le dis, il est peut-être plus juste de les appeler simplement income/expense/account/grouping, etc.
      L’idée de prélever ou d’envoyer un certain pourcentage est très intéressante. C’est assez proche d’une généralisation du fonctionnement actuel
  • Merci du partage. C’est la première fois que je vois un diagramme de Sankey utilisé pour un budget, et ça me paraît très intuitif
    Je me demande si ce type d’outil budgétaire aide davantage à la planification ou à l’audit du budget. Ou peut-être qu’il existe un autre terme pour ce que j’ai en tête
    Quand je pense à la planification budgétaire, je m’attends à ce que l’outil m’indique ce qui arrive à Y si je fais X. Par exemple, si j’achète une voiture maintenant, quel impact le coût d’achat et les coûts récurrents auront-ils sur l’apport maximal pour un logement dans 12 mois ?
    Ou bien, si je veux A, j’aimerais savoir comment ajuster B, C et D. Par exemple, si je veux voyager en Nouvelle-Zélande l’an prochain, comment puis-je modifier mon budget pour atteindre cet objectif ?
    Je ne sais pas si c’est bien de la planification, mais j’ai l’impression que la visualisation pourrait être utile ici

  • Très beau. Une chose m’a frappé : quand on survole une ligne budgétaire, seuls sa source et sa destination sont mises en évidence, et seulement à une distance de 1
    Il serait utile de tout mettre en évidence jusqu’aux racines et aux feuilles, pour voir d’où vient réellement l’argent et où il va réellement. Par exemple, quand on survole « Retirement Savings », seul l’élément « Savings » est mis en évidence
    Mais j’aimerais aussi voir d’où vient finalement cet argent, c’est-à-dire qu’il provient du Main Account alimenté par Freelance et Salary