KYF - Keep Your Folio - Dashboard patrimonial 100% local, open-source & gratuit

Audit en cours pour corriger les bugs de KPI et prévenir d’autres impacts potentiels.

Navré pour le désagrément.

Coucou

Jai essayé l’outil cette semaine, c’est joli et bien conçu. Jai essayé dexporter des données. Ça a plutôt bien marché avc mon AV Spirit2. Pour mon PEA, je me suis retrouvé avec qlq millions de valorisation. Peut être lié à un souci avc les virgules/points dans mon fichier excel reçu par Bourso. Sinon je n’ai pas réussi à ajouter certaines lignes de mon PEA, comme par exemple SG Liquidité PEA qui ne semble pas avoir de yahoo ticker. J’ai ai vu quil y avait une marche à suivre pour pouvoir faire des demandes d’ajout, mais je n’ai pas trouvé le lien communauté qui était mentionné.

Coucou, et merci beaucoup pour ton retour, c’est très utile !

Pour la valorisation à plusieurs millions sur ton PEA : tu as sûrement raison, ça ressemble à un souci de lecture des nombres (virgules, points, milliers). Je n’arrive pas à le reproduire sans ton fichier. Tu peux m’envoyer l’en-tête de ton export Boursorama et deux ou trois lignes de chiffres ? Tu peux remplacer les noms des lignes par XXX, seuls les nombres et les titres de colonnes m’intéressent. Je regarde ça et je corrige.

Pour SG Liquidité PEA : tu as mis le doigt sur une vraie limite. Pour l’assurance vie et le PER, une ligne sans ticker est gardée à sa valeur du relevé, mais pour le PEA ce n’est pas encore prévu pour les fonds sans ticker Yahoo. Je le note comme amélioration à faire.

Pour le lien communauté : le lien existe, mais il est trop bien caché. Il s’appelle « Proposer un ajout » (ou « Proposez-le ») et il apparaît dans l’aide de la recherche et sous les suggestions quand tu tapes un nom. Il mène à un Google Sheets où tu peux demander l’ajout d’une valeur. Je vais le rendre visible aussi au moment de l’import.

Merci encore d’avoir testé, ça fait avancer l’outil !

1 « J'aime »

Voici ce qui arrive debut de semaine prochaine dans la nouvelle version.

Voici ce qui change.

Les calculs

J’ai relu les calculs de l’ensemble de l’application et corrigé ce qui devait l’être. Le principe retenu partout : si une donnée manque (un coût, un cours, un taux), KYF affiche « indisponible » ou « données incomplètes » au lieu d’inventer un gain, une perte ou un zéro.

Assurance vie et PER : les frais

Chaque résultat dit maintenant sur quoi il repose : " calculé ", " estimation " ou " frais incomplets ".

Les frais de gestion sont présentés comme une estimation (le taux est appliqué à toute la valeur du contrat).

Un contrat dont les frais sont incomplets n’est plus compté à 0 €. C’est le cas des PER qui ont deux taux de gestion différents (unités de compte et fonds euros).

L’arbitrage sort du total et apparaît sur une ligne à part.

La courbe de comparaison devient « Illustration de l’effet des frais, pas une prévision », avec l’hypothèse de rendement écrite en clair.

Autres nouveautés

La tuile « Liquidités » s’appelle « Comptes bancaires », pour que ce soit plus clair.

Crowdfunding : nouveau champ facultatif « dont capital remboursé », pour distinguer le capital remboursé des intérêts.

Historique : les jours reconstitués après coup indiquent que les stablecoins sont au solde actuel (estimé).

Lecture des PDF (avis d’impôt, fiches de fonds, relevés) mise à jour.

Si vous voyez un chiffre qui vous paraît bizarre après la mise à jour, dites-le ici avec une capture et le nom du contrat concerné.

Merci à tous pour vos retours

1 « J'aime »

du coup le pb de plus value et gain net que j’avais évoqué plus haut seront aussi corrigés?

