prt insiste bien : « lors d’un backtest, les prix d’exécution des ordres sont estimés depuis les données historiques afin d’être aussi proche que possible d’une exécution réelle sur le marché ».
Proche oui mais pas équivalent. La différence avec le réel : le temps d'exécution d'un ordre.
ProOrder est du trading automatique et non haute-fréquence : aucune garantie n'est donnée quant à la vitesse d'exécution des ordres donnés par un algo.
J'ai eu le cas sur un algo qui tournait sur 2 comptes. Il s'est exécuté à 13h00min 01sec 680c sur un compte et à 13h00 min 01sec 406c sur l'autre. Une différence qui a conduit l'algo à aller au tapis à cause du slippage de plusieurs points que cette différence a entraîné. Il n'a pas atteint son TP et a fini en SL. Cela a été ma plus grosse perte 2021.
Les backtest d'algos sont donc malheureusement à prendre avec des pincettes. Il faut du coup à la fois réduire son levier, sa perte max et simuler en démo tout algo lancé en réel pour pouvoir vérifier son fonctionnement.
Une sacré limite ...