Stratelo

Guide pratique

Comment intégrer les frais et le slippage dans un backtest crypto

Méthode pratique pour inclure frais, spread et slippage dans un backtest crypto et éviter de surestimer la performance nette.

Les résultats historiques ou simulés ne préjugent pas des résultats futurs. Les crypto-actifs présentent un risque élevé de perte en capital.

Les coûts transforment directement le résultat d’une stratégie. Une approche qui multiplie les opérations peut sembler performante avant frais et devenir déficitaire après une hypothèse d’exécution réaliste.

Distinguer les coûts

Appliquer le coût aux deux côtés

Une position complète comporte généralement une entrée et une sortie. Un frais de 0,1 % par opération ne représente donc pas 0,1 % par aller-retour, sans compter le spread et le slippage. Le modèle doit diminuer le capital à chaque exécution.

Tester plusieurs scénarios

Ne retenez pas une seule valeur. Comparez un scénario central, un scénario prudent et un scénario dégradé. Une stratégie qui perd tout son avantage après quelques points de base supplémentaires dépend trop fortement d’une exécution idéale.

Relier les coûts au turnover

Le nombre d’opérations et la taille moyenne des positions déterminent l’intensité des coûts. Plus le turnover est élevé, plus la sensibilité doit être examinée. Le rapport doit afficher le rendement brut, le total des coûts estimés et le rendement net.

Calcul simplifié

Combien coûte un aller-retour ?

Pour une position notionnelle de 10 000 €, prenons un exemple purement pédagogique : 0,10 % de frais et 0,05 % de slippage à l’entrée, puis les mêmes hypothèses à la sortie. Le coût simplifié atteint 0,30 % de la valeur échangée, soit environ 30 €, avant même d’ajouter un spread éventuel, un impact de marché ou une variation de taille entre l’entrée et la sortie.

Ce calcul ne reproduit pas à lui seul le moteur Stratelo : il montre pourquoi il faut compter les deux côtés de l’opération. Dans le produit, les hypothèses saisies sont complétées, lorsque le mode d’exécution prudent est actif, par des estimations de spread, de slippage lié à la volatilité, d’impact, de latence et de liquidité. Ces estimations restent approximatives et doivent être lues comme un scénario, pas comme un devis d’exécution.

Construire un stress test utile

Commencez par une hypothèse centrale correspondant au marché et au type d’ordre étudiés. Lancez ensuite un scénario avec des frais augmentés, puis un autre avec un slippage plus élevé. Stratelo propose des tests de sensibilité qui dégradent notamment les coûts et la taille de position. L’objectif n’est pas de trouver la valeur qui sauve le résultat, mais d’identifier le point à partir duquel la conclusion change.

Erreurs fréquentes

Sources et repères