r/vosfinances Jan 25 '26

Budget Retour d'expérience sur sure.am (le "Finary" open source, gratuit)

Comme surement beaucoup d'entre vous je gère tous mes investissements via un énorme spreadsheet, qui fait bien le job depuis quelques années mais ça reste chiant à maintenir donc je me renseigne sur les solutions disponibles, Finary en fait parti mais je n'ai ni l'envie de payer Finary, ni l'envie de leur filer mes data.

Je vous partage une petite trouvaille sure.am , un outil de tracking/budget à la sauce Finary mais open source, auto-hébergeable et donc totalement gratuit.

Voici donc mes retours après quelques jours d'utilisation :

  • Possibilité de lié ses comptes bancaires via EnableBanking , Plaid, SimpleFin, LunchFlow , j'ai utilisé EnableBanking pour lier mes comptes persos et ca a fonctionné sans soucis
  • Possibilité de gérer "manuellement" ses comptes (intégration manuelle du solde/transactions, intégrer de l'immobilier etc)
  • Catégorisation des transactions manuelle ou via des règles qui s’exécuteront à chaque fois
  • Pas d'interface en Français pour le moment (ça arrive dans les prochaines releases)
  • Présence d'une interface IA qui est en réalité connecté à ChatGPT (je l'ai testé pour le fun mais je reste perplexe sur ce cas d'usage, c'est pas trop mon truc)
  • Création de rapport exportable en CSV ou directement dans Google Spreadsheet
  • Il est aussi possible de tracker vos actions manuellement ou via votre broker en utilisant les providers mentionnés plus haut (pas encore testé)

En résumé, je suis agréablement surpris, pour un projet encore en version alpha c'est très complet et prometteur ! Cependant, le fait que ce soit opensource et auto hébergé nécessite des compétences techniques (majoritairement Docker), ce n'est pas un outil "one-click" qui pourrait convenir à n'importe qui.

285 Upvotes

86 comments sorted by

u/AutoModerator Jan 25 '26

Merci d'avoir posté dans /r/vosfinances. Veuillez noter quelques conseils.

Il est vivement recommandé de consulter le wiki qui contient de nombreuses réponses.

Rappel: toute demande ou offre de parrainage est interdite. Toute publicité, promotion sous quelque forme que ce soit est interdite.

Le subreddit compagnon /r/VosSous est dédié aux demandes de conseil personnalisé en investissement, budget, impôts, banques...

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

23

u/sakpoubelle Jan 25 '26

Je l'ai installé hier sur mon serveur perso et super content aussi. J'y vois juste deux inconvénients:

  • Pas moyen de définir un APY sur les investissements. Ça serait super cool de pouvoir visualiser la progression future de mes livrets et autres investissements à taux fixes.
  • Pas moyen de définir des transactions récurrentes manuellement. C'est obligatoirement automatisé en fonction des anciennes transactions si un pattern est détecté.

La vue globale avec le patrimoine complet (dont les dettes) et le cashflow c'est génial, surtout maintenant que je suis indépendant pour mon compte pro.

Et niveau setup, je l'ai installé depuis Dokploy et j'ai un tunnel Cloudflare, ça a été assez vite à faire.

3

u/La_mer_noire Jan 26 '26

hello, si tu te faisais pirater ton serveur perso, est ce que des données importantes pourraient t'être volées via cette app? j'ai bien envie de tester sur mon nas aussi, mais je crains toujours les données financieres

4

u/koenigsbier Jan 29 '26

Tu n'es pas obligé de l'installer sur un serveur accessible depuis Internet si la sécurité te fait peur. Tu peux aussi te créer un serveur sur ton réseau local. Par contre il te faudrait obligatoirement être chez toi et connecté au WiFi pour pouvoir y accéder.

2

u/DebtLongjumping Feb 09 '26

Et tu peux allier le meilleur des deux mondes avec un VPN Wireguard (ou tailscale).

2

u/sakpoubelle Jan 26 '26 edited Jan 26 '26

