Preuve de concept

kFolio

Un système de gestion de portefeuille titres : les opérations, les positions, les cours, les dividendes, la performance et les prévisions au même endroit, pour plusieurs portefeuilles et plusieurs enveloppes à la fois. Un banc d'essai, aussi — l'occasion de mettre le socle Kore à l'épreuve sur un terrain nouveau : des séries chronologiques, du multi-devises et des calculs qui doivent être exacts.

Construit sur KoreAuto-hébergeableVos données restent chez vous

Le problème

Dès qu'un patrimoine tient sur plus d'un compte, la question « où en est mon patrimoine ? » n'a plus de réponse simple.

  • Chaque courtier affiche son propre compte, sans rien savoir des autres.
  • Le tableur qui fait la synthèse est à jour le jour de sa saisie, et faux la semaine suivante.
  • Une ligne achetée en dollars, revendue en deux fois, avec un dividende retenu à la source entre les deux : la plus-value réelle demande un calcul que personne ne refait.
  • Les outils qui savent faire tout cela sont hébergés chez un tiers, qui détient alors l'inventaire complet de votre patrimoine.

Ce que kFolio fait aujourd’hui

Tout ce qui suit fonctionne, et a été vérifié sur un jeu de démonstration entièrement synthétique : quinze valeurs inventées, trois portefeuilles, deux ans d'historique quotidien, trois devises. Aucun émetteur réel, aucun cours réel, aucun patrimoine réel.

Le portefeuille en un écran

Le tableau de bord réunit les indicateurs essentiels : nombre de lignes, valeur de marché, plus-value, rendement depuis le début d'année, et un score sur 100 calculé par une règle fixe à partir du rendement, de la volatilité, de la perte maximale et du nombre de lignes. Dessous, dix panneaux rafraîchis séparément — concentration des principales positions, exposition par devise, chronologie des dernières opérations, alertes par état, plus fortes hausses et plus fortes baisses, aperçu de performance sur trois horizons.

Plusieurs portefeuilles, plusieurs enveloppes

Un portefeuille porte une stratégie, un compte porte une enveloppe : PEA, PEA-PME, compte-titres, assurance vie, PER, compte espèces. Les deux se rattachent librement, ce qui permet de suivre une poche prudente et une poche satellite sur le même compte, ou une même stratégie répartie sur deux courtiers.

Trois portefeuilles, trois stratégies

Les opérations, et ce qu’elles produisent

Treize types d'opérations sur titres et onze types de mouvements d'espèces — achat, vente, souscription, remboursement, versement, retrait, frais, taxe, intérêts, virement, dividende. Les positions ne se saisissent pas : elles sont recalculées depuis les opérations et les cours, prix de revient et plus-value latente compris.

Les positions, recalculées depuis les opérations et les cours
Les opérations, d'où tout le reste est recalculé

Le multi-devises jusqu’au bout

Une ligne cotée en dollars ou en livres dans un portefeuille en euros est convertie au taux du jour de l'opération pour son prix de revient, et au taux courant pour sa valorisation. Le taux appliqué reste visible sur chaque opération — un total dont le calcul ne peut être retrouvé n'est pas un total fiable.

Les taux appliqués, jour par jour

La performance, avec les bonnes formules

Rendement pondéré par le temps (TWR) et par les flux (MWR, par Newton-Raphson), volatilité, ratio de Sharpe, perte maximale, alpha et bêta. Le tout se calcule sur une série d'instantanés quotidiens reconstruits en rejouant l'historique des opérations, donc vérifiable ligne à ligne. La page de performance compare le portefeuille à un indice de référence : écart de rendement (alpha) et sensibilité à l'indice (bêta).

TWR, MWR, volatilité et perte maximale, période par période

Les dividendes, nets de retenue

Chaque détachement porte sa quantité détenue à la date, son montant brut, sa retenue à la source, son net et son crédit sur le compte espèces. La liste détaillée affiche le titre, le statut (annoncé, en attente, payé, annulé) et la référence, et se filtre, se trie et se cherche. Le calendrier des détachements à venir et la projection de rendement s'appuient sur le même historique.

