

Quelques éléments conceptuels de l'algorithme werin.
Patrick Sentis, fondateur — 23/04/2026 · Revu le 18/10/2026
Nous vous ouvrons ici un aperçu de l'univers Pandora* du code werin. Deux innovations centrales au cœur de l'algorithme vous sont ici dévoilées dans une version minimale.
* Ainsi dénommé par nos développeurs.
1. Comment notre algorithme sélectionne-t-il les actions correspondant aux critères de préférence des utilisateurs ?
L'utilisateur doit sélectionner un ou plusieurs critères et leur attribuer une gradation allant de 1 à 4 en fonction de l'importance qu'ils représentent à ses yeux. Par exemple, si l'utilisateur indique une préférence de 2 au critère 1 et une préférence de 4 au critère 3, cela signifiera qu'il considère que le critère 3 est deux fois plus important que le critère 1. C'est ce que l'on appelle des préférences cardinales.
Cette gradation est utilisée en guise de pondération des rangs des critères pour chacun des titres. La sélection des titres étant « best in class », l'ordonnancement des titres se fera sur la base de la somme des rangs pondérés.
Un peu de mathématiques
Soit le rang du titre pour le critère . est le nombre de titres dans l'univers des possibles et , le nombre de critères sélectionnés par l'investisseur ; la matrice des rangs pour l'ensemble des titres s'écrit ainsi :
Si représente la préférence de l'investisseur pour le critère , alors le vecteur colonne de ses préférences sur l'ensemble des critères se note ainsi :
Le vecteur colonne de la somme des rangs pondérés pour chaque titre, , se calcule alors de la façon suivante :
Ce traitement est déterminant car il prend en compte les préférences cardinales des individus. Le tri par ordre décroissant du vecteur colonne permet d'identifier les titres correspondant aux critères de l'utilisateur.
2. Une autre innovation werin : pondérations des titres, performances du portefeuille, coûts de transaction inclus, lors de la révision d'un portefeuille.
Lorsque les coûts de transaction sont inclus dans la mesure de la performance du portefeuille, le problème consiste à déterminer de façon adéquate les montants investis dans chacun des titres en respectant leurs pondérations prédéfinies. Prenons un exemple pour illustrer ce propos. Supposons qu'un investisseur dispose d'une somme de 10 000 euros pour constituer son portefeuille. Si les coûts de transaction représentent 1 % des montants investis, alors la valeur investie du portefeuille hors coûts de transaction est égale à 9 901 euros (10 000 / 1,01). Supposons que la somme investie progresse de 6 % sur un an, sa valeur sera alors de 10 495 euros. La performance de l'investisseur, coûts de transaction inclus, n'est donc pas de 6 % mais de 4,95 %. Le calcul est relativement simple et ne constitue en rien une difficulté quelconque.
En revanche, le problème se complique lorsqu'une révision du portefeuille est déclenchée en cours de vie. Dans ce cas, les pondérations des titres sont modifiées à la hausse ou à la baisse, certains titres sortent du portefeuille, d'autres y sont intégrés. Le calcul de la valeur du portefeuille investi, hors coûts de transaction, doit être effectué de telle sorte que la somme totale (coûts de transaction inclus) soit égale à la valeur du portefeuille avant la révision. Étonnamment, à notre connaissance, la littérature spécialisée n'aborde pas de près ou de loin cette question. Le problème peut sembler dérisoire et ne saurait justifier une publication scientifique à lui tout seul. Il n'en revêt pas moins une importance pratique cruciale lorsque l'on souhaite mesurer rigoureusement une performance de portefeuille.
Un peu de mathématiques
Supposons un ensemble de titres de taille . La pondération dans le portefeuille du titre , avant révision, est notée . Sa nouvelle pondération, résultant de la révision, s'écrit . représente le montant total du portefeuille avant révision, est le montant du portefeuille investi après la révision hors coûts de transaction et le montant total des coûts de transaction. On peut donc écrire :
Afin de déterminer le montant investi dans un titre quelconque , après révision, il est nécessaire de connaître la valeur de et donc de . En effet :
Avec désignant le pourcentage de coût d'une transaction, il est possible de calculer de la façon suivante :
Connaissant , nous pouvons en déduire le montant total du portefeuille investi, , et le montant investi dans chacun des titres, .
Créer mon portefeuille — c'est gratuit
Concevez votre portefeuille en 5 minutes et obtenez votre diagnostic complet.
Sans carte bancaire
Résultats en 5 minutes