Trandence

Market Replay

Market Replay rejoue une séance de trading tick par tick — le carnet d’ordres, le tape et les bougies — pour vous permettre d’analyser la construction d’un mouvement, de répéter vos points d’entrée et de sortie ou de revivre une journée que vous avez tradée. L’outil fonctionne à partir de données de marché que vous téléchargez vous-même, et l’intégralité du traitement s’exécute directement dans votre navigateur.

Market Replay est actuellement en version Bêta.


Ce Dont Vous Avez Besoin

  • Un ou plusieurs jours de données de marché MBP-10 pour l’action que vous souhaitez rejouer. MBP-10 signifie Market by Price, 10 niveaux : chaque transaction exécutée et chaque modification appliquée aux 10 meilleurs niveaux de prix de part et d’autre du carnet. Le tutoriel pas à pas détaille la procédure pour les récupérer sur Databento : Getting Market Data From Databento. Le plus rapide est l’application gratuite Trandence Tick Downloader.
  • Un ordinateur ou une tablette. Le carnet d’ordres, le tape et les graphiques nécessitent un espace d’affichage suffisant ; Market Replay n’est donc pas accessible sur smartphone, quelle que soit son orientation. Une petite tablette tenue à la verticale (largeur inférieure à 768 px) est assimilée à un téléphone : basculez-la au format paysage.
  • Un navigateur de bureau récent (Chrome, Edge, Firefox ou Safari).

Vos Données Restent Dans Votre Navigateur

Les fichiers que vous importez sont lus et convertis localement sur votre appareil, puis enregistrés dans le stockage interne de votre navigateur. Ils ne sont à aucun moment transférés sur les serveurs de Trandence.

Ce fonctionnement implique plusieurs conséquences pratiques à connaître :

  • Une session importée dans un navigateur ne sera pas accessible dans un autre navigateur ou sur un autre appareil. Il conviendra de l’importer également sur ce dernier.
  • Effacer les données de navigation de ce site dans les paramètres de votre navigateur supprimera définitivement vos replays enregistrés.
  • Les replays occupent de l’espace sur votre disque dur — approximativement le volume des fichiers téléchargés. La bibliothèque indique l’espace total consommé par vos sessions.
  • Le seul élément que l’outil récupère auprès des serveurs de Trandence est le contexte : les graphiques de Price Action affichent également les bougies 1 minute des séances boursières précédentes, chargées exactement de la même manière que sur les graphiques de votre journal de trading.

Importer des Données

  1. Ouvrez Market Replay depuis la barre latérale et cliquez sur Import data.
  2. Glissez-déposez les fichiers téléchargés dans la boîte de dialogue, ou cliquez pour les sélectionner sur votre disque. Vous pouvez également sélectionner un dossier complet. Formats acceptés :
    • Databento MBP-10 CSV : .csv, .csv.zst ou .csv.gz, tels que téléchargés à la source.
    • Fichiers Parquet exportés au préalable depuis Trandence.
  3. Cliquez sur Check files. Chaque fichier est analysé et vérifié ; le traitement des bourses à fort volume de données peut prendre jusqu’à une trentaine de secondes par fichier. Gardez l’onglet ouvert.
  4. Vérifiez les informations détectées : le symbole boursier, la ou les séances couvertes, les places boursières (exchanges), le nombre de lignes et l’espace disque requis par la session.
  5. Si les fichiers n’indiquent pas explicitement le symbole, saisissez-le manuellement. Cliquez ensuite sur Import.

Chaque bourse est fournie dans son propre fichier distinct. Vous pouvez les intégrer simultanément ou commencer par une seule place et ajouter les autres ultérieurement (voir ci-dessous). Les fichiers d’accompagnement .json inclus par Databento ne sont pas nécessaires : Trandence les ignore automatiquement.

Plusieurs Jours en une Seule Importation

Lorsque les fichiers couvrent plusieurs séances de cotation, chaque journée est enregistrée sous la forme d’un replay distinct. Dans le lecteur, les flèches situées à côté de la date permettent de naviguer directement vers le jour enregistré précédent ou suivant pour ce même titre.

L’importation simultanée d’un grand nombre de séances demande davantage de mémoire vive durant l’opération. En cas d’échec sur une période prolongée, procédez par lots plus restreints de quelques jours à la fois.

Lorsqu’un Fichier est Rejeté

La phase de contrôle détaille précisément chaque anomalie avant qu’aucune donnée ne soit écrite sur le disque. Voici les cas les plus fréquents :