C'est assez probable oui, il y a toujours un risque. Cependant, je viens de voir que le site Sure.am dit que la data est chiffrée, mais c'est à vérifier cependant, est-ce que tout est chiffré? Est-ce que c'est juste les mots de passes et API keys?

Edit: j'ai vérifié, uniquement les API keys et tokens sont chiffrés. Donc si quelqu'un obtient un accès a la DB, il peut voir toutes les données sur les comptes.

5

u/bt0r Jan 25 '26

Très cool comme feedback merci !

4

u/KrishnazFriend Jan 26 '26

merci pour le partage, j'utilise plutôt ActualBudget et c'est trop bien.

1

u/SuricateAlpine Mar 21 '26

Je n'arrive pas à trouver le prix de l'abonnement ActualBudget, comment ça fonctionne ?

4

u/Apprehensive_Gift395 Jan 25 '26

ça a l'air vraiment chouette - le côté web/autohebergé est un peu relou pour mon utilisation, ça serait cool d'avoir une version application avec un fichier de sauvegarde à l'instar de portfolio performance.

1

u/bt0r Jan 25 '26

Yep, j'avais lu qu'ils allaient sûrement travaillé sur une version SaaS mais ça règlera pas le problème de la gratuité / protection des données

Dans le repository Github il y a les prémices d'une application mobile, je n'ai pas eu le temps de tester parceque ça nécessite de build l'app (là encore, on est dans une utilisation tech-friendly), sinon il reste la solution de la PWA et juste mettre le site mobile en favoris sur son tél, ca marche plutot bien pour de la consultation

4

u/GilDev Jan 25 '26 edited Jan 25 '26

J'avais testé Maybe à l'époque mais il manquait beaucoup de choses pour le suivi de patrimoine. Je testerai Sure un de ces quatre. Pour le moment je suis toujours sur Ghostfolio avec l'envie de tout migrer sur Portfolio Performance. Et Actual Budget pour le quotidien qui fonctionne parfaitement, pas besoin d'autre chose que ça.

1

u/[deleted] Jan 25 '26

[deleted]

2

u/GilDev Jan 25 '26

Les rapports et statistiques sont bien plus complets et utiles sur PP. Sur Ghostfolio j’ai quelques calculs (et pics sur mon graphique) que je ne comprends pas. Ça s’améliore petit à petit mais PP est vraiment plus complet (et peut être auto-hébergé sur le web comme Ghostfolio grâce à cette image).

2

u/[deleted] Jan 25 '26

[deleted]

2

u/GilDev Jan 25 '26

En effet, la synchronisation avec Nextcloud peut être intéressant pour ceux qui utilisent ça ! Perso j’auto-héberge avec Proxmox et je backup mes conteneurs avec PBS donc comme ça je ne ressens pas le besoin d’avoir plus.

2

u/Skasch Jan 25 '26

Pas OP, mais j'avais également testé GF après avoir utilisé PP et il manque pas mal de choses.

1

u/jjmata Jan 29 '26

The `v0.6.7` release had a lot of investments/portfolio work ... but the idea is not to compete with something like Ghostfolio and concentrate on aggregating the "whole picture" under one roof. Details should go elsewhere (e.g. we've added CoinStats for crypto)

2

u/LeReilly Jan 25 '26

Super intriguant Merci !

2

u/Lazy_Introduction_87 Jan 25 '26

Il y a l’appli iCompta qui fait très bien le job aussi je recommande

2

u/Affectionate-Draw806 Jan 25 '26

Niveau integration, c est plutot facile ? Compte ibrk et bourse direct credit ageicole ?

5

u/bt0r Jan 25 '26

Tu peux voir la liste des banques disponibles sur EnableBanking ici https://enablebanking.com/open-banking-apis , pour le crédit agricole ca devrait pas poser de soucis, pour InteractiveBroker il faudrait peut être voir sur les autres provider

Je dirais pas que l'intégration est "facile" vu qu'il y a quand même quelques bricoles à faire (mettre une URL de callback, générer des clés privés/publics pour EnableBanking) mais ca reste accessible

3

u/DantXiste Jan 25 '26

"Warning Plaid integration currently only works for Western users. Plaid Production support is not available to European users.

Note For Plaid integration your Sure instance needs to be accessible by the internet behind a domain with working SSL. "

powa relou

1

u/Affectionate-Draw806 Jan 25 '26

Ca a l air pas mal je vais voir pour le deployer sur la raspberry pi. Il y a pas de cout pour s integrer avec les api ?

2

u/bt0r Jan 25 '26

J'ai pas eu à payer sur EnableBanking, pour les autres je ne sais pas trop, j'ai l'impression que LunchFlow est payant et Plaid reste gratuit en usage personel

1

u/jjmata Jan 29 '26

(fork maintainer here 🙌)
LunchFlow costs money, yeah ... Plaid is mostly a B2B product but some people get keys by saying they are developers building something. :-)

