Une stratégie mensuelle fondée sur le momentum peut classer correctement les actifs et pourtant afficher des coûts de trading fantaisistes. L’étape manquante, c’est le rééquilibrage : convertir les positions d’hier et les pondérations cibles d’aujourd’hui en ordres réels. Voici une petite autopsie portant sur 4 actifs crypto liquides au comptant, avec des chiffres assez simples pour être vérifiés à la main.
Partons d’un portefeuille de $100,000, long uniquement, rééquilibré chaque mois. Il détient les 2 actifs ayant le meilleur rendement passé, à pondération égale. Au rééquilibrage précédent, il détenait pour $50,000 d’A et $50,000 de B. Un mois plus tard, après l’évolution des cours, le portefeuille vaut $110,000 : A vaut désormais $60,000 et B $50,000. Le nouveau classement place B et C parmi les 2 premiers. C n’est pas encore en portefeuille.
La ligne du classement : quels actifs doivent figurer dans le portefeuille ?
Le signal indique de détenir B et C à 50 % chacun. Appliqué à la valeur actuelle du portefeuille, cela correspond à des positions cibles de $55,000 chacune. Le changement de rang nous dit quels actifs détenir, mais pas quelle quantité acheter ou vendre. Cela dépend des positions déjà détenues au moment du rééquilibrage.
| Actif | Valeur actuelle | Valeur cible | Ordre |
|---|---|---|---|
| A | $60,000 | $0 | Vendre $60,000 |
| B | $50,000 | $55,000 | Acheter $5,000 |
| C | $0 | $55,000 | Acheter $55,000 |
| Total | $110,000 | $110,000 | $120,000 échangés |
Remarquez ce détail qui passe facilement inaperçu : B reste dans le portefeuille, mais il faut tout de même passer un ordre de $5,000 pour rétablir sa pondération. Un backtest qui ne traite que les entrées et les sorties ignore cette correction de dérive.
La ligne des ordres : quel turnover ont-ils généré ?
Le notionnel brut échangé correspond à la somme des achats et des ventes : $60,000 + $5,000 + $55,000 = $120,000. Rapporté au portefeuille de $110,000, cela donne un turnover brut de 109.1 % pour ce rééquilibrage. Si la stratégie publie un turnover à sens unique, elle peut plutôt diviser par 2, en comptant la vente et le réinvestissement comme une seule rotation. Les 2 conventions sont valables ; il suffit de l’indiquer clairement et d’utiliser la formule de coûts correspondante.
Supposons que tous les ordres soient exécutés en taker, avec des frais de 0.10 % par côté. Les frais s’élèvent à $120. Avec un impact estimé sur le prix de 0.15 % par côté, l’impact estimé ajoute $180. Le coût total du rééquilibrage est de $300, soit environ 27 points de base de la valeur du portefeuille. Si vous soustrayez 0.25 % une seule fois du notionnel brut échangé, vous obtenez aussi $300 dans cet exemple. Cette approximation ne fonctionne que parce que les hypothèses de frais et d’impact s’appliquent de façon cohérente à chaque dollar échangé.
Ce sont des hypothèses, pas des exécutions réelles. L’impact dépend généralement de la taille de l’ordre par rapport au volume du marché ; un taux unique peut fausser fortement le coût des ordres les plus importants. Un achat de $55,000 sur un marché liquide peut passer sans difficulté ; le même ordre sur un token peu liquide peut balayer plusieurs niveaux du carnet. Si la stratégie dimensionne ses positions uniquement selon leur rang, elle risque de concentrer la plupart de ses transactions sur les actifs les moins liquides.
La ligne du calendrier : à quel prix la stratégie peut-elle réellement exécuter ses ordres ?
L’exemple cache un autre piège. Si le classement repose sur les cours de clôture en fin de mois, ces valeurs ne sont définitives qu’après la clôture. La stratégie ne peut pas connaître le classement final et passer ses ordres au même cours de clôture. Une simulation défendable calcule les cibles à la clôture et exécute les ordres à l’ouverture de la séance suivante, en imputant les coûts correspondants. Pour des cryptos négociées en continu, définissez une heure de coupure et une fenêtre d’exécution ultérieure ; une « clôture mensuelle » exige un fuseau horaire et une heure d’ordre précise.
Ce délai peut modifier les positions et donc les ordres. Si A monte encore avant l’exécution, le montant de la vente augmente ; si C bondit, son achat coûte plus cher. Recalculez les quantités cibles à partir de la valeur du portefeuille et des prix exécutables au moment où les ordres sont passés. Maintenir les montants cibles de la clôture tout en retardant l’exécution modifie discrètement les pondérations cibles.
La ligne du grand livre : les coûts réduisent-ils la valeur du portefeuille ?
Après l’exécution, débitez $300 de la trésorerie ou des fonds propres. Le portefeuille vaut alors $109,700, avant les mouvements de marché ultérieurs. Si un simulateur déduit un coût des rendements sans toucher à la trésorerie, les calculs de taille suivants risquent de dépenser des dollars déjà consommés. Suivez les ordres, les exécutions, les frais et les positions dans un même grand livre ; sinon, le rééquilibrage suivant peut partir d’un portefeuille qui n’a jamais existé.
Pour cet exemple, j’enregistrerais pour chaque actif l’horodatage du signal, les pondérations cibles, les positions avant transaction, le notionnel de l’ordre, le prix d’exécution, les frais et l’estimation de l’impact. Puis je comparerais le turnover calculé à la somme directe des notionnels exécutés. Cet audit repère les erreurs classiques : oublier la dérive des actifs conservés, facturer 2 fois les coûts calculés sur le turnover à sens unique, et traiter les pondérations cibles comme si elles étaient des exécutions.
Un rééquilibrage transforme une règle de portefeuille en une série de transactions. Documentez chaque conversion, conservez le grand livre et indiquez clairement la convention de turnover. Le backtest obtenu sera peut-être moins élégant. Au moins, il décrira des ordres que la stratégie aurait pu passer.
← Tous les articles