Voici ce qui change pour tes trois remarques.

  1. La plus-value égale à la valeur totale. Ça arrive quand KYF ne connaît pas le total que tu as réellement versé sur le contrat : il compare alors la valeur à zéro. Dans la nouvelle version, KYF affichera « Total investi à renseigner » au lieu d’un chiffre faux.
  2. Le gain net et l’investi net de l’accueil. Même cause. Une fois le total investi saisi dans la fiche du contrat (« Modifier », champ « Total investi »), la plus-value, le gain net et l’investi net doivent correspondre à ton contrat Spirit 2.
  3. La valorisation qui semble ne pas bouger. Là, je ne peux pas te dire d’avance. La valeur d’un contrat mélange des lignes au cours du jour et des lignes à la valeur de ton dernier relevé. Après la mise à jour, peux-tu m’envoyer une capture de la fiche de ton contrat avec les lignes, leurs valeurs et la date du relevé ? Je regarderai ce qui ne bouge pas et pourquoi.
    Dis-moi si un chiffre ne colle toujours pas après la mise à jour. Merci de ta patience !

Bonjour, dans mon CTO Scalable, j’ai l’action STRATEGY Isin : US5949724083 en euros.

Sur KYF, il apparaît en dollars en utilisant tous les tickers dispo.

Bonjour,

Merci pour le signalement. KYF trouve bien Strategy (US5949724083). Mais quand on le cherche par l’ISIN, il propose d’abord la cotation principale à New York (MSTR), qui est en dollars. Le calcul reste juste : KYF convertit le cours en euros au taux du jour avant de le comparer à votre PRU. Le petit écart avec Scalable vient de la place de cotation et du taux de change.

Pour avoir la ligne directement en euros, comme chez Scalable, vous pouvez essayer ceci :

Cliquez sur le petit badge de devise (USD) de la ligne. Une fenêtre s’ouvre. En bas, la partie « Ou utiliser la cotation en euros » propose les cotations européennes du même titre. Choisissez MIGA si elle apparaît.

Si rien n’est proposé, cliquez sur le ticker de la ligne pour le modifier et tapez MIGA.F (cotation de Francfort, en euros). Gardez votre PRU tel quel s’il est en euros.

Si ça ne marche pas (cours introuvable ou toujours en dollars), envoyez-moi une capture de la ligne et de la fenêtre qui s’ouvre, et je regarde.

Je prévois aussi une amélioration : quand on cherche une action par ISIN, KYF proposera directement ses cotations en euros en plus de celle en dollars.

Bonne journée !

Je viens de mettre en ligne une mise à jour importante.

Ce week-end, j’ai fait passer KYF par un audit complet de ses calculs : une cinquantaine de petites corrections, chacune testée avant/après, puis un test de non régression sur l’ensemble.

Le principe que j’ai appliqué partout : si une donnée manque (coût, cours, taux, quantité), KYF affiche "indisponible " ou " incomplet " plutôt qu’un gain, une perte ou un zéro inventés.

Logiques de calcul corrigées

• Valeur globale et séances : quand KYF reconstitue les jours manquants (week-end, jours sans ouverture), il rejoue vos transactions. Les lignes entièrement vendues, les stablecoins reçus récemment, les achats saisis en date française et le coût d’acquisition de l’époque sont maintenant pris en compte. Un ETF sans cours historique ne fausse plus la séance : elle est marquée « incomplète », exclue du journal, avec un bouton pour la recalculer avec les cours de clôture.
• Fiscalité crypto : une vente dont le coût dépend d’une vente ancienne sans valeur de portefeuille est « indisponible » au lieu d’un chiffre faux. Le total, la base et le PFU sont marqués " incomplet ", avec le détail vente par vente. Le seuil de 305 € compte toutes les ventes de l’année. Rappel affiché : les frais de cession ne sont pas déduits.
• Performance crypto (TWR) : un achat saisi par montant sans cours n’est plus lu comme un gain de marché. Les opérations de valeur inconnue (imports de dépôts) sont signalées, jamais valorisées à zéro.
• Assurance vie et PER : cours du jour correct dans le détail d’un contrat, et cash restitué correctement quand on annule un ancien achat (KYF vous demande combien avait réellement été débité).
• Immobilier : le taux global précise combien de biens sont pris en compte, et les échéances de crédit tombent bien en fin de mois.
• Devises : un montant dans une devise sans taux connu n’est plus compté comme des euros.

