[API] Finalynx - Extension open source

Bonjour Ă  toutes et tous !

J’ai un petit projet perso qui a dĂ©marrĂ© ici (en partant du merveilleux finary_api). Pourquoi pas le partager si jamais certains trouveraient ça utile pour eux aussi :slight_smile:

Et vu que ça m’a aussi donnĂ© envie de tester Midjourney pour des logos
 Je vous prĂ©sente Finalynx (prononcĂ© « finalinx », promis ça m’amuse ^^) :

Le projet est sur GitHub en open source (license GPLv3). Toutes propositions d’idĂ©es et envies de contribuer sont bienvenues ! :four_leaf_clover:

IdĂ©e initiale : Pour le moment, Finary est organisĂ© par enveloppes. Perso, je souhaite organiser mes investissements en ayant une stratĂ©gie en fonction des frais/impĂŽts/dispo sans me perdre dans « quelle enveloppe fait quoi » (avec graphiques qui suivent la hiĂ©rarchie). Et puis j’aime bien le terminal :innocent:

Ambition : Etendre ce point de dĂ©part avec un « assistant » qui calculerait les investissements optimaux chaque mois (e.g. combien mettre dans son PER comme Ramify) en respectant notre allocation globale pour atteindre nos projets de vie. Ceci impliquerait d’avoir un simulateur qui inclut vos projets.

Philosophie : L’idĂ©e n’est pas du tout d’aller Ă  contre courant de ce que fait Finary, au contraire : je vois ça comme un moyen d’explorer des idĂ©es que Finary n’a pas forcĂ©ment le temps de tester, et l’équipe pourra s’en inspirer si ça marche. De la R&D quoi :grin: Ou tout simplement une extension command-line quand ce sera dispo sur Finary.

N’hĂ©sitez pas si vous avez des commentaires/suggestions, et j’adorerais voir des screens de vos configs (il y a une option pour cacher les montants) ^^ Si certains aimeraient collaborer sur ce projet commun pour le rendre actif et tenter des features custom, complĂ©ter le modĂšle, Ă©tendre avec d’autres IHM
 Avec plaisir ! :tada:

26 « J'aime »

TrÚs trÚs stylé ! :smiley:
Je parle pas couramment le python :snake: mais je vais regarder ca dans le mois et jouer un peu avec :mag:

1 « J'aime »

Top!
J’avais dĂ©jĂ  commencĂ© Ă  travailler sur des simulateurs pour les diffĂ©rents objectifs « standards » au format GSheet: Matelas de prĂ©caution, Etudes enfant, Epargne retraite et IndĂ©pendance financiĂšre.
J’allais enchainer pour les traduire en python: je pense partir de ta base pour y contribuer donc (ca sera une premiùre pour moi).
Autre sujet sur lequel j’avais commencĂ© Ă  explorer c’était un visuel de rĂ©partition des investissements par objectifs versus capacitĂ© total d’épargne avec une simulation d’optimisation dans le temps avec effet de boule de neige: ca j’allais plutĂŽt le faire en Javascript.

Bravo en tout cas, ton GitHub est « propre »!

2 « J'aime »

