Des annonces de produits dérivés structurés dispersées entre les courtiers, réunies dans un tableau comparatif unique
Collecte automatique des informations sur les produits ELS·ELB de chaque courtier, et répartition des structures de produits décrites en phrases dans des colonnes — échéance, périodicité, conditions de remboursement anticipé — avant de tout réunir dans un tableau unique.
Comparaison de produits
Avant
Vérification séparée par courtier
Après
Dans un tableau unique, par condition
Contexte
Les produits dérivés structurés ont chacun des conditions différentes : sur combien d’années porte l’échéance, tous les combien de mois le remboursement anticipé est-il vérifié, quel est le sous-jacent, à partir de quel seuil de baisse entre-t-on dans la zone de perte. Et ces conditions sont dispersées sur les pages de publication de chaque courtier.
Ce que nous avons observé sur le terrain
Pour comparer, il faut ouvrir le site de chaque courtier, un par un. La structure des pages diffère aussi d’une société à l’autre. Et même une fois rassemblées, la comparaison reste impossible, car les conditions sont écrites sous forme de phrases.
Type à échéance 3 ans avec remboursement anticipé (85-85-80-80-75-70) KI45
Ce n’est qu’une ligne pour un humain, mais elle contient l’échéance de 3 ans, la périodicité de 6 mois, les seuils de remboursement anticipé par séquence et le Knock-In à 45. Tant que ces éléments ne sont pas répartis en colonnes, il faut relire le tableau à l’œil, même une fois les données rassemblées.
Le problème que nous avons défini
Ce qui était plus difficile que la collecte, c’était de transformer les phrases en colonnes. C’est seulement à ce stade qu’un tri ou un filtre suffit pour comparer par condition. Sinon, on ne supprime que la peine d’ouvrir les fichiers ; la peine de comparer reste entière.
Ce que nous avons construit
- Gestion des adresses de collecte par courtier — l’adresse de la page de publication de chaque courtier se saisit et se modifie à l’écran ; quand elle change, il suffit de corriger cette ligne
- Collecte sélective — parcourir tous les courtiers enregistrés ou seulement ceux que l’on choisit
- Analyse des chaînes de structure — extrait de la notation du produit l’échéance en années, la périodicité de remboursement, le Knock-Out et le Knock-In dans des colonnes distinctes
- Séparation des sous-jacents — index ou titres individuels, répartis dans jusqu’à trois colonnes
- Conversion et consolidation Excel — fusionne les résultats éparpillés par courtier en un seul fichier, avec un bouton qui ouvre directement le dossier d’enregistrement pour qu’on n’ait pas à chercher les résultats
- Affichage de l’état du travail — indique à l’écran où en est la collecte
Résultats
Livré en environ 2 semaines. Les 27 produits sont réunis dans un tableau unique ; devise, date de remboursement anticipé, date d’échéance, taux de rendement, sous-jacents, Knock-Out et Knock-In sont tous dans les mêmes colonnes. Un seul tri suffit pour comparer par condition.
Les autres projets réalisés de la même manière sont rassemblés dans collecte de données web.
Les autres projets sur le même sujet sont rassemblés dans analyse de données.
Sources des faits
Écran d'exécution du programme livré