Message affichéQue faire
Données de type MBO, MBP-1, BBO, TBBO, transactions seules (trades-only) ou OHLCVTéléchargez à la place le schéma MBP-10.
Les fichiers DBN ne sont pas encore pris en chargeTéléchargez les mêmes données en choisissant l’encodage CSV.
Plus d’un symbole identifiéImportez les données symbole par symbole.
La même bourse pour le même jour apparaît dans plusieurs fichiersSupprimez le fichier en double avant l’importation.
Aucune donnée n’est comprise dans la séance 04:00–20:00 ETLes fichiers ne contiennent aucune session négociée : vérifiez la plage de dates lors du téléchargement.
Espace de stockage insuffisant dans le navigateurSupprimez un ancien replay depuis la bibliothèque pour libérer de la place, puis réessayez.

Ajouter des Bourses Ultérieurement

Vous pouvez tout à fait débuter avec une seule bourse et intégrer d’autres flux de la même journée par la suite. En important des fichiers pour un symbole et une date déjà enregistrés, la fenêtre indique quelles bourses sont déjà stockées et ce qu’apportent les nouveaux fichiers, puis vous propose deux choix :

  • Add to the saved replay (option par défaut) : conserve les bourses existantes et y adjoint les nouvelles. Si une bourse est présente à la fois dans l’enregistrement et dans les nouveaux fichiers, le nouveau fichier remplace l’ancien — très utile pour réimporter un flux corrigé ou mis à jour.
  • Replace the saved replay : supprime les flux précédents et ne retient que les bourses issues des nouveaux fichiers.

Si une importation s’interrompt en cours de route, la session préalablement sauvegardée demeure inchangée dans son état initial.


L’Espace de Travail Market Replay

Cliquez sur Play sur une session dans la bibliothèque pour l’ouvrir.

Commandes du Lecteur

La barre supérieure contrôle le déroulement de la lecture :

  • Symbole et date : inclut des flèches pour basculer vers le jour de trading précédent ou suivant enregistré pour ce symbole.
  • Frise chronologique (de 04:00 à 20:00 ET) : faites glisser le curseur ou cliquez n’importe où sur la barre pour sauter instantanément dans le temps.
  • Champ horaire : affiche l’heure actuelle de lecture au format 24 heures (heure de New York / ET). Cliquez dessus, tapez une heure précise comme 9:30 ou 10:20:15, puis appuyez sur Entrée pour vous y positionner directement. La touche Échap annule la saisie.
  • Lecture / Pause et vitesse : basculez entre 0.5×, 1× et 2×.
  • Replay library : vous ramène à la liste complète de vos sessions sauvegardées.
  • Edit Layout : permet de déplacer, redimensionner, ajouter ou retirer des widgets. Votre agencement d’écran est automatiquement conservé.

Graphiques de Price Action

L’espace de travail s’ouvre avec deux graphiques en bougies afin de surveiller simultanément deux unités de temps. Chaque graphique présente :

  • La journée rejouée, dont les bougies se tracent au fur et à mesure que le temps s’écoule, précédée des séances antérieures à titre de repère contextuel.
  • Les niveaux pivots de la séance : plus haut et plus bas de pré-marché, range d’ouverture (opening range) et plus haut de la veille.
  • Les indicateurs techniques et tracés graphiques que vous appliquez.

Indicateurs : Cliquez sur Indicators sur un graphique pour appliquer une moyenne mobile exponentielle (EMA), une moyenne mobile simple (SMA), le VWAP ou un VWAP ancré. Vous pouvez en superposer autant que vous le désirez — par exemple EMA 9, EMA 20 et EMA 200 — en définissant pour chacune la période, la source de prix, la couleur, l’épaisseur et le style de ligne. L’ajout d’un indicateur ouvre sa fenêtre de paramétrage ; double-cliquez sur sa courbe pour y accéder à nouveau. Le VWAP ancré démarre depuis une bougie spécifique : après l’avoir sélectionné, cliquez simplement sur la bougie souhaitée pour fixer l’ancrage. Chaque graphique gère sa propre liste d’indicateurs de façon autonome.

Outils de dessin : La barre d’outils de chaque graphique comprend une ligne horizontale, une ligne de tendance, une flèche, une zone de texte et un outil de suppression. Cliquez sur un élément pour le sélectionner et le déplacer ; double-cliquez dessus pour le supprimer. La touche Échap désactive l’outil sélectionné. Les annotations sont conservées par symbole sur les deux graphiques et se transmettent d’une journée à l’autre : un niveau tracé le lundi sera toujours présent lorsque vous rejouerez le mardi.