Chaque détachement, brut, retenue et net

Les cours, et d’où ils viennent

Cours de clôture quotidiens et, quand la source le permet, chandeliers intrajournaliers de la minute à l'heure. Les sources sont configurables et priorisées ; l'origine de chaque cours est conservée, ce qui permet de distinguer une donnée de démonstration d'une donnée de marché — et rend le jeu de démonstration purgeable d'un seul geste.

Les cours quotidiens et leur historique

Un référentiel de valeurs partagé, qualifié localement

Les instruments de référence — place de cotation, secteur, ISIN, devise — sont communs et en lecture seule. Chaque organisation y ajoute sa propre couche : alias, note privée, étiquettes, secteur retenu. Aucune organisation ne modifie la fiche commune pour ses propres besoins.

Le référentiel, filtré sur les valeurs de démonstration

Des indicateurs techniques calculés côté serveur

Moyennes mobiles, RSI, MACD, bandes de Bollinger, ATR, stochastique, ADX, CCI, Williams %R, OBV, MFI, VWAP, Chaikin : les indicateurs des graphiques de cours sont calculés sur l'historique, pas importés tout faits.

Bandes de Bollinger sur l'historique d'une valeur

Un screener, et des grilles qui se rejouent

Le screener filtre les valeurs sur le cours, sa variation, le volume, le secteur, la devise, la classe d'actif et la place de cotation, ainsi que sur trois indicateurs techniques : RSI, MACD et position dans les bandes de Bollinger. Les grilles se sauvegardent et se rejouent.

Le screener, avec RSI, MACD et bandes de Bollinger

Des listes de suivi et des alertes

Une liste de suivi regroupe les valeurs observées sans être détenues. Une alerte se déclenche au franchissement d'un seuil, à la hausse ou à la baisse, ou sur une variation en pourcentage — avec sa priorité, ses canaux et la trace de ce qui l'a déclenchée.

Une liste de suivi et ses valeurs
Les alertes, leurs seuils et leurs déclenchements

Des prévisions probabilistes, et leur contrôle

Le moteur projette une médiane encadrée de ses quantiles à 10 % et 90 %, sur quatre horizons, d'une semaine à six mois, avec cinq modèles interchangeables — ensemble, GARCH, Theta, Holt-Winters, médiane. Un rejeu à des dates passées mesure la calibration de chacun : une prévision dont la qualité ne se mesure pas n'a aucune valeur. Ce n'est ni un objectif de cours ni un conseil d'investissement.

Les prévisions médianes à un mois, valeur par valeur

Des graphiques à composer

Une page de graphiques trace dans le temps la valeur des portefeuilles, leurs plus-values latentes ou les cours et volumes des titres suivis, selon la combinaison choisie. Trois tableaux de bord prêts à ajouter — portefeuilles, marché, revenus — évitent de partir d'une page blanche. Seuls sont proposés les titres qui ont des cours et les portefeuilles qui ont un historique.

Six graphiques composés sur les mêmes séries

Les pièces rangées avec les comptes et les titres

Une gestion documentaire intégrée range conventions, relevés de courtier ou documents d'information dans des dossiers. Une pièce se rattache à un portefeuille, à un compte ou à un titre, avec une note qui dit pourquoi ; la fiche du portefeuille ou du titre montre ses pièces, et chaque pièce montre à quoi elle est rattachée.

Les pièces de démonstration, classées par dossier

Une API unique, et un accès pour les assistants

Près de 290 opérations GraphQL couvrent ce que l'interface sait faire, plus le reste. Trois outils MCP et deux profils d'assistant permettent de lire un portefeuille ou d'y consigner une opération depuis un agent, avec l'authentification et le cloisonnement de l'organisation.

Sur le téléphone, sans rien installer

Les écrans se replient sur une largeur étroite et l'application s'installe depuis le navigateur.

Le tableau de bord sur un écran étroit

Ce que l’exploration a montré

