Exporter ses trades depuis NinjaTrader 8 (export trades) : les deux méthodes
La grille des exécutions exportée à la main, ou une passerelle qui écrit chaque exécution au fil de la séance : ce que contient le fichier et ce qu’un journal en fait.
Sur cette page
NinjaTrader 8 garde tes ordres, tes exécutions et ses propres statistiques de performance. Pour les analyser dans un journal, il faut les en sortir, et il y a deux façons de le faire : à la main, après chaque séance, ou automatiquement, à chaque exécution.
Exécutions ou trades : quoi exporter
NinjaTrader 8 sait afficher tes opérations de deux manières :
- les exécutions : chaque achat ou vente réellement exécuté, avec son heure, sa quantité et son prix ;
- les trades : des allers-retours déjà regroupés par NinjaTrader, selon sa propre façon d’apparier les entrées et les sorties.
Pour un journal, les exécutions sont la bonne matière première. Elles gardent tout (renforts, sorties partielles, contrats par exécution, donc de quoi calculer les frais), et laissent le journal regrouper les positions avec les mêmes règles pour toutes tes plateformes.
Méthode 1 : exporter la grille des exécutions
Dans NinjaTrader 8, toute grille qui affiche des exécutions s’exporte par un clic droit, puis « Export… ». Deux endroits pratiques :
- l’onglet Executions du Control Center, pour les exécutions de la journée en cours ;
- la fenêtre Trade Performance, affichée en « Executions », pour une période et des comptes choisis.
Choisis le format CSV et enregistre le fichier toujours dans le même dossier. Les libellés peuvent varier un peu selon ta version. Les colonnes utiles :
| Colonne | Ce qu’elle contient |
|---|---|
| Instrument | l’instrument et son échéance, par exemple « MNQ 12-26 » |
| Action | Buy ou Sell |
| Quantity | le nombre de contrats exécutés |
| Price | le prix d’exécution |
| Time | la date et l’heure de l’exécution |
| Account | le compte |
| ID | l’identifiant de l’exécution, utile pour éviter les doublons |
Méthode 2 : une passerelle, sans export à la main
NinjaTrader 8 accepte des modules complémentaires écrits en NinjaScript, les AddOns. Une passerelle de ce type écoute les exécutions de tes comptes connectés et les ajoute, une par une, à un fichier qu’un journal lit au fil de la séance. Plus d’export à faire, plus d’oubli.
La contrepartie : un AddOn s’installe dans le dossier de NinjaTrader et doit être compilé une fois dans NinjaTrader avant de fonctionner (éditeur NinjaScript, puis compilation avec F5, ou redémarrage de NinjaTrader). N’installe que des AddOns dont tu connais la provenance.
Les pièges : fuseau, frais, doublons
- Le fuseau horaire. L’heure des exécutions est celle qu’écrit NinjaTrader. Vérifie sur un trade connu qu’elle correspond à ce que tu as vécu avant de lire tes trades par heure.
- Les décimales. Sur un Windows réglé en français, NinjaTrader peut écrire les prix avec une virgule (« 24178,75 ») : un journal doit le lire sans se tromper.
- Les frais. La grille peut afficher une colonne de commission, mais elle dépend de ce que NinjaTrader connaît de ton compte. En propfirm, le tarif qui compte est celui de ta firme.
- Les doublons. Une même exécution exportée deux fois, ou reçue par la passerelle puis exportée à la main, ne doit compter qu’une fois.
- Les trades déjà regroupés. L’export « Trades » de Trade Performance mélange les exécutions selon les règles de NinjaTrader : préfère l’affichage « Executions ».
Un exemple chiffré
Ce que fait MPF Journal
MPF Journal, journal de trading pour Windows pensé pour les futures et les propfirms, prend en charge les deux méthodes.
- La grille des exécutions : tu choisis le fichier exporté, le journal reconnaît le format (séparateur et virgule décimale compris) et te montre un aperçu avant d’importer.
- Sa propre passerelle : un bouton « Installer la passerelle » la copie dans le dossier des AddOns de NinjaTrader 8 ; si une autre version s’y trouve, elle est sauvegardée avant d’être remplacée. Il te reste à la compiler dans NinjaTrader, puis à passer un ordre, même en simulation : le journal te dit quand il a reçu la première exécution. La passerelle n’écrit que les exécutions, sans jamais réécrire le fichier, et le journal la suit ensuite tout seul.
Dans les deux cas, il garde l’heure telle que NinjaTrader l’écrit, ne compte pas deux fois une exécution déjà reçue, et calcule les frais avec ton barème de commissions plutôt qu’avec la colonne du fichier. L’export « Trades » de Trade Performance n’est pas lu : il faut l’affichage « Executions ».
Dans le journal
Ce que MPF Journal fait de ce sujet, et où le lire dans l’aide.
- Trades et importsExports R | Trader Pro et NinjaTrader 8, calendrier
- NinjaTrader 8Importer tes exécutions depuis NinjaTrader 8.
- Exécutions et positionsComment les exécutions d’une même position se regroupent en une ligne.
- Import automatiqueLe journal surveille un dossier et importe seul les nouveaux fichiers.
Questions fréquentes
Comment exporter ses trades de NinjaTrader 8 en CSV ?
Ouvre une grille qui affiche tes exécutions (onglet Executions du Control Center, ou Trade Performance en affichage « Executions »), fais un clic droit, puis « Export… », et choisis le format CSV.
Faut-il exporter les trades ou les exécutions ?
Les exécutions. Elles gardent chaque entrée, chaque renfort et chaque sortie ; le journal les regroupe en positions avec les mêmes règles pour toutes tes plateformes.
La passerelle fonctionne-t-elle en simulation ?
Oui : elle écoute les exécutions des comptes connectés, y compris un compte de simulation. C’est d’ailleurs le moyen le plus simple de vérifier qu’elle marche, avec un ordre d’essai.
Les commissions de NinjaTrader sont-elles reprises ?
Non. MPF Journal applique ton barème de commissions, daté, le même pour toutes tes plateformes. Pose le tarif de ta firme une fois, et il s’applique à toutes tes exécutions.
À lire aussi
- Exporter ses trades depuis R | Trader Pro : l’export « Recent Orders » pas à pasSortir le fichier « Recent Orders » de Rithmic, savoir ce qu’il contient, et en tirer des positions lisibles, frais compris.
- Tenir un journal de trading : la méthode séance par séanceQuoi noter avant, pendant et après chaque séance, à quel rythme, et comment relire ta semaine pour corriger ce qui se répète.
- Frais et commissions sur futures en prop firm : leur poids sur le net et le profit factorCe que coûte chaque aller-retour, comment passer du brut au net, et pourquoi les frais pèsent plus lourd quand tu trades petit et souvent.
Ces pages présentent des méthodes de calcul et des informations générales, pas un conseil en investissement : lire l’avertissement. Une erreur ? Dis-le-nous.