Aller au contenu
Finbooks logo

05/08/2026

Histoires du Finbooks Lab : un agent spécialisé dans le CSV

Corriger les erreurs de formatage grâce à un agent intelligent conçu pour accompagner les clients de Finbooks.

Parmi les signalements que nous recevons le plus souvent du service client et de la recherche, une catégorie revient depuis des années : les problèmes lors de l'import CSV quand le format standard de Finbooks est requis.

Pourquoi le format Finbooks existe

Le principal problème, malheureusement, vient des fournisseurs de données : les connexions.

Les exchanges, les brokers et les wallets changent en permanence le format de leurs fichiers CSV, souvent sans préavis, souvent sur des connexions très utilisées.

Chaque modification du format source peut casser le mapping des données dans notre système d'acquisition, qui doit connaître parfaitement le format de fichier de chaque connexion et disposer d'instructions différentes pour chacune sur la manière de les importer.

Maintenir cette infrastructure pour des milliers de connexions représente un coût insoutenable pour l'entreprise, c'est pourquoi notre équipe se concentre en priorité sur les connexions les plus utilisées, afin de garantir un mapping excellent et toujours à jour.

Pour toutes les autres connexions, cependant, et afin de permettre à chacun d'utiliser aussi les sources moins connues et/ou moins stables dans l'export des données, il y a toujours eu le format CSV Finbooks : un fichier standard que notre système reconnaît toujours et en toute circonstance.

Même s'il s'agissait d'une solution valable, tout le monde n'avait pas envie de convertir son fichier dans le format mis à disposition. Tout à fait compréhensible.

Illustration: a raw CSV file turned into a clean transactions table with Finbooks CSV

Un service de conversion manuelle

Pendant longtemps, la solution a consisté à proposer à tous nos clients un service supplémentaire moyennant le paiement d'un montant plafonné (couvrant seulement une partie de nos coûts internes pour réaliser le travail de conversion à la place du client).

En bref : le fichier nous est envoyé avec quelques détails, nous le convertissons au format Finbooks et nous le chargeons sur le compte du client.

Bien qu'il s'agisse d'une solution pour le client final, ce service n'a pas été très utilisé.

Les gens choisissaient quand même de remettre en ordre leurs fichiers eux-mêmes, souvent avec des reprises répétées causées par des erreurs de formatage difficiles à repérer.

Nous devions trouver une autre solution.

Un moteur puissant : Finbooks Intelligence

Dans ce cas, nous n'avons pas ouvert de sondage, mais nous nous sommes demandé : comment résoudre ce problème en appliquant notre nouveau moteur intelligent, celui qui se trouve aussi derrière d'autres fonctionnalités du système ?

Le problème était déjà suffisamment documenté par la recherche et le service client : nous connaissions les cas de figure, nous savions où se concentraient les erreurs, nous avions des données sur le pourcentage d'imports qui échouaient et pour quel type de raison.

Nous avons construit un outil qui utilise Finbooks Intelligence pour lire les fichiers CSV des clients, repérer les erreurs, comprendre les corrections possibles et agir intelligemment pour corriger tout ce qui peut l'être et le rendre au format Finbooks.

Le CSV fixer fonctionne ainsi : il analyse le fichier, vérifie la présence d'erreurs, et dans les cas où la solution est claire il l'applique directement (après confirmation). En revanche, quand la correction n'est pas sûre à 100 %, parce qu'il existe plusieurs interprétations possibles ou parce que le contexte est ambigu, le système laisse le client choisir.

Capture d'écran de l'app FinBooks (FR) : vue de correction pour « binance-trx.csv » avec analyse IA (Finbooks Intelligence) et tableau des erreurs détectées avec suggestions de correction par transaction

Nous avons testé l'agent en interne sur des centaines de fichiers construits exprès avec des erreurs de natures diverses, comme des formats incorrects, des données manquantes, des colonnes renommées, des valeurs hors échelle. Résultat : le CSV fixer parvient à couvrir environ 90 % des cas d'erreur en autonomie.

Il existe un cas où l'agent s'arrête : quand le fichier comporte plus de lignes en erreur que de lignes valides. Dans cette situation, la correction automatique n'est pas fiable, et nous le disons clairement. Le système signale le problème et génère un fichier téléchargeable avec la liste des erreurs, pour que le client puisse intervenir manuellement en sachant exactement où regarder.

Ce qui existe aujourd'hui

Depuis Juillet 2026, le CSV fixer avec Finbooks Intelligence est disponible pour tous les clients, sur les connexions crypto au format CSV Finbooks.

Vous le trouvez directement dans le flux d'import au moment où vous chargez un fichier CSV. Si le fichier présente des problèmes, l'agent les détecte, vous montre ce qu'il a trouvé et, dans la plupart des cas, vous suggère les solutions que vous pouvez appliquer littéralement en un clic.

Autres contenus sélectionnés pour vous

23/06/2026

Histoires du Finbooks Lab : la finance traditionnelle

Plus seulement les cryptomonnaies : CryptoBooks devient Finbooks et fait de la place à tous les investissements.

23/06/2026

Histoires du Finbooks Lab : geler et protéger les données

Protéger les données passées déjà déclarées de toute modification non souhaitée et garantir l'immuabilité des calculs.

05/08/2026

Histoires du Finbooks Lab : transparence du prix de revient

Nous montrons aux clients exactement comment une plus-value ou une moins-value est calculée, transaction par transaction.

17/09/2026

Histoires de Finbooks Lab : mises à jour manuelles des connexions

Une proposition simple : mettre à jour les données uniquement lorsque c’est nécessaire, pour un accès complet au produit en permanence.