Styles de trading

Backtesting

Aussi appelésimulation historique

Le backtesting est l’évaluation d’une stratégie de trading en appliquant ses règles à des données de marché historiques afin d’estimer ses performances sur une période antérieure. Son résultat est hypothétique, non un enregistrement de trading réel, et dépend des données, des hypothèses et des règles utilisées dans le test.

Que signifie Backtesting

Un backtest transforme une stratégie en règles qui auraient pu être suivies à l’époque, puis applique ces règles à des prix passés et à d’autres données disponibles. Il peut montrer à quelle fréquence les règles ont généré des transactions, leurs rendements théoriques et leurs drawdowns. Un test crédible précise des éléments tels que l’instrument, l’unité de temps, les règles d’entrée et de sortie, la taille de position, les coûts de trading et le fait que les décisions n’aient utilisé que les informations disponibles à ce moment historique. Il ne peut pas établir que la stratégie fonctionnera dans des conditions futures.

Le backtesting aide à vérifier si la logique d’une stratégie est cohérente en interne et si un résultat revendiqué est sensible aux coûts ou aux conditions de marché. Il est aussi facile de surestimer : sélectionner des dates favorables, modifier à plusieurs reprises les règles après avoir vu les résultats ou supposer des exécutions irréalistes peut faire paraître forte une stratégie faible. Les performances hypothétiques doivent donc être distinguées des résultats réels, vérifiables de manière indépendante.

Une stratégie simplifiée sur EUR/USD achète à la clôture chaque fois qu’une moyenne mobile à 20 jours passe au-dessus d’une moyenne mobile à 50 jours et sort lorsqu’elle repasse en dessous. Un backtest sur 10 ans pourrait calculer 48 transactions hypothétiques. S’il suppose que chaque transaction est exécutée exactement au prix de clôture et sans spread ni slippage, son rendement affiché sera probablement plus favorable qu’un résultat intégrant des coûts d’exécution réalistes.

Questions fréquentes

Le backtesting est-il la même chose que le paper trading ?+

Non. Le backtesting applique des règles à des données historiques déjà complétées. Le paper trading applique ces règles dans un compte simulé au fil de l’évolution des marchés. Le paper trading peut révéler des problèmes pratiques comme des délais, des alertes manquées et la gestion des ordres qu’une simulation historique peut ne pas capturer.

Un backtest doit-il inclure les spreads et les commissions ?+

Oui, lorsqu’ils s’appliquent. Les coûts, les spreads, le financement, le slippage et des hypothèses réalistes sur les exécutions peuvent modifier sensiblement le résultat hypothétique d’une stratégie. Les paramètres appropriés dépendent de l’instrument, du montage chez le broker, du type de compte et de la fréquence de trading.

Accédez au document source.

01SEC : publicités des conseillers en investissement ; publication de la règle finale IA-540702CFTC : systèmes de trading de matières premières vendus sur Internet