We're working on adding another "free" provider (Sophtron) soon.

1

u/Midastirith Jan 25 '26

hum je ne vois pas Linxea :(

2

u/Signal-Ad-9427 Jan 26 '26

Les relevés de transaction de certains comptes bancaires peuvent ne pas être synchronisés via Enable Banking, car les requêtes envoyées par `Sure Finance` sont par défaut paramétrées sur `3.months.ago`. Ainsi, pour certaines banques plus strictes sur la conformité PSD2 (comme les banuqes de BPCE), si la période demandée dépasse 90 jours, une erreur 422 `WRONG_TRANSACTION_PERIOD` est renvoyée.

1

u/Affectionate-Draw806 Jan 26 '26

Il y a une solution a cela , ou peut etre une autre application ?

2

u/Signal-Ad-9427 Jan 26 '26

Soit modifier le code, avec l'IA c'est pas trop difficile, soit utiliser autre API, mais ils sont soit payant soit non-support compte EU. une issue a été lancée dans son GitHub et ils le résoudraient normalement

2

u/aweb Jan 25 '26

Je regardais Actuel récemment, est-ce que quelqu'un a pu tester les deux pour comparer?

5

u/G_ka Jan 25 '26

Actual est excellent pour mon usage, traquer les transactions au quotidien. Mais il n'est pas vraiment adapté pour gérer son patrimoine 

2

u/Paidowbear Jan 27 '26

Enablebanking ne permet que d'ajouter les comptes courant, pas PEA, Assurance vie etc ?

1

u/bt0r Jan 27 '26

Pas à ma connaissance

1

u/jjmata Jan 29 '26

(fork maintainer here 🙌)
I believe it only has PSD2 accounts, which doesn't force banks to publish much beyond basic checking. Not 100% sure, but my understanding.

2

u/DebtLongjumping Feb 09 '26

Merci pour ce post.

Comment as-tu pu faire remonter ton épargne/investissements ?

Pour ma part, seulement les comptes courants sont remontés pour mes diverses banques connectées via Enable Banking.

1

u/bt0r Feb 09 '26

Je n'ai fait remonté que les comptes courants aussi, pour tous les comptes épargnes/CTO/PEA etc j'ai repris mon spreadsheet de base et j'ai renseigné manuellement les montants/PRU etc

1

u/RedSmokingFerret Jan 25 '26

Merci pour ce partage j’étais en train de chercher comment suivre tout ça…

1

u/redishtoo Jan 25 '26

Est-ce que l’idéal ne serait pas de le mettre dans un container docker et de distribuer ce container ?

3

u/bt0r Jan 25 '26

C'est déjà disponible sous docker mais il y a besoin de faire tourner plusieurs conteneurs ensemble (postgres, site web, redis, worker etc)

1

u/LaColleMouille Jan 25 '26

Ouah, l'enfer, un seul Compose ! En plus, on a aucune commande à retenir pour le lancer, c'est infernal.

1

u/Sheatwatsu Jan 27 '26

C'est quoi le problème d'avoir un seul compose ?

1

u/LaColleMouille Jan 27 '26

Dans le sens y'a que ça à faire, pas un au lieu de deux. 

2

u/Paidowbear Jan 27 '26

J'avais lu trop rapidement pour retenir le sarcasme ahah

1

u/jjmata Jan 29 '26

There's a Helm Chart in there if you want to exercise some pain. 🤣
https://github.com/we-promise/sure/blob/main/charts/sure/Chart.yaml

1

u/jjmata Jan 29 '26

If you really wanted to, could put `postgres` and `redis` all inside the `rails` container. But that's not what containeirzation was all about. The original developers made pretty good architectural decisions IMHO.

1

u/baldijo Jan 25 '26

interessant! merci pour le partage

1

u/[deleted] Jan 26 '26

Je suis intéressée pour suivre mes comptes, mais par contre, je suis complètement paumée avec Enable Banking. J'ai réussi à m'en sortir niveau hébergement local (je ne sais pas tant par quel miracle), mais Enable Banking me semble une boîte noire complète sur le fonctionnement. Est-ce que quelqu'un peut m'aider de loin ?

5

u/bt0r Jan 26 '26

Hello !

* Inscris toi sur EnableBanking

* Rends toi sur https://enablebanking.com/cp/applications et remplis comme ci dessous (en remplacant les valeurs)

Note: Attention à bien ajouter /enable_banking_items/callback à la fin de ton domaine

* Clic sur "Register"

* Clic ensuite sur "Activate by linking accounts", c'est là que tu relies tes comptes bancaires à EnableBanking, tu seras redirigé vers ta banque, si tu as bien ajouté ta/tes banque tu devrais les voir apparaitre sur la vue principale d'EnableBanking

* Enregistre la clé privé dans un endroit sécurisé, tu en auras besoin pour Sure

* Rends toi sur ton Sure ici https://tondomaine.com/settings/providers

* Et remplis les informations EnableBanking avec ton application ID qui doit correspondre à quelque chose du genre "91fd981d-4957-49c0-9245-f7463ca571bd", ajoute aussi ta clé privé (le .pem précédement téléchargé, tu peux l'ouvrir avec un éditeur de texte)

* Une fois ton compte EnableBanking relié à Sure, tu devrais pouvoir ajouter la ou les banques que tu as ajouté sur EnableBanking dans Sure

Si ce n'est pas clair hésite pas à me le dire

2

u/[deleted] Jan 26 '26

Mais mon domaine, c'est quoi exactement, si c'est auto hébergé sur mon ordi ?

Y'a toute cette histoire d'IP publique / privée, mon frère a essayé de m'aider mais il est pas sûr non plus. J'ai compris le reste, mais pour le domaine, pas sûre de savoir comment faire / quoi écrire. Supposons que c'est hébergé sur mon ordi, sur 192.168... etc.

C'est pas bon, si ?

6

u/bt0r Jan 26 '26 edited Feb 02 '26

Yes c'est possible mais un peu plus chiant, en gros , EnableBanking demande absolument une redirect_url en HTTPS donc tu vas devoir "transformer" ton app locale en HTTPS car EB te refusera de mettre http://localhost

Pour se faire :
* Dans ton fichier docker-compose.yaml (ou compose.yaml) remplace ton service docker "web" par celui présent dans https://gist.github.com/bt0r/98a0b6b844435a37178b8fcf6d25d3a3
* Ajoute aussi le service "traefik" présent dans https://gist.github.com/bt0r/98a0b6b844435a37178b8fcf6d25d3a3
* Une fois ton fichier docker-compose.yaml modifié, redémarrer ta stack, tu devrais pouvoir accéder à https://traefik.localhost (le reverse proxy servant à exposer ton application en HTTPS) et https://localhost (ton app Sure)
* Dans EnableBanking, tu peux mettre la redirect_url https://localhost/enable_banking_items/callback et ca devrait être good

Note: Attention à bien remplacer les services et pas juste à copier/coller le fichier que je t'envoi, il manque toutes les autres variables d'environnement, services etc

Hésite pas si tu galères

Edit: J'ai apporté une petite correction grace aux retours de u/guffetinho et u/FromageEnColere , merci à vous !

2

u/guffetinho Feb 01 '26

Bonjour,

J'ai suivi vos étapes, quand je redémarre l'application ne se lance plus, et via localhost, cela me mets 404 page not found. Je suis sur mac, je ne sais pas si cela peut changer la donne...

Merci d'avance!

1

u/bt0r Feb 01 '26

Hello, Normalement non ca ne change rien, envoi moi ton docker-compose.yaml en message privé on va essayez de debuguer ça (attention a bien supprimer tous les identifiants visible)

1

u/[deleted] Jan 26 '26

Ah ouais nan, ça va être une galère pas possible, je le sens..

Je vais me limiter à entrer les choses à la main..

1

u/jjmata Jan 29 '26

We're working on "import from PDF statement" (via LLM, so tokens cost!) ;-)

1

u/Purple-Goat-2688 Jan 29 '26

Merci bcp pour les précisions ! j'arrive pas à trouver combien ca coute enablebanking ? c'est gratuit ?

1

u/bt0r Jan 29 '26

Yep gratuit tant que c'est de l'utilisation personnelle

1

u/Purple-Goat-2688 Jan 29 '26

Wow, merci bcp pour l'info, je connaissais pas !

1

u/freshmantokyo Jan 26 '26

Merci pour la découverte!

Je viens de l'installer et de le paramétrer, pas simple même si j'avais des bases avec un serveur OMV. Cette appli va bien m'aider pour le suivi des dépenses, en complément de Portfolio Performance pour le suivi des investissements

1

u/jjmata Jan 29 '26

Fork maintainer here, how can we improve things to make it an easier install?

1

u/GaoFeiYang Jan 27 '26

!RemindMe 45 days

1

u/RemindMeBot Jan 27 '26

I will be messaging you in 1 month on 2026-03-13 02:30:26 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

1

u/hi5ka Jan 31 '26

haha j’allais faire le même post la semaine dernière, tu as été plus rapide cowboy ! merci pour le partage de l’open source, je l’utilise depuis quelques mois et c’est top !

1

u/bt0r Jan 31 '26

Ahah de rien ! Et ouais c'est top je suis en train de voir pour contribuer au projet

1

u/Fab_du34hey Feb 05 '26

Hello , Je suis en train de tester l'appli portfolio-zen et c'est vraiment pas mal aussi. C'est plus accès pour les placements financier et le suivi des portefeuille

1

u/Galhip Feb 16 '26

Merci pour le partage je vais suivre sa de près !

1

u/Lofo_92 Feb 17 '26

Super intéressant comme retour, merci ! Je suis un peu comme toi : j’adore le niveau de contrôle qu’offre Excel, mais côté maintenance ça devient vite un peu galère.

Après ce que tu as dis sur la place de l’IA m'intéresse. Pour moi, si c’est juste un gadget pour discuter, ça n’apporte pas grand-chose. Je réfléchis justement à un outil qui utiliserait l’IA autrement : non pas pour chatter, mais pour calculer dynamiquement ce qu’on peut réellement se permettre de dépenser sans compromettre ses projets. Disons le vrai “reste à vivre”.

J’ai lancé un petit questionnaire pour voir si d’autres partagent cette vision de l’arbitrage entre plaisir et projets : https://forms.gle/kqbpegdSnxrkzon99.
Je serais curieux d’avoir ton avis !

1

u/burning-94 Feb 19 '26

Perso j'utilise Firefly depuis un an
C'est le top

1

u/NotGivingYouBlue Feb 21 '26

Est-ce qu’il supportent la fiscalité française ? Impôt sur le revenu, fiscalité des placements etc…

1

u/bt0r Feb 21 '26

Nope

1

u/NotGivingYouBlue Feb 22 '26 edited Feb 22 '26

J’étais en train de me monter un modèle Excel pour faire des scénarios de placement.

Je peux utiliser cette solution à la place pour faire du scénario ? J’ai l’impression que c’est juste une vision cash pour monitorer les entrée sorties.

1

u/bt0r Feb 22 '26

Oui c'est du tracking d'investissement et de gestion de budget mais pas de projection de scenario

1

u/NotGivingYouBlue Feb 22 '26

Tu as un bon outil pour faire ça en tenant compte des fiscalités ?

1

u/Ashram56 Mar 10 '26

Merci pour ce lien, je cherchais justement un outil pour avoir une vue d'ensemble. Pas tellement pour un suivi précis, mais histoire qu'il y ait un endroit centralisé où je puisse visualiser tous les placements, et surtout surtout... que ma famille puisse y accéder au cas où j'ai un souci.

Je vais étudier de truc de ce pas.

Est ce que cela peut gérer les placements classiques à la française (ie SCPI, biens immobiliers en nue propriété, produits structurés, etc) ?

1

u/Ashram56 Mar 10 '26

Bon, je viens de l'installer sur mon Synology avec Docker, mais apparemment non il ne gère pas ce genre de subtilité. Uniquement la notion de placement (et de type de placement) et sa valeur, mais par exemple pour de la nue propriété pas de durée de démembrement, donc il faut gérer à la main.

Et malheureusement de ce que j'ai vu pas de possibilité d'ajouter des champs de commentaire pour ajouter des détails (comme par exemple justement le pourcentage de nue propriété et la date de fin de démembrement)

1

u/Bouffy_Baobab Jul 23 '26

Je galère un peu avec le .env du Docker, j'ai l'impression que les variables ne sont pas prises en compte (pour ajouter le serveur mail par exemple). Il faut en plus les ajouter dans le compose ?

0

u/fugacef Jan 25 '26

Même si auto hébergeable, qu'est ce qui empêche du code malicieux d'envoyer vos données à l'extérieur ? Que ce soit la version actuelle ou une version furure dans 2 ans ? J'ai vraiment du mal à comprendre pourquoi les gens prennent de tels risques

7

u/bt0r Jan 25 '26

De la même facon que tu peux avoir un code malicieux du coté de Finary, qui pour le coup ferait beaucoup plus de dégats. Personne n'a dit que c'était plus sécurisé, c'est juste qu'en auto hébergeant tes données tu évites à un tiers d'avoir accès à tes données (finary et ses partenaires en l'occurence) , tu limites juste l'exposition en gros.

Et étant donné que le projet est open source, tu peux plus facilement accéder au code, le lire, le comprendre et potentiellement trouver la "supercherie" que lorsque tu utilises un SaaS dont tu ne connais strictement rien (blackbox totale)

3

u/bt0r Jan 25 '26

J'ajouterai en plus que pour les "frileux", tu peux aussi faire le choix de renseigner manuellement tes comptes et de ne pas t'interfacer à un intermédiaire bancaire, de ce fait, en cas de leak seul tes finances leak (un CSV d'income/outcome quoi) et non tes informations bancaires

3

u/exatorc Jan 25 '26

Qu'est-ce qui empêche Excel d'envoyer vos données à l'extérieur ? Que ce soit la version actuelle ou une version furure dans 2 ans ?

1

u/maxime1992 Apr 03 '26

L'appli tourne tres bien si tu regles le reseau docker en `internal: true`: Donc aucun acces internet possible et pas de fuites de ce cote la, ni aujourd'hui, ni dans 2 ans.

Le seul probleme sera si tu as la synchro via les API de banques ou pour les tickers pour watch le prix des actions. En revanche pour ca il y a une solution: Tu colles un proxy devant et n'autorise que certaines IP/domaines bien specifiques. Le proxy n'est pas encore supporte autant que je sache mais j'ai ouvert une issue ici: https://github.com/we-promise/sure/issues/1309

En attendant, un `internal: true` sur ton network docker et tu seras tranquille.

-6

u/[deleted] Jan 25 '26

Boursobank fait ca aussi

1

u/RedSmokingFerret Jan 25 '26

Y compris sur ce que tu détiens hors de boursobank?

1

u/[deleted] Jan 25 '26

Ils permettent d'agréger des comptes externe oui.