NinjaTrader : Tutoriel Complet en Français
Apprends à utiliser NinjaTrader 8 depuis zéro : installation, configuration, graphiques, SuperDOM, indicateurs et comment le connecter à ta prop firm de futures. Le guide le plus complet en français.
NinjaTrader est, sans aucun doute, la plateforme la plus utilisée par les traders de futures dans le monde entier. Que tu débutes en trading de futures ou que tu cherches un outil professionnel pour trader avec une prop firm, ce guide t'accompagne pas à pas dans tout ce que tu dois savoir. Peu importe que tu sois débutant ou que tu trades depuis longtemps : tu trouveras ici tout, de l'installation jusqu'aux techniques avancées d'order flow.
Le meilleur avec NinjaTrader, c'est que tu peux l'utiliser complètement gratuitement en simulation, ce qui en fait l'option idéale pour t'entraîner avant de risquer du capital réel. De plus, les 11 prop firms avec affiliation active sur ce site la prennent en charge, donc maîtriser cette plateforme t'ouvre les portes de n'importe quelle firme de fondation.
Qu'est-ce que NinjaTrader et Pourquoi la Choisir ?
NinjaTrader est une plateforme de trading professionnelle conçue spécifiquement pour trader les futures, bien qu'elle prenne aussi en charge les actions et le forex. Développée par NinjaTrader Group, LLC, elle est présente sur le marché depuis plus de 15 ans et compte une communauté active de centaines de milliers de traders.
La version actuelle, NinjaTrader 8, est une application de bureau pour Windows construite en C#. Cela lui permet d'offrir des performances exceptionnelles et une capacité de personnalisation que peu de plateformes égalent. Si tu viens de plateformes web comme Tradovate, tu remarqueras immédiatement la différence de vitesse et de profondeur des outils disponibles.
Parmi ses principales caractéristiques figurent :
- Des graphiques avancés avec plus de 100 indicateurs techniques intégrés
- Le SuperDOM pour la lecture de l'order flow et l'exécution rapide
- Le Market Analyzer pour surveiller plusieurs instruments simultanément
- Le Strategy Builder pour créer et backtester des stratégies automatisées sans programmer
- NinjaScript pour développer des indicateurs et des stratégies personnalisés en C#
Téléchargement et Installation Pas à Pas
Le processus d'installation est simple et ne nécessite pas de connaissances techniques avancées. Tu as seulement besoin d'un ordinateur avec Windows 10 ou supérieur et au moins 4 GB de RAM, bien que 8 GB soient recommandés pour des performances optimales.
Étape 1 : rends-toi sur le site officiel de NinjaTrader et télécharge la version 8. L'installateur pèse environ 500 MB. Pendant l'installation, accepte les configurations par défaut sauf si tu as une raison précise de les changer.
Étape 2 : en ouvrant NinjaTrader pour la première fois, il te demandera de créer un compte gratuit ou de te connecter. Avec le compte gratuit, tu peux déjà trader en simulation avec des données en temps réel via Kinetick, le fournisseur de données intégré. Tu n'as pas besoin de carte de crédit pour cela.
Étape 3 : configure ta connexion de données. Si tu trades avec une prop firm, tu devras connecter ton feed de données (Rithmic ou CQG/Tradovate). Va dans Connections > Configure et ajoute la connexion que ta firme t'a fournie. Tu recevras les identifiants par email après avoir activé ton compte d'évaluation.
Types de Graphiques et Outils de Dessin
NinjaTrader offre une variété de graphiques qui s'adaptent à tout style de trading. Des graphiques classiques en chandeliers japonais aux options plus spécialisées pour les traders de futures.
Les types de graphiques disponibles incluent :
- Candlestick (chandeliers japonais) : le standard pour l'analyse technique, il montre l'ouverture, la clôture, le maximum et le minimum
- Barres OHLC : similaires aux chandeliers mais avec un format de barres traditionnel
- Ligne : relie les prix de clôture, utile pour voir les tendances générales
- Range : chaque barre représente une plage de prix fixe, éliminant le facteur temps
- Tick : chaque barre se forme après un nombre déterminé de transactions
- Renko : des blocs de prix fixe qui filtrent le bruit du marché
Pour les traders de futures qui cherchent à trader en intraday, les graphiques range et tick sont particulièrement populaires car ils éliminent les barres à faible volume qui se forment pendant les heures de faible activité. Un graphique de 4 range sur l'E-mini S&P 500 (ES) ou un graphique de 1000 ticks sur le Nasdaq (NQ) sont des configurations très utilisées.
Les outils de dessin incluent des lignes de tendance, des retracements de Fibonacci, des rectangles, des canaux, des annotations de texte et bien d'autres. Ils se trouvent tous dans la barre d'outils supérieure du graphique et peuvent être personnalisés en couleur, en épaisseur et en style.
Indicateurs Techniques : les 100+ Intégrés et Comment Créer les Tiens
La bibliothèque d'indicateurs de NinjaTrader est l'une des plus complètes du marché. Elle inclut plus de 100 indicateurs prêts à l'emploi, organisés par catégories : tendance, momentum, volatilité et volume.
Les indicateurs les plus utilisés par les traders de futures incluent :
| Indicateur | Catégorie | Usage principal |
|---|---|---|
| EMA (Moyenne Mobile Exponentielle) | Tendance | Identifier la direction du marché |
| VWAP | Volume | Prix moyen pondéré par le volume |
| ATR | Volatilité | Mesurer la plage moyenne pour les stops |
| RSI | Momentum | Surachat/survente |
| Volume Profile | Volume | Zones à fort intérêt de prix |
| Delta | Order flow | Pression acheteuse vs vendeuse |
Si les indicateurs standards ne suffisent pas, NinjaTrader permet de créer des indicateurs personnalisés avec NinjaScript, un langage basé sur le C#. La communauté a développé des milliers d'indicateurs gratuits et payants que tu peux trouver dans l'écosystème de NinjaTrader. Pour ceux qui ne programment pas, le Strategy Builder permet de créer des indicateurs basiques de façon visuelle, sans écrire de code.
Méthodes de Passage d'Ordres
NinjaTrader offre trois façons principales de passer des ordres, chacune pensée pour un style de trading différent. En maîtriser au moins deux est fondamental pour trader avec fluidité.
Chart Trader (trading depuis le graphique) : permet de placer des ordres directement sur le graphique en cliquant sur le niveau de prix souhaité. C'est intuitif et visuel. Idéal pour les traders qui basent leurs décisions sur des niveaux techniques du graphique.
Basic Entry : une fenêtre simple avec des boutons d'achat/vente, un champ de quantité et de type d'ordre. C'est l'option la plus simple, recommandée pour les débutants qui veulent éviter les erreurs. Elle ne nécessite pas d'apprendre des raccourcis ni des interfaces complexes.
SuperDOM (Depth of Market) : l'outil vedette pour les traders avancés. Il affiche la profondeur du marché en format échelle (ladder), permettant de voir les ordres en attente à chaque niveau de prix et d'exécuter en un seul clic.
SuperDOM : l'Outil Vedette pour l'Order Flow
Le SuperDOM de NinjaTrader est sans doute la raison numéro un pour laquelle les traders professionnels choisissent cette plateforme. C'est une représentation visuelle du carnet d'ordres (order book) qui montre en temps réel combien de contrats se trouvent à chaque niveau de prix.
Que peux-tu voir dans le SuperDOM ?
- Bid et Ask : la quantité de contrats en attente d'achat (bid) et de vente (ask) à chaque prix
- Last price : le dernier prix négocié, mis en évidence visuellement
- Volume column : le volume exécuté à chaque niveau de prix pendant la séance
- P&L en temps réel : ton gain ou ta perte mis à jour au tick
Pour trader depuis le SuperDOM, tu cliques simplement sur la colonne de prix où tu veux placer ton ordre. Un clic gauche sur la colonne Ask place un ordre limité d'achat, et un clic gauche sur la colonne Bid place un ordre limité de vente. Les ordres au marché s'exécutent avec les boutons du bas.
La lecture de l'order flow à travers le SuperDOM te permet d'identifier des zones de support et de résistance en fonction de l'endroit où s'accumulent les gros ordres. Quand tu vois 500 contrats empilés à un niveau de prix de l'ES, tu sais que ce niveau a une forte probabilité d'agir comme support ou résistance.
Market Analyzer : Surveille Plusieurs Instruments
Le Market Analyzer fonctionne comme un scanner de marché en temps réel. Il permet de créer des colonnes personnalisées pour surveiller plusieurs futures simultanément, affichant des données comme le prix actuel, la variation en pourcentage, le volume, l'ATR et n'importe quel indicateur dont tu as besoin.
Il est particulièrement utile pour les traders qui tradent plusieurs marchés de futures. Tu peux configurer des alertes pour que NinjaTrader te notifie quand un instrument remplit certaines conditions, comme un croisement de moyennes mobiles ou un niveau de prix précis. Cela t'évite de devoir surveiller constamment plusieurs graphiques.
Backtesting avec le Strategy Analyzer
L'un des atouts les plus puissants de NinjaTrader est la capacité de backtester des stratégies avec des données historiques. Le Strategy Analyzer te permet de tester une stratégie automatisée sur des années de données pour évaluer sa performance avant de risquer de l'argent réel.
Le workflow est direct : tu crées ta stratégie (manuellement en code ou avec le Strategy Builder visuel), tu sélectionnes l'instrument et la période de données historiques, et tu exécutes le backtest. NinjaTrader génère un rapport détaillé avec des indicateurs comme le profit factor, le drawdown maximum, le ratio de Sharpe et la courbe d'equity.
Pour les traders de prop firms, le backtesting est inestimable car tu peux vérifier que ta stratégie respecte les règles de la firme (drawdown maximum, consistency, jours minimum de trading) avant de commencer l'évaluation.
Feeds de Données Compatibles
NinjaTrader se connecte aux principaux fournisseurs de données pour les futures :
| Feed de données | Caractéristiques | Utilisé par |
|---|---|---|
| Rithmic | Faible latence, tick-by-tick, idéal pour le scalping | Apex, Lucid Trading, Tradeify |
| CQG (via Tradovate) | Stable, large couverture, données agrégées | La plupart des prop firms |
| Kinetick | Gratuit pour la simulation, propriété de NinjaTrader | Entraînement et démo |
Le choix du feed dépend principalement de la prop firm que tu utilises. Chaque firme t'indiquera quelle connexion configurer. Si tu veux approfondir les différences, consulte notre guide complet de Rithmic.
Prix et Licences de NinjaTrader
NinjaTrader offre un modèle de prix flexible qui s'adapte à différents budgets :
- Gratuit : simulation complète avec les données de Kinetick. Sans limite de temps. Parfait pour apprendre et s'entraîner.
- Lease mensuel : $60/mois. Débloque toutes les fonctions avancées pour le trading en live.
- Lease trimestriel : $150/trimestre ($50/mois). Économie par rapport au mensuel.
- Licence à vie : $1,099 en paiement unique. La meilleure option à long terme si tu prévois d'utiliser NinjaTrader pendant des années.
Important pour les traders de prop firms : la plupart des fonctions nécessaires pour trader avec une firme de fondation sont disponibles dans la version gratuite. Tu n'as besoin de la licence payante que si tu veux accéder à des fonctions avancées comme l'Order Flow+ ou certains types d'ordres.
NinjaTrader avec les Prop Firms de Futures
NinjaTrader est la plateforme la plus compatible de l'écosystème des prop firms. Les 11 firmes avec affiliation active sur ce site la prennent en charge, ce qui te donne une flexibilité totale pour changer de firme sans avoir à apprendre une nouvelle plateforme.
| Prop Firm | NinjaTrader | Feed de données | Notes |
|---|---|---|---|
| Apex Trader Funding | Oui | Rithmic/CQG | Les deux feeds disponibles |
| Bulenox | Oui | CQG | Aussi R|Trader |
| Earn2Trade | Oui | R|Trader / CQG | Plateforme propriétaire Finamark aussi |
| FundedNext | Oui | CQG | Connexion via Tradovate |
| Lucid Trading | Oui | Rithmic/CQG | Offre de plateformes la plus large du secteur |
| MyFundedFutures | Oui | CQG | Connexion via Tradovate |
| TakeProfitTrader | Oui | CQG | Connexion via Tradovate |
| Top One Futures | Oui | CQG | Connexion via Tradovate |
| Tradeify | Oui | Rithmic/CQG | Connexion via Tradovate |
Tu peux comparer toutes ces firmes en détail avec notre comparateur de prop firms ou consulter le classement qualité-prix pour trouver le meilleur rapport entre qualité de compte et prix.
Avantages et Inconvénients
Avantages :
- Gratuit pour la simulation, sans limite de temps
- Des outils d'order flow de niveau professionnel (SuperDOM, footprint charts)
- Une grande personnalisation avec NinjaScript (C#)
- Compatible avec toutes les prop firms de futures
- Une communauté active avec des milliers d'indicateurs et de ressources
- Un backtesting robuste avec le Strategy Analyzer
Inconvénients :
- Disponible uniquement sur Windows (pas de version native pour Mac ou Linux)
- Une courbe d'apprentissage abrupte pour les débutants
- Elle peut consommer pas mal de ressources système (RAM et CPU)
- L'interface, bien que puissante, peut sembler écrasante au début
- Certaines fonctions avancées nécessitent une licence payante
Si tu utilises un Mac et que tu ne peux pas installer NinjaTrader, notre guide de Tradovate te montre une excellente alternative multiplateforme. Et pour comprendre les différences clés entre les principales options, consulte NinjaTrader vs Tradovate vs Rithmic.
Questions Fréquentes
Puis-je utiliser NinjaTrader sur Mac ? Pas de façon native. NinjaTrader 8 ne fonctionne que sur Windows. Cependant, tu peux utiliser une machine virtuelle (Parallels, VMware) ou un VPS avec Windows pour l'exécuter sur Mac. Une autre alternative consiste à utiliser Tradovate ou TradingView, qui fonctionnent sur n'importe quel système d'exploitation via le navigateur.
NinjaTrader est-il gratuit pour trader avec une prop firm ? La version gratuite de NinjaTrader inclut toutes les fonctions de base nécessaires pour trader avec une prop firm en simulation et en évaluation. Tu n'as besoin de la licence payante que si tu veux des fonctions premium comme l'Order Flow+ ou certains types d'ordres avancés. La plupart des traders de prop firms tradent avec la version gratuite sans problème.
Quel feed de données dois-je choisir : Rithmic ou CQG ? Cela dépend de ta prop firm et de ton style de trading. Rithmic offre une latence plus faible et des données tick-by-tick, idéal pour les scalpers et les traders d'order flow. CQG (utilisé via Tradovate) est plus stable et largement pris en charge. Ta prop firm t'indiquera lequel utiliser ; certaines, comme Apex, te permettent de choisir entre les deux.
De combien de RAM ai-je besoin pour NinjaTrader ? Le minimum recommandé est de 4 GB, mais pour une expérience fluide avec plusieurs graphiques et indicateurs, 8 GB de RAM sont idéaux. Si tu utilises des indicateurs d'order flow lourds ou que tu as beaucoup de graphiques ouverts, 16 GB te donneront plus de stabilité. Un processeur moderne à 4 cœurs ou plus complète bien la configuration.
Puis-je créer mes propres indicateurs sur NinjaTrader ? Oui. NinjaTrader utilise NinjaScript, un langage basé sur le C#, pour développer des indicateurs et des stratégies personnalisés. Si tu ne sais pas programmer, le Strategy Builder te permet de créer des stratégies basiques de façon visuelle. De plus, la communauté propose des milliers d'indicateurs gratuits que tu peux importer directement depuis la plateforme.
