Toutes les études
04Microstructure

Trading à haute fréquence — retrouver l’avantage modélisé comme exécutable

Un ordre dont le prix est touché n’est pas nécessairement exécuté. File d’attente, retard, frais et sélection adverse font disparaître l’avantage apparent.

Cadre de l’étude

Carnet de meilleurs prix et volumes, organisation et résultats entièrement synthétiques. Démonstration d’audit, pas preuve d’un avantage négociable.

90 000 événements de carnet synthétiques

Plan de lecture

Du problème à la décision

  1. 01

    Comprendre une exécution

    Prix touché, position dans la file et événement de marché.

  2. 02

    Reproduire le biais

    Le premier test considère presque chaque contact comme une transaction.

  3. 03

    Reconstruire le réel

    File, latence, frais et évolution du prix après exécution.

  4. 04

    Définir un test suivant

    Données de carnet détaillées et exploitation fantôme avant toute production.

01

Avant de commencer

Le problème

Une organisation reconstituée examine une stratégie passive fondée sur le déséquilibre entre les volumes acheteurs et vendeurs visibles dans le carnet d’ordres.

Une stratégie de tenue de marché place des ordres limites et espère gagner une fraction du pas de cotation. Le signal peut être juste tout en perdant de l’argent si l’ordre n’est pas exécuté, arrive trop tard ou n’est exécuté que lorsque le marché devient défavorable.

Cette étude reconstruit précisément cette différence entre un avantage visible dans une formule et un avantage réellement accessible dans une file d’ordres.

02

Phase 1

Ce que l’organisation a construit

Nous commençons par comprendre le système tel qu’il est présenté, sans le caricaturer et sans encore proposer de correction.

Ce que le premier test suppose

Le prototype place un ordre passif au meilleur prix. Dès qu’une transaction de marché touche ce prix, le test considère que l’ordre a été intégralement exécuté.

Cette règle ignore les ordres déjà présents devant lui. Elle transforme donc un simple contact de prix en transaction certaine et fabrique un taux d’exécution de 99,73 %.

Pourquoi la grande courbe bleue est trompeuse

La courbe bleue cumule plus de 70 000 exécutions supposées et près de 40 000 ticks. Elle paraît écraser les courbes rouge et verte parce qu’elle compte des transactions qui n’auraient généralement pas été obtenues.

Le visuel corrigé conserve cette vue complète pour montrer l’ampleur du biais, puis ajoute un zoom séparé sur les deux modèles opérationnels afin de rendre leur comparaison lisible.

Résumé de l’approche initiale

  • Un ordre est réputé exécuté dès que son prix est touché.
  • Le backtest affiche 99,73 % d’exécution et +0,545 tick net par opération.
  • La position dans la file et la latence sont absentes.

03

Phase 2

Ce que l’évaluation vérifie et propose

La deuxième phase reproduit le mécanisme, localise ce qui casse et transforme la critique en modification testable.

Rendre l’exécution crédible

Le rejeu réaliste attribue une quantité d’ordres devant le nôtre. Il attend que cette file soit consommée, impose quatre événements de délai et déduit les frais. Le taux d’exécution tombe alors à 50,07 %.

Il mesure aussi le prix un, dix et cinquante événements après l’exécution. Si le prix se dégrade juste après, l’ordre a probablement été sélectionné par un intervenant mieux informé : c’est la sélection adverse.

Ce que change la candidate révisée

La règle révisée exige un signal plus fort, refuse les périodes instables et limite la quantité placée devant l’ordre. Dans cette simulation, elle retrouve +0,102 tick net par exécution.

Ce résultat n’est pas une preuve de profit négociable. À huit événements de latence, l’avantage redevient négatif, et le carnet utilisé est entièrement synthétique avec une seule graine aléatoire.

Évaluation

  • Avec la file d’attente, quatre événements de retard, les frais et la sélection adverse, le taux d’exécution tombe à 50,07 %.
  • Le gain net devient −0,006 pas de cotation par exécution et −218,5 pas cumulés.
  • La règle révisée redevient positive dans cette simulation, mais passe sous zéro à huit événements de retard.

Correction proposée

  • Seuil de signal plus strict et retard réduit à deux événements.
  • Rejet des signaux instables, trop exposés à la sélection adverse ou trop volatils.
  • Refus de placer un ordre lorsque le volume déjà prioritaire devant lui dépasse un seuil.
  • Le gain attendu doit dépasser les frais et la perte après exécution modélisée.

04

Notions et équations

Aucun symbole sans définition

Les mêmes fiches s’ouvrent depuis les liens « ? » placés dans le corps de l’article.

05

Résultats chiffrés

Ce que les nombres mesurent réellement

Ces résultats appartiennent à une simulation de carnet. Ils servent à mesurer l’effet des hypothèses d’exécution, pas à annoncer un profit.

99.73% → 50.07%

taux d’exécution initial → réaliste

Part des ordres supposés puis réellement admissibles comme exécutés.

+0.545 → −0.006

pas de cotation net par exécution

Gain moyen en plus petit incrément de prix après frais modélisés.

+0.102

candidate révisée, simulation

Résultat positif dans le scénario central synthétique uniquement.

8 événements

latence où l’avantage devient négatif

Au-delà de ce retard simulé, le gain moyen passe sous zéro.

06 · Voir les preuves

Lire les graphiques pas à pas

Chaque figure indique d’abord comment lire ses axes et ses couleurs, puis ce qu’elle permet — ou non — de conclure.

07 · Protocole d’analyse

Comment l’analyse a été conduite

Protocole d’analyse

  • 90 000 événements déterministes de carnet, générés avec la graine aléatoire 20260811.
  • Premier rejeu supposant une exécution au simple contact du prix, puis ajout de la file et du retard, puis règle filtrée.
  • Évolution signée du prix après 1, 10 et 50 événements.
  • Test de sensibilité au retard et probabilité d’exécution selon le volume prioritaire.

Limites à ne pas oublier

  • Dynamique de marché, sélection adverse et retard entièrement modélisés.
  • Une seule graine aléatoire et aucun jeu de test séparé.
  • Aucune durée de vie ou annulation d’ordre, aucune limite de capacité et aucune infrastructure réelle.
  • Les pas de cotation cumulés ne constituent pas un gain monétaire.

08 · Sources & provenance

D’où viennent les faits

  • Carnet synthétique de meilleurs prix et volumes généré localement — aucune donnée de marché externe

09 · Décision

REVISE

REVOIR — la candidate révisée doit encore passer en portefeuille fantôme.

  1. 1

    Le premier backtest est rejeté : sa règle d’exécution crée l’essentiel du résultat.

  2. 2

    La candidate révisée est positive dans le scénario central mais fragile à la latence et non testée sur un jeu indépendant.

  3. 3

    La prochaine étape acceptable est une exploitation fantôme avec données de carnet détaillées, horodatages réels et plusieurs périodes de marché.

Étape suivante : Réviser, puis observer la stratégie sans engager de capital réel. Toute conclusion de production exige un carnet détaillant les ordres individuels, des données licenciées et des journaux de retard réels.