Trop bien! :smile: MĂȘme s’il n’y a aucune obligation de partager des changements persos (tant que ça reste privĂ© #GPL), j’adorerais recevoir une pull request avec tes amĂ©liorations pour crĂ©er une « synergie Â» open source et rendre l’outil utile Ă  plus de monde ^^

PressĂ© de voir ce que ça donne, n’hĂ©site pas Ă  crĂ©er une discussion GitHub pour voir comment l’intĂ©grer (code et design IHM). On pourra itĂ©rativement complĂ©ter le modĂšle :wink: D’ailleurs Ă©videmment je mettrai les contributeurs en avant (comme ça ?) dans le README ^^ Je dĂ©bute aussi dans les conventions open source, pas de soucis pour en discuter sur GitHub.

En effet il va bien falloir faire des graphiques un moment et je ne sais pas quel support utiliser
 terminal encore ? Web (jamais fait perso) ? Je n’ai pas encore la forme finale de l’outil ou s’il en faudra plusieurs.

c: C’était l’occasion pour moi d’apprendre Ă  gĂ©rer un repo public proprement mais j’en suis sĂ»rement encore loin (docs, tests, orga de branches
), vos expĂ©riences sont bienvenues :sweat_smile:

Oui je te fais ca dans la semaine car mon code actuel est trop brouillon pour faire un repo mais les idées sont là donc autant les partager à travers ton initiative.

1 « J'aime »

Trop bien le projet !
Je regarde techniquement quand j’ai du temps pour pour les amĂ©liorations possible et participer au projet !
Bien envie de contribuer Ă  des projets opensource de ce style

2 « J'aime »

Pour info, le repo est enfin tout beau avec une :sparkles:documentation autogĂ©nĂ©rĂ©e :sparkles: (ainsi que tests, guidelines, checks CI/CD, versionnage automatique
 c’était l’occasion d’apprendre), les nouvelles features viendront progressivement en fonction de mon temps libre ^^ (et aussi/surtout des contributeurs, merci aux early adopters~)

1 « J'aime »

Il serait bien de sĂ©parer les key par supports. car j’ai un CTO et un PEA sur Boursorama par exemple et je ne peut pas changer le nom des champs « liquiditĂ©s » du coup dans le code actuel il y en a qu’un seul qui ressort car ca doit Ă©craser l’autre

Bonne remarque, cool d’avoir ouvert une issue c’est rĂ©solu ^^

Petites news, le projet compare nos valeurs investies dans chaque ligne (donnĂ©es venant de Finary) avec nos objectifs d’allocation ^^ Plus qu’à investir le delta sur chaque ligne sans rĂ©flĂ©chir :

BientĂŽt un assistant dira « d’abord mets x€ dans telle enveloppe, puis x€ dans chaque ligne » :slightly_smiling_face:

7 « J'aime »

Hello
Je t’avouerai qu’au dĂ©but, je n’en voyais pas l’utilitĂ©. Mais effectivement cela permet bien de restructurer son portefeuille Finary en fonction de ses objectifs. C’est vraiment top. Beau boulot. J’ai pu dĂ©couper en Ă©pargne de prĂ©caution, enveloppe, retraite, etc.

1 « J'aime »

GĂ©nial ! Content que ça serve Ă  d’autres ^^ Si tu veux bien, j’adorerais voir Ă  quoi ressemble le portefeuille structurĂ© d’autres gens, encore plus utile que les simples investissements de chacun selon moi :smile: Le mien dans ce sujet Ă  gĂ©nĂ©rer avec :

python your_config.py targets  # option 1, si tu les a déclarés
python your_config.py --hide-amounts  # option 2, plus facile

L’utilitĂ© augmente lentement, j’ai plein d’idĂ©es pour la suite, genre ceci qui est dans mon viseur pour la prochaine version :wink: Nouveau, rĂ©sumĂ© des invests Ă  faire + performance globale actuelle/visĂ©e :

1 « J'aime »

Je fais cela par contre la section crowdlending ne remonte pas à priori et comme je ne met pas des objectifs dans chaque section rien ne s’affiche

Ah, c’est le souci de ne pouvoir tester que sur mon patrimoine, aucune idĂ©e de ce que tu vois
 Si tu as envie de rĂ©gler la chose n’hĂ©site pas Ă  ouvrir une issue (en français sans soucis) :slight_smile: Pour le crowdlending, voir l’issue que tu as ouverte

Une petite question quand j’ai la mĂȘme action dans plusieurs support cela me rĂ©cupĂšre le total. J’ai essayĂ© de mettre la clĂ© dans key mais cela ne fonctionne pas

Sujet en cours, je n’ai pas compris la logique des identifiants gĂ©nĂ©rĂ©s par Finary
 Si c’était documentĂ© ce serait plus simple :sweat_smile:

Salut,

Je viens de decouvrir ton outil!!! ca a l’air tres interessant, je vais me pencher dessus dans les jours qui viennent

Merci a toi, je te ferais un retour apres utilisation

1 « J'aime »

Chouette ! N’hĂ©site pas Ă  crĂ©er des issues et discussions sur GitHub, avec plaisir :smile: derniĂšre feature en date :

1 « J'aime »

Hello @julien, j’imagine que ce sujet entre aussi dans la nouvelle catĂ©gorie Tech, je ne peux pas le dĂ©placer :pray:

Absolument, c’est dĂ©placĂ©

1 « J'aime »