NinjaTrader vs. MT5 — welche Plattform für wen?
Die Frage „NinjaTrader oder MetaTrader 5?" wird meistens falsch gestellt, weil sie voraussetzt, eine Plattform sei schlicht besser als die andere. In Wirklichkeit wurden beide für ein grundverschiedenes Publikum entwickelt. NinjaTrader ist um Futures von US-Börsen und echtes Volumen herum gebaut, MetaTrader 5 um den Retail-Forex- und CFD-Markt, den Hunderte von Brokern bedienen. Bevor wir Backtesting, Programmiersprache und Kosten vergleichen, klären wir den entscheidenden Punkt: Die Wahl hängt davon ab, was du handelst und über welchen Broker — nicht von einem Marketinglabel wie „professionell".
Für wen wurde jede Plattform gebaut?
MetaTrader 5 ist heute der Standard des Retail-Devisenmarktes. Du bekommst ihn kostenlos vom Broker — seine Stärke liegt in der Reichweite: Hunderte von Unternehmen weltweit setzen ihn ein, sodass praktisch jeder europäische Broker unter dem ESMA-Regime dir ein Konto auf dieser Plattform anbietet. Neben Währungspaaren unterstützt er CFDs auf Indizes, Aktien und Rohstoffe, bei manchen Brokern auch Futures — aber Futures sind dort ein Anhängsel, kein Kern.
NinjaTrader kommt von der anderen Seite. Es ist eine Plattform für den Day-Trading-Bereich bei Futures von Börsen wie der CME — Index-Futures (Mini und Micro S&P 500, Nasdaq), Rohstoff-Futures (Öl, Gold) und Währungs-Futures. Forex ist ebenfalls verfügbar, doch die DNA ist klar: börsengehandelte Futures mit echtem, zentralisiertem Volumen. Daher der Fokus auf Markttiefe, fortgeschrittene Charttypen und einen Simulator auf Profi-Niveau. Eine unabhängige Bewertung von DayTrading.com beschreibt NinjaTrader treffend als „Futures-First"-Plattform mit ergänzendem Zugang zu anderen Märkten.
Daten und Volumen: wo der entscheidende Unterschied liegt
Das ist der Unterschied, den man leicht übersieht, der aber alles in der Volumenanalyse verändert. NinjaTrader verbindet sich mit professionellen Feeds — Rithmic oder CQG — und zeigt echtes Börsenvolumen plus vollständige Markttiefe (Level II). Wenn du siehst, wie viele Kontrakte auf einem bestimmten Niveau gehandelt wurden, blickst du auf reale Börsendaten, nicht auf eine Annäherung.
Der Forex-Markt funktioniert anders, weil er dezentral (OTC) organisiert ist. „Volumen" in MT5 ist das Tick-Volumen deines Brokers — die Anzahl der Kursänderungen, nicht die tatsächliche Anzahl gehandelter Kontrakte. Es kann als Aktivitätsindikator nützlich sein, ist aber kein zentralisiertes Börsenvolumen. Wenn deine Strategie auf dem Lesen echter Order Flows basiert, liefern Futures über NinjaTrader Daten, die der Retail-Forex-Bereich schlicht nicht bietet. Eine solide Handelsstrategie muss auf der verfügbaren Datenqualität aufgebaut sein — dieser Punkt entscheidet schon vor dem ersten Trade.
C# oder MQL5 — in welcher Sprache programmierst du Strategien?
Wer automatisieren will, für den zählt die Sprache. NinjaTrader verwendet NinjaScript, das auf C# basiert — einer Sprache, die weit über Trading hinaus eingesetzt wird: von Unternehmensanwendungen über Webservices bis hin zu Spielen. Die Kompetenz ist übertragbar und am Arbeitsmarkt gefragt, aber der Einstieg kann steiler sein.
MetaTrader 5 setzt auf MQL5 — eine C-ähnliche Sprache, die ausschließlich für den Handel entworfen wurde. Sie ist leichter zu erlernen, und ihr größtes Asset ist das Ökosystem: die offizielle MQL5-Dokumentation und ein umfangreicher Markt mit fertigen Expert Advisors und Indikatoren, von kostenlos bis kostenpflichtig. In der Praxis verkürzt diese Bibliothek für einen Forex-Trader, der eine Idee schnell testen will, den Weg um Wochen. Willst du tiefer in die Grundlagen der Plattformautomatisierung einsteigen, findest du in unserer Übersicht zu Plattformen und Tools den richtigen Einstiegspunkt.
Welches Backtesting ist genauer?
Beide Plattformen sind hier stark — aber auf unterschiedliche Weisen. NinjaTrader hat einen Market Replay, der den historischen Markt Tick für Tick mit echtem Futures-Volumen rekonstruiert. Du kannst eine Session von vor Wochen „zurückspulen" und live traden, als wäre sie gerade jetzt. Für einen Day Trader ist das unersetzliches Training, weil es Reaktionen in einer realistischen Mikrostruktur einübt, nicht auf geglätteten Balken.
MetaTrader 5 antwortet mit dem Strategy Tester. Laut der MetaQuotes-Beschreibung bietet er einen „Every Tick Based on Real Ticks"-Modus, Mehrwährungs-Tests, genetische Optimierung und verteiltes Rechnen in der MQL5-Cloud. Er ist ein exzellentes Werkzeug für das Massentesten eines Währungspaare-Korbs und das Finetuning von Parametern — wobei die Gefahr der Überoptimierung groß ist. Kurz zusammengefasst: NinjaTraders Replay gewinnt bei der Intraday-Treue, der MT5 Strategy Tester gewinnt bei Komfort und Skalierbarkeit der Läufe.
„Eine Plattform zu wählen beginnt damit, welchen Markt und welchen Stil man handeln will — das Werkzeug sollte der Strategie dienen, nicht umgekehrt." — Kathy Lien, Day Trading and Swing Trading the Currency Market, Wiley, 2016
Was kostet jede Plattform — und mit wie vielen Brokern läuft sie?
MetaTrader 5 ist kostenlos — du bekommst ihn vom Broker, und du zahlst nur Spread und Kommission des Kontos. NinjaTrader erlaubt die kostenlose Nutzung von Charts und Simulator, aber für Live-Trading fallen Kosten an: entweder eine höhere Pro-Kontrakt-Kommission bei der kostenlosen Lizenz, ein monatliches Abonnement oder eine einmalige Lifetime-Lizenz, die die Kommissionen senkt. Der aktuelle Preiskatalog verortet diese Lizenz im Bereich von rund tausend bis anderthalb tausend Dollar — prüfe den aktuellen Betrag direkt beim Anbieter. Hinzu kommen Gebühren für den Datenfeed und Level-II-Börsendaten.
Die zweite Achse ist die Broker-Reichweite. MT5 wird von Hunderten von Brokern weltweit unterstützt — die Kontoauswahl ist enorm. NinjaTrader arbeitet mit einer kleineren Gruppe zusammen: dem eigenen Brokerage und Futures-Clearing-Partnern. Für einen Forex-Einsteiger entfällt mit MT5 die Einstiegshürde; für einen aktiven Futures-Trader amortisiert sich die NinjaTrader-Lizenz durch die niedrigeren Kommissionen. Beim Broker-Vergleich lohnt es sich, neben der Plattformfrage auch Regulierung, Spreads und Einlagensicherung zu prüfen — denn der richtige Broker ist mindestens so wichtig wie das richtige Programm.
Beispiel: die Wahl in zwei typischen Situationen
Hypothetisches, illustratives Beispiel.
Situation A. Ein Trader möchte EUR/USD und GBP/USD bei einem europäischen Broker unter ESMA handeln, mit einigen tausend Euro Kapital und einer Strategie auf Basis von Candlesticks und einigen fertigen Indikatoren. Hier ist MetaTrader 5 die naheliegende Wahl: kostenlos, in den Broker integriert und im MQL5-Markt finden sich fertige Tools, ohne Code von Grund auf schreiben zu müssen. Echtes Börsenvolumen wird nicht benötigt, da der Handel OTC stattfindet.
Situation B. Ein anderer Trader möchte Mini-S&P-500-Futures von der CME Day-traden und vor dem Live-Einstieg ernsthaft auf historischen Daten üben. Für ihn ergibt NinjaTrader Sinn: Ein Rithmic-Feed liefert echtes Volumen und Markttiefe, und der Market Replay erlaubt es, Dutzende Sessions Tick für Tick zu rekonstruieren. Die Lizenzkosten sind eine Investition in ein funktionierendes Werkzeug. Nicht die „bessere" Plattform entscheidet, sondern Anlageklasse und Handelsstil.
Was jetzt zu tun ist
- Schreib auf einem Blatt Papier auf, was du in den nächsten zwölf Monaten tatsächlich handeln willst und über welchen Broker — wenn es Währungspaare oder CFDs in Europa sind, geh direkt zu MetaTrader 5; wenn es börsengehandelte Futures aus den USA sind, prüfe stattdessen NinjaTrader und vergleiche die Feedkosten von Rithmic und CQG.
- Lade MetaTrader 5 von deinem Broker herunter und eröffne ein Demokonto, dann gehe den Strategy Tester für ein einzelnes Währungspaar durch, damit du selbst siehst, wie sich der „Every Tick"-Modus und die Parameteroptimierung im Alltag verhalten.
- Installiere die kostenlose Version von NinjaTrader mit Charts und Simulator, verbinde Testdaten und spiel eine historische Futures-Session im Market-Replay-Modus nach — so spürst du den Unterschied zwischen echtem Börsenvolumen und dem Tick-Volumen aus dem Forex-Bereich aus erster Hand.
- Bevor du für eine Lifetime-Lizenz bezahlst, rechne deine reale Anzahl von Kontrakten pro Monat aus und vergleiche die Kommissionen über die drei Stufen Kostenlos, Abonnement und Lifetime — nur diese Mathematik, nicht das Marketing, zeigt dir, ob sich die Gebühr amortisiert.
- Wenn du automatisieren willst, entscheide dich bewusst für eine Sprache: Wähle C# in NinjaScript, wenn du eine übertragbare Programmierkompetenz aufbauen möchtest, oder MQL5, wenn du schnell auf eine fertige Bibliothek von Expert Advisors für den Forex-Bereich zugreifen willst. Beide Wege funktionieren — es kommt auf deine Priorität an. Einen guten Überblick über den praktischen Einsatz von Expert Advisors in der Praxis findest du in unserem Workshop-Bereich.
Quellen und Literatur
-
MetaQuotes MetaTrader 5 Strategy Tester · oficjalny opis testera strategii (tryb „every tick", optymalizacja, chmura) www.metatrader5.com ↗
-
MQL5.com MQL5 Reference · dokumentacja języka MQL5 (eksperci, wskaźniki, skrypty) www.mql5.com ↗
-
MQL5.com MQL5 Market — Expert Advisors for MT5 · biblioteka gotowych eksperckich systemów dla MT5 www.mql5.com ↗
-
DayTrading.com NinjaTrader Review · niezależna recenzja: profil futures, feedy Rithmic/CQG, model cenowy, licencja lifetime www.daytrading.com ↗
Häufig gestellte Fragen
Worin unterscheiden sich NinjaTrader und MT5 in einem Satz?
NinjaTrader ist eine Plattform, die rund um Futures von US-Börsen gebaut wurde — mit echtem Volumen aus professionellen Feeds und einem leistungsstarken Simulator —, während MetaTrader 5 der kostenlose Standard des Retail-Forex- und CFD-Marktes ist, den Hunderte von Brokern anbieten. Erstere gewinnt, wenn du Futures handelst und ernsthaft auf historischen Daten üben willst; letztere, wenn du Währungspaare bei einem europäischen Broker handelst und dir Nullkosten und fertige Tools wichtig sind. Das ist kein Besser-schlechter-Ranking, sondern eine Passung zur Anlageklasse.
C# (NinjaScript) oder MQL5 — was wählen für die Automatisierung?
NinjaTrader wird in NinjaScript automatisiert, das auf C# basiert — einer Sprache, die weit über Trading hinaus genutzt wird: von Unternehmensanwendungen über Webservices bis hin zu Spielen. Die Kompetenz ist übertragbar und am Arbeitsmarkt gefragt, aber der Einstieg kann steiler sein. MetaTrader 5 verwendet MQL5, eine C-ähnliche Sprache, die ausschließlich für den Handel konzipiert wurde; sie ist einfacher zu erlernen, und die Community teilt Tausende von fertigen Expert Advisors und Indikatoren. Wenn du eine übertragbare Programmierkompetenz auf Karriereniveau willst, wähle C#. Wenn du schnell eine Forex-Strategie umsetzen und auf eine große Codebibliothek zugreifen willst, ist MQL5 der schnellere Weg.
Welches Backtesting ist genauer?
NinjaTrader hat einen Market Replay, der den historischen Markt Tick für Tick mit echtem Futures-Volumen aus Feeds wie Rithmic oder CQG rekonstruiert — eine sehr treue Simulation von Intraday-Bedingungen. MetaTrader 5 bietet einen Strategy Tester mit dem Modus „Every Tick Based on Real Ticks", Mehrwährungs-Tests, genetischer Optimierung und verteiltem Rechnen in der MQL5-Cloud. Für einen Futures-Day-Trader kann NinjaTraders Replay bei der Mikrostruktur-Treue unschlagbar sein. Für einen Forex-Trader, der einen Währungspaare-Korb testet und Parameter optimiert, ist MT5 vollständig ausreichend und für Massenläufe bequemer.
Was kostet jede Plattform?
MetaTrader 5 ist kostenlos — du bekommst ihn vom Broker und zahlst nur Spread und Kommission des Kontos. NinjaTrader erlaubt die kostenlose Nutzung von Charts und Simulator, aber Live-Trading kostet entweder eine höhere Pro-Kontrakt-Kommission bei der kostenlosen Lizenz, ein monatliches Abonnement oder eine einmalige Lifetime-Lizenz (im Bereich von rund tausend bis anderthalb tausend Dollar je nach aktuellem Preiskatalog), die die Kommissionen senkt. Hinzu kommen Gebühren für den Datenfeed und Level-II-Börsendaten. Für einen Forex-Einsteiger entfällt mit MT5 die Einstiegshürde; für einen aktiven Futures-Trader amortisiert sich die NinjaTrader-Lizenz durch niedrigere Kommissionen.