---
id: guides/exporter-ses-trades-depuis-ninjatrader-8
titre: Exporter ses trades depuis NinjaTrader 8 (export trades) : les deux méthodes
resume: 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.
type: guide
mis_a_jour: 2026-10-29
statut: publie
lies: [guides/exporter-ses-trades-depuis-r-trader-pro, guides/tenir-un-journal-de-trading, guides/frais-et-commissions-sur-futures]
url: https://mpfjournal.fr/guides/exporter-ses-trades-depuis-ninjatrader-8
---

# 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.

**En bref** : Pour exporter ses trades depuis NinjaTrader 8, il y a deux voies : exporter à la main une grille d’exécutions en CSV (clic droit, puis Export), ou installer un petit module complémentaire (un AddOn) qui écrit chaque exécution dans un fichier au fil de la séance. Un journal de trading lit ce fichier et regroupe les exécutions en positions.

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 :

1. **l’onglet Executions du Control Center**, pour les exécutions de la journée en cours ;
2. **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é

> [!EXEMPLE]
> **Exemple de calcul** (exécutions et frais inventés pour l’illustration) : trois lignes d’une grille d’exécutions sur le MNQ, dont le point vaut 2 $.
>
> - Buy 2 MNQ 12-26 à 24 100,00 ;
> - Sell 1 MNQ 12-26 à 24 110,00 ;
> - Sell 1 MNQ 12-26 à 24 115,00.
>
> Le journal y lit **une seule position** : un achat de 2 contrats, sorti en deux fois. Brut : 10 points × 2 $ + 15 points × 2 $ = 50 $. Avec un tarif de 0,50 $ par contrat et par exécution, quatre contrats sont facturés (deux à l’entrée, deux à la sortie) : 2 $ de frais, soit 48 $ nets. L’export « Trades » de NinjaTrader, lui, aurait pu en faire deux lignes.

## Ce que fait MPF Journal

[MPF Journal](https://mpfjournal.fr/fonctionnalites/trades), 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 ».

## 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 à pas](https://mpfjournal.fr/guides/exporter-ses-trades-depuis-r-trader-pro.md) : Sortir 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éance](https://mpfjournal.fr/guides/tenir-un-journal-de-trading.md) : Quoi 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 factor](https://mpfjournal.fr/guides/frais-et-commissions-sur-futures.md) : Ce 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.