Profondeur de Marché (Market Depth)

Le carnet d’ordres affiche les 10 meilleurs niveaux de prix de chaque place importée, à raison d’une ligne par bourse et par niveau de prix : les ordres d’achat (bids) à gauche et les ordres de vente (asks) à droite. Le spread est indiqué directement au-dessus du tableau.

  • Les volumes sont affichés par défaut en lots de 100 actions arrondis à l’unité supérieure (100 actions s’affichent sous la valeur 1, 150 sous la valeur 2 et 7 actions sous la valeur 1). Pour observer le décompte exact d’actions, cliquez sur l’icône d’engrenage du widget et sélectionnez Exact shares.
  • L’en-tête récapitule l’historique de la séance entre 04:00 ET et l’instant courant de lecture : Open (première transaction à partir de 09:30 ET), High, Low, Last, VWAP et Volume.
  • Les paramètres permettent également de modifier les thèmes de couleurs et la taille de police.

Time & Sales

Le tape répertorie chaque transaction au moment exact où elle se produit, avec la plus récente au sommet, repérée par une couleur indiquant son exécution vis-à-vis des cotations de cette bourse à cet instant :

  • Vert : Au cours de l’offre vendeuse ou au-dessus (at or above the ask) : un acheteur a agressé la vente (lifted the offer).
  • Rouge : Au cours de l’offre acheteuse ou en dessous (at or below the bid) : un vendeur a frappé l’achat (hit the bid).
  • Neutre : Entre le bid et le ask, cas typique des ordres cachés ou des exécutions au point médian (midpoint).

L’en-tête indique le dernier cours négocié, les niveaux actuels de bid, ask et spread, ainsi que le plus haut, le plus bas et le volume cumulés de la séance. Les options du widget permettent de masquer les transactions sous un seuil minimal de taille, de mettre en évidence les blocs volumineux et de choisir les colonnes visibles.

Uniquement les Données que Vous Avez Importées

Market Depth, Time & Sales, le volume et le VWAP sont calculés exclusivement à partir des bourses que vous avez importées. Si vous n’avez importé que le Nasdaq, les widgets refléteront uniquement le Nasdaq : le volume global et le VWAP pourront donc différer des chiffres de votre plateforme de courtage habituelle, qui agrège l’ensemble des marchés. Importez davantage de bourses d’une même séance pour obtenir une vue plus exhaustive ; le guide Which Exchanges To Download précise la part de volume que chacune d’elles représente.

Les transactions hors cote (off-exchange — dark pools et grossistes, qui représentent environ 40 % ou plus du volume total sur les actions américaines) ne figurent dans les données d’aucune bourse officielle. De ce fait, même un replay combinant l’intégralité des bourses affichera un volume inférieur au volume consolidé fourni par votre courtier.


Gestion des Replays

La page principale Market Replay répertorie l’ensemble des replays sauvegardés dans votre navigateur actuel, de la séance la plus récente à la plus ancienne, en précisant les bourses associées, le volume d’enregistrements et l’espace disque occupé. Cliquez sur Play pour ouvrir une session, ou sur l’icône de corbeille pour la supprimer. La suppression libère immédiatement l’espace disque ; pour rejouer cette journée ultérieurement, vous devrez importer les fichiers à nouveau.


Dépannage et Résolution des Problèmes

  • « This replay is not saved in this browser » : Le lien renvoie à un replay qui a été importé dans un autre navigateur ou sur un autre ordinateur, ou bien les données de navigation du site ont été purgées. Réimportez les fichiers.
  • « Market Replay needs a bigger screen » : Vous consultez la plateforme depuis un smartphone ou une fenêtre trop étroite. Utilisez un ordinateur ou une tablette ; sur une tablette de petite taille, basculez-la en mode paysage.
  • Le graphique s’arrête aux journées précédentes et la séance rejouée n’apparaît pas : Cliquez sur Play ou déplacez la frise chronologique — la journée rejouée se trace progressivement jusqu’à l’heure indiquée par le curseur.
  • Rien ne se passe après avoir cliqué sur « Check files » : L’analyse de fichiers très volumineux prend du temps. Surveillez la barre de progression et maintenez l’onglet actif. Si le navigateur vient à manquer de mémoire, importez moins de jours par lot.

Besoin d'aide ?

Des questions sur Market Replay ? Nous répondons sous un jour ouvrable.

Contacter le support