KPI et tableau de bord

• Le fameux « +0,00 € » : quand un contrat AV ou PER est sans total investi, KYF dit maintenant qu’il n’est pas compté dans le gain, au lieu de l’écrire en silence.
• Écart du journal : il indique depuis quelle date il est calculé quand des séances sont exclues, ce qui explique les chiffres qui ne collaient pas entre écart du jour, variation journalière et variation 24 h crypto.
• Transactions : après suppression de tout l’historique, les cartes (investi, vendu, frais) se remettent à zéro au lieu de garder les anciens chiffres.
• Fiscalité AV/PER : si la TMI manque, le total est « incomplet » au lieu d’un montant partiel présenté comme complet.
• Remplacer un support (par exemple un PER passé à d’autres ETF) : le montant investi est reporté sur le nouveau support, sans plus-value fictive.

Sécurité (en plus)

• Les fichiers importés ou restaurés sont vérifiés avant d’être appliqués : un fichier illisible ou piégé est refusé sans rien modifier, et une restauration qui échoue remet vos données comme avant.
• Une règle de sécurité du navigateur limite maintenant les sites avec lesquels KYF peut échanger et interdit tout script externe. Les envois vers les scripts Google se font en POST uniquement.
• À savoir : le WebDAV (Nextcloud, ownCloud) est bloqué par cette règle, car son serveur est choisi par l’utilisateur. GitHub et le dossier local fonctionnent comme avant.

La liste complète des améliorations et corrections dans Topbar puis Informations et Historique des Versions.

Un chiffre qui vous semble surprenant ou un comportement inhabituel ? Signalez-le ici ou via " Contactez-nous " dans KYF, en joignant si possible une capture d’écran.

Merci pour vos retours, ils ont directement orienté cet audit.

2 « J'aime »

Bonjour, je viens de tester pour la 1ère fois KYF. Quelle énorme travail! J’ai mis environ 20’ a comprendre la logique et à me l’approprier en tant que grand débutant Quelques retours :

  • Pourquoi dans tableau de bord, dans le graphique allocation par actif, il extrait les etf comme un actif à part alors que c’est une part intégrante de mes assurances vies, et par conséquent abaisse artificiellement le montant de mes assurances vies. De +, il liste les classes d’actifs même à zéro.
  • Pour l’AV Placement direct Patrimoine, sauf erreur de ma part il n’y a aucun export possible, il faut donc saisir tous nos actifs à la main. Bon ça se fait.
  • Dans la partie crédit immobilier, il ne tient pas compte d’une renégociation du prêt en cours de route, faussant les résultats

Bonjour,

Merci beaucoup pour ce retour et pour le temps que vous avez pris pour tester KYF. Votre avis de débutant est précieux, c’est justement ce qui permet de rendre le site plus clair.

Voici où j’en suis sur vos remarques :

1. ETF dans l’assurance vie, graphique d’allocation : vous avez raison, c’était déroutant. Vos ETF détenus dans une assurance vie étaient comptés dans « ETF / Actions », ce qui faisait baisser la part « Assurance vie / PER ». Le total de votre patrimoine était juste, mais le classement ne l’était pas pour vous. C’est corrigé : ces ETF sont maintenant comptés dans l’assurance vie, ceux de votre PEA ou CTO restent dans « ETF / Actions ».

2. Classes d’actifs à zéro : corrigé aussi, la légende n’affiche plus les classes à 0 €.

Ces deux corrections seront disponibles à la prochaine mise en ligne.

3. Placement Direct Patrimoine : vous avez raison, il n’existe pas d’export chez eux, donc la saisie manuelle est la seule solution pour le moment. Si vous avez un relevé ou une page de votre contrat où l’on voit vos supports, n’hésitez pas à m’envoyer une capture (en masquant ce que vous voulez), je regarderai si un import est possible.

4. Renégociation du prêt immobilier : c’est bien noté, KYF ne la gère pas aujourd’hui. Pour que le calcul soit juste, il faudrait pouvoir saisir la date de renégociation, le nouveau taux et la nouvelle durée ou mensualité. Je l’ai inscrite dans les évolutions à venir, je ne veux pas la faire à moitié. Si vous avez le détail de votre renégociation, je suis preneur pour bien comprendre le cas.

