3 octobre 2026 · recherche

Comment backtester une stratégie qui négocie autour d’une suspension de cotation ?

Comment backtester une stratégie qui négocie autour d’une suspension de cotation ?

Une stratégie qui conserve une position pendant une suspension de cotation ne peut pas la clôturer normalement avant la reprise des échanges. Une stratégie qui envoie un ordre pendant la suspension peut voir celui-ci rejeté, mis en attente, annulé ou maintenu jusqu’à la réouverture, selon la place de marché et les instructions associées à l’ordre. Si votre backtest l’exécute au dernier prix avant la suspension, vous avez modélisé un marché qui n’existait pas.

La règle pratique est simple : représentez la suspension comme un changement d’état de la place de marché, conservez les ordres et les positions que les règles prévoient de maintenir, et modélisez séparément l’exécution à la réouverture. Une plage vide dans une série de prix ne permet de déterminer aucun de ces éléments.

Une suspension de cotation, est-ce la même chose que des données manquantes ou un volume nul ?

Non. Des données manquantes signifient que votre flux ne contient aucune observation. Un volume nul signifie que le flux ne signale aucune transaction sur un intervalle. Une suspension signifie que les échanges ont été interrompus ou restreints à la suite d’un événement de marché précis. Ces situations n’ont pas les mêmes conséquences sur les ordres.

Prenons une action suspendue à 10:17 après avoir coté $24.80. Votre stratégie soumet un ordre de vente à cours limité à $24.70 à 10:18. Il n’existe alors aucun marché continu ordinaire sur lequel l’exécuter. Si l’action rouvre à $22.10, le backtest ne peut pas attribuer discrètement une exécution à $24.70 au seul motif que le cours limité était exécutable par rapport à la cotation périmée d’avant la suspension. Le sort de l’ordre dépend des règles de la place de marché, de sa durée de validité et de son admissibilité au processus de réouverture.

Situation observéeCe que cela signifieCe que le simulateur doit faire
Interruption du fluxL’état du marché est inconnu dans vos donnéesIndiquer les prix comme indisponibles ; ne pas supposer que les échanges ont cessé
Intervalle à volume nulAucune transaction signalée sur l’intervalleDistinguer les cotations et l’état de la place du volume des transactions
Suspension déclaréeLes échanges sont interrompus ou restreintsAppliquer les règles de la suspension concernant les ordres et la réouverture

Une suspension ne concerne pas nécessairement l’ensemble du marché. La négociation d’un titre peut être interrompue tandis que celle d’instruments liés se poursuit, ou une place peut appliquer des règles différentes d’une autre. Votre enregistrement d’événement doit préciser l’instrument, la place de marché, le motif de la suspension s’il est disponible, les heures de début et de fin, ainsi que la source. Si votre fournisseur de données ne donne qu’une date ou un instantané du statut, ne prétendez pas connaître l’heure exacte du changement d’état.

Que deviennent les ordres pendant une suspension ?

Il n’existe pas de réponse universelle. La place de marché peut annuler les ordres, les laisser en carnet ou les rendre admissibles à une enchère d’ouverture ou de réouverture. Le type d’ordre et sa durée de validité comptent, tout comme la place et l’événement. Une simulation qui maintient tous les ordres fait un choix de politique, elle n’applique pas une loi naturelle.

Définissez cette politique pour chaque catégorie d’ordres. Par exemple, une stratégie peut annuler ses propres ordres non exécutés dès qu’elle est informée d’une suspension, conserver un stop de protection comme une intention plutôt que comme une exécution garantie, puis soumettre un nouvel ordre après la reprise des échanges. Une autre stratégie peut délibérément laisser les ordres admissibles participer à l’enchère. Ce sont des stratégies différentes, qui doivent produire des résultats différents.

Soyez particulièrement prudent avec les ordres stop. Le cours stop est une condition de déclenchement, pas la promesse d’une exécution à ce prix. Si une action rouvre sous un stop de vente, le premier prix auquel l’ordre peut être exécuté peut être bien inférieur. Modéliser le stop comme une exécution automatique à son seuil masque le risque de gap que l’ordre devait gérer.

Comment modéliser le prix et l’exécution à la réouverture ?

Utilisez les données de l’enchère de réouverture si vous en disposez : son prix, l’historique du déséquilibre ou des prix indicatifs s’ils sont pertinents, ainsi que les règles d’admissibilité et de priorité de l’ordre. Appliquez ensuite les contraintes de l’ordre de la stratégie. Un ordre à cours limité ne peut être exécuté que si le prix de l’enchère et l’allocation le permettent ; un ordre au marché peut être exécuté au prix de l’enchère, selon les règles de la place et les quantités disponibles.

Sans données d’enchère, ne fabriquez pas une précision illusoire à partir de la dernière transaction avant la suspension. Une approximation prudente consiste à différer l’exécution jusqu’à la première observation fiable après la réouverture, puis à appliquer un modèle documenté de spread et d’impact. Cela peut tout de même être optimiste : le plus haut et le plus bas d’une barre ne révèlent ni la position de votre ordre dans la file d’attente, ni la disponibilité d’un volume suffisant à votre prix.

$24.80dernière transaction avant la suspension
$22.10prix hypothétique à la réouverture
10.9%écart sous le prix périmé

Cet écart n’est pas une prévision. Il montre pourquoi reconduire un prix de référence peut minimiser le risque apparent. Pendant la suspension, la position existe toujours, mais sa valeur de liquidation actuelle peut être inconnue. Conservez au besoin le dernier prix de référence pour la comptabilité, indiquez qu’il est périmé et évitez de le traiter comme une cotation exécutable.

Comment savoir si le traitement des suspensions influe sur mon backtest ?

Effectuez un audit rapide de chaque ordre simulé qui chevauche une suspension ou une réouverture. Consignez l’événement, l’état de l’ordre avant et après, la règle d’exécution retenue et la source du prix. Comparez ensuite les résultats selon plusieurs politiques plausibles : annuler les ordres au début de la suspension, conserver les ordres admissibles pour la réouverture, ou différer toute nouvelle exécution jusqu’à la reprise des échanges réguliers.

Si les performances changent fortement, le résultat dépend de mécanismes de marché que vos données ne permettent peut-être pas de résoudre. C’est une information utile. Elle indique ce qu’il faut vérifier dans la documentation de la place de marché ou dans des données d’enchère à plus haute résolution avant de considérer le backtest comme un élément probant.

Et tenez un registre des positions fidèle à la réalité. Une suspension ne fait pas disparaître l’exposition pendant que le graphique attend sa prochaine bougie. La stratégie reste exposée au prix que le marché découvrira à la réouverture.

suspensions de cotationbacktestingexécution des ordresactionsmicrostructure des marchés
← Tous les articles