kFolio a d'abord été développé pour éprouver le socle Kore sur un domaine où le détail compte : des séries chronologiques longues, plusieurs devises, et des chiffres qu'un utilisateur vérifie à la calculatrice.

Le socle a fait ses preuves

Utilisateurs, rôles et permissions fines, cloisonnement entre organisations, traductions, API GraphQL unique, journal d'audit, planification centralisée : kFolio en hérite au lieu de les réécrire. Restait le métier, qui a concentré l'essentiel de l'effort.

Voir le socle Kore

Ce que le domaine a imposé

Un écran de gestion tolère une approximation d'affichage ; un portefeuille, non. Deux totaux qui divergent de 1,5 % entre deux écrans, c'est un défaut visible, et c'en est un que la mise au point du jeu de démonstration a mis au jour puis fait corriger. Une exploration qui trouve des défauts a déjà servi.

Rien ne part chez un tiers

L'application s'héberge où vous le souhaitez, les identifiants des fournisseurs de cours restent dans la configuration, et l'inventaire de vos avoirs est stocké dans une base qui vous appartient. Les fournisseurs de données sont interrogés pour des cours, jamais informés de ce que vous en faites.

Questions fréquentes

kFolio, c'est quoi ?

kFolio est un logiciel de gestion de portefeuille titres écrit par Koraisoft sur son socle Kore. Il suit les opérations, les positions, les cours, les dividendes et la performance de plusieurs portefeuilles, sur des enveloppes françaises (PEA, PEA-PME, compte-titres, assurance vie, PER), et affiche des prévisions probabilistes. C'est une preuve de concept : un logiciel exploré en interne, pas une offre commerciale.

Peut-on utiliser ou acheter kFolio ?

Non. kFolio est une preuve de concept de Koraisoft : il n'est ni distribué, ni supporté, et aucune feuille de route ne l'engage. Il n'y a ni licence à acheter, ni version d'essai, ni service en ligne. Si le sujet vous intéresse, la seule voie aujourd'hui est de nous écrire.

kFolio donne-t-il des conseils d'investissement ? Ses prévisions sont-elles fiables ?

kFolio ne donne aucun conseil d'investissement et ne recommande aucune valeur. Ses prévisions sont probabilistes : une médiane encadrée des quantiles à 10 % et 90 %, sur quatre horizons d'une semaine à six mois — une distribution de probabilité, pas un objectif de cours ni une recommandation. Un rejeu à des dates passées mesure la calibration de chaque modèle, ce qui dit comment il s'est comporté, pas ce que fera le marché.

kFolio gère-t-il la fiscalité française ?

Non. kFolio connaît les enveloppes (PEA, PEA-PME, compte-titres, assurance vie, PER) et suit les retenues à la source sur dividendes, mais il ne produit aucun déclaratif fiscal : pas de plus-values calculées selon la méthode fiscale, pas de PFU, pas d'imprimé 2074.

Peut-on importer ses opérations depuis son courtier dans kFolio ?

Les opérations se saisissent, ou s’importent depuis un fichier CSV ou un texte collé : un assistant propose l’association des colonnes, affiche un aperçu et détecte les doublons au moment de l’import.

Qu’apporte kFolio par rapport à un suivi tenu à la main ?

Les formules de positions, de devises et de performance sont tenues par le logiciel plutôt qu’à la main, sur une application web auto-hébergée, multi-utilisateur et multi-organisation, avec une API GraphQL, un accès pour les assistants et des prévisions probabilistes. C’est une preuve de concept : elle n’est pas distribuée.

En parler

Gestion de portefeuille, souveraineté des données financières, ou plus généralement ce qui peut se construire sur le socle Kore : si l'un de ces sujets vous occupe, nous en discutons volontiers.

Nous écrire

Les captures de cette page et la démonstration en ligne reposent sur des jeux de données fictifs, volontairement réduits : ils n'illustrent qu'une partie des fonctionnalités, et certaines sont limitées ou désactivées dans l'environnement de démonstration.