Encore merci, et bon courage avec votre suivi !

KYF, mise à jour 2.8.3.228

Une grosse mise à jour côté DCA, cours et crédits, avec un guide complet remis à jour.

DCA

  • Vous pouvez maintenant modifier un plan DCA déjà enregistré (petit crayon sur chaque plan). L’historique est conservé.
  • Enregistrement automatique à l’ouverture : si une échéance est tombée, KYF la saisit pour vous à l’ouverture (option à activer plan par plan).
  • Payer un achat depuis un livret : le montant est prélevé sur le livret choisi.
  • Sur PEA/CTO, supprimer une échéance DCA rend maintenant les espèces correspondantes.

Cours

  • Affichage du dernier échange et de la liquidité d’un titre.
  • Meilleure prise en charge de Xetra.

Crédits

  • Renégociation d’un prêt et affichage des intérêts restants.

Historique

  • Le Journal des séances est plus clair à lire.

Fiscalité

  • Prise en compte du PEA-PME (plafond commun de 225 000 € par défaut). Les espèces du PEA-PME ne sont pas suivies.

Devise d’affichage

  • Nouvelle pastille avec un globe dans la barre de la courbe de valorisation : elle indique la devise affichée (EUR, USD, GBP ou CHF) et ouvre directement le réglage.

Corrections et confort

  • Synchronisation : l’anneau ne reste plus bloqué sur « Modifications en attente » après qu’une donnée plus récente a été trouvée dans le Sheet (rien n’est écrasé, c’est la version la plus récente qui gagne).
  • Tri par gains/pertes sur Portefeuille
  • Améliorations Thème sombre
1 « J'aime »

bonjour .

correction plus value . ==> Après mise a jour manuel du montant investi, on trouve effectivement une plus value cohérente.

Concernant la valorisation totale qui n’est pas la même que celle de Spirica ( valeurs après 19h) , c’est du à chaque fonds qui ont une valeur différente.

je prend comme exemple Amundi Global Hydrogen UCITS ETF avec le relevé fait ce soir après 19H :
-Valorisation KYP = 702.1€
-Valorisation site Spirica ( affichage valeur 12/10 )= 705.1€
-Valorisation Screener StatAvie ( affichage valeur 12/10) = 705.1€
-Valorisation yahoo finance ( affichage valeur date 13/10 ) = 702.1€

J’en déduis que les valeurs de KYP sont celles de yahoo finance , qui peuvent être différentes de celle de l’assureur si l’assureur les affiche avec une journée de retard.

Bonjour,

Merci pour le retour détaillé !

Ravi que la plus-value soit cohérente après la mise à jour du montant investi.

Pour l’écart de valorisation, ton analyse est la bonne : KYF utilise des cours de marché récents (comme Yahoo), alors que l’assureur valorise chaque fonds avec la valeur liquidative de la veille.

Un écart d’un jour est donc normal sur une assurance vie, il se résorbe quand l’assureur met à jour ses valeurs, et le montant officiel reste celui de votre relevé Spirica.

Compare ce week-end les données KYF et ton assureur, cela permettra de voir si les prix sont alignés (KYF affichera la clôture de vendredi, ton assureur peut encore afficher celle de jeudi : vérifie la date de valorisation affichée chez lui).

j’ai un PEE natéxis . Sous quel contrat , je dois le rentrer dans KYP?

Bonjour !

Le PEE a maintenant son propre suivi dans KYF : bouton « PEE » à côté de TOUS/AV/PER sur la page Assurance vie. La saisie est manuelle (valeur, total versé, dates), sans aucun calcul fiscal, et il est suivi à part des contrats d’assurance vie et PER. La reconnaissance automatique des fonds de votre plan viendra plus tard.

Merci pour votre retour !

Vous pouvez donner vos avis sur votre Dashboard pour la version 2.0 :

je confirme je retrouve bien la même valeur de Spirica avec KYP pour ce wk!!

1 « J'aime »

Parfait, merci d’avoir testé.

Pour tous ceux et celles qui voudraient voir comment fonctionne Keep Your Folio, un mode démo est disponible à cette adresse : https://keepyourfolio.fr/#demo