AlgorithmusMax

Warum identische Expert Advisors unterschiedliche Ergebnisse liefern

Aktualisiert am 24. September 2026

Das Wichtigste in Kürze

Warum erzielt derselbe Trading Bot bei verschiedenen Brokern unterschiedliche Ergebnisse?

  • Identische Trading Bots können trotz gleicher Einstellungen unterschiedliche Ergebnisse erzielen.
  • Ursachen liegen unter anderem in Slippage, Liquidität, Latenz, Broker-Ausführung und Ordergröße.
  • In unseren Live-MT5-Logs (Juli–September 2026) lagen die Medianzeiten bei ~2 und ~8 Lots nahezu gleich.
  • Der entscheidende Unterschied zeigte sich in den Ausreißern: extreme Verzögerungen traten beim größeren Konto deutlich häufiger auf.
  • Backtests berücksichtigen diese Ausführungsfaktoren oft nur eingeschränkt.
  • Ein laufender Live-Test vergleicht derzeit ca. 8 Lots mit 2 × 4 Lots.

Eine der häufigsten Fragen im automatisierten Trading

Identische Expert Advisors können trotz gleicher Einstellungen unterschiedliche Ergebnisse erzielen, weil die tatsächliche Orderausführung von Faktoren wie Marktbewegung, Latenz, Slippage und Ordergröße abhängt. Eine Auswertung unserer eigenen Live-MT5-Logs von Juli bis September 2026 zeigte beispielsweise nahezu identische mediane Bearbeitungszeiten für kleinere und größere Orders, aber deutlich mehr extreme Verzögerungen bei den größeren Tickets.

Viele Nutzer gehen davon aus, dass ein Trading Bot auf jedem Broker identische Ergebnisse erzielen sollte. Die Logik scheint zunächst nachvollziehbar: dieselbe Software, dieselben Einstellungen, derselbe Markt, dieselbe Handelszeit – also müssten auch die Ergebnisse identisch sein.

Unsere praktischen Erfahrungen zeigen jedoch etwas anderes. Selbst wenn zwei Konten denselben Expert Advisor auf MetaTrader 5 zur gleichen Zeit handeln, können die Ergebnisse deutlich voneinander abweichen.

In einigen Fällen entstehen Unterschiede von wenigen Punkten. In anderen Fällen entwickeln sich Gewinn, Verlust und Drawdown über längere Zeiträume sichtbar auseinander.

Die Theorie

In einer idealen Welt:

  • Ein Trading Bot erkennt ein Signal.
  • Die Order wird sofort an den Broker übermittelt.
  • Der Broker führt die Order exakt zum gewünschten Preis aus.
  • Alle Konten erhalten identische Ergebnisse.

Die Realität sieht anders aus.

Der Markt besteht nicht nur aus Preisen

Viele Trader betrachten lediglich den angezeigten Kurs. Tatsächlich besteht ein Markt jedoch aus:

Zu jedem Preis steht nur eine begrenzte Liquidität zur Verfügung. Wenn mehrere Marktteilnehmer gleichzeitig handeln möchten, können unterschiedliche Ausführungspreise entstehen. Gerade während volatiler Marktphasen wird dieser Effekt sichtbar.

Die Rolle der Broker

Nicht jeder Broker verfügt über dieselbe Infrastruktur. Unterschiede können entstehen durch:

Selbst wenn zwei Broker denselben Markt anbieten, können die tatsächlichen Ausführungen voneinander abweichen. Unsere Praxisanalyse weiter unten zeigt zusätzlich: Auch auf demselben Broker können Ausführungszeiten zwischen Konten mit unterschiedlicher Positionsgröße auseinanderlaufen.

Unsere Beobachtungen im Dow Jones

Bei der Analyse automatisierter Strategien auf dem Dow Jones konnten wir wiederholt beobachten, dass identische Handelsentscheidungen zu unterschiedlichen Ergebnissen führten.

Dabei handelte es sich um:

  • identische Software
  • identische Einstellungen
  • identische Handelszeitpunkte

Trotzdem entstanden Unterschiede. Die Ursache lag nicht in der Strategie selbst, sondern in der tatsächlichen Ausführung. Die untenstehende Live-Auswertung konkretisiert diese Beobachtung anhand von MT5-Orderlogs.

Slippage ist oft entscheidender als viele glauben

Ein häufig unterschätzter Faktor ist Slippage. Slippage bezeichnet die Differenz zwischen dem erwarteten und dem tatsächlich ausgeführten Preis.

Beispiel:

Der Trading Bot möchte bei 45.000 kaufen.

Broker A führt bei 45.001 aus.

Broker B führt bei 45.004 aus.

Bereits wenige Punkte Unterschied können das Ergebnis beeinflussen. Besonders bei kurzfristigen Strategien summieren sich diese Effekte.

Wichtig ist die Abgrenzung zur Order-Processing-Latency: Die Bearbeitungszeit einer Orderanfrage im MT5-Log („done in X ms“) beschreibt, wie lange die Anfrage bis zur Bestätigung oder Ablehnung benötigte. Slippage beschreibt dagegen die Preisdifferenz bei der tatsächlichen Ausführung. Beide können zusammenhängen, sind aber nicht dasselbe.

Die Bedeutung von Liquidität

Viele Trader denken bei Liquidität lediglich an die Größe des Marktes. Tatsächlich ist entscheidend, welche Liquidität genau in dem Moment verfügbar ist, in dem die Order den Markt erreicht.

Insbesondere während der US-Börseneröffnung können sich Liquiditätsbedingungen innerhalb von Sekunden verändern. Dies kann zu unterschiedlichen Ausführungen führen.

Warum größere Konten manchmal andere Ergebnisse erzielen

Ein weiterer interessanter Effekt betrifft die Positionsgröße. Größere Orders benötigen mehr verfügbare Liquidität. Dadurch kann die Ausführung auf mehreren Preisstufen erfolgen.

Die Folge:

Zwei Konten handeln dieselbe Strategie. Das kleinere Konto erhält möglicherweise eine bessere Ausführung als das größere Konto.

Wenn ein Expert Advisor seine Positionsgröße proportional zum Kontostand erhöht, steigt nicht nur der absolute Gewinn bzw. Verlust pro Punkt. Auch die einzelne Ordergröße steigt. Verändert sich die Ausführungsqualität bei größeren Tickets, können die prozentualen Ergebnisse zweier ansonsten identischer Konten auseinanderlaufen.

Das ist eine mögliche Erklärung dafür, warum „gleicher EA + gleiche Einstellungen + gleiche Strategie“ nicht zwangsläufig „identisches prozentuales Ergebnis“ bedeutet. Unsere Live-MT5-Auswertung unten liefert dazu konkrete Beobachtungsdaten – ohne daraus eine eindeutige Ursache abzuleiten.

Praxisanalyse: Was echte MT5-Ausführungsdaten zeigen

Die folgenden Abschnitte sind eine Praxisanalyse bzw. Fallstudie auf Basis eigener Live-MT5-Logs von MaxAi Trader – keine kontrollierte Laborstudie und kein wissenschaftlicher Beweis.

Untersucht wurden reale Live-Trading-Logs aus mehreren Handelssitzungen zwischen Juli und September 2026. Verglichen wurden Konten, auf denen dieselbe automatisierte US30-Strategie lief.

Rahmenbedingungen der Beobachtung

  • gleiche Handelsstrategie
  • gleicher Markt: US30
  • gleicher Broker
  • gleicher MT5-Trading-Server: CapitalPointTrading-MT5-4
  • gleiche VPS-Infrastruktur
  • Positionsgröße proportional zur Kontogröße
  • Handel hauptsächlich rund um die US-Börseneröffnung
  • Auswertung der MT5-Logeinträge „order … done in X ms“
  • zusätzlich Auswertung fehlgeschlagener Pending-Order-Anfragen wie „Invalid price“

„done in X ms“ beschreibt die Bearbeitungsdauer der Orderanfrage im MT5-Log. Das ist nicht identisch mit der Zeit, bis eine Buy-Stop-Order später tatsächlich durch den Markt ausgelöst wird.

Datensatz

Verglichen wurden insbesondere zwei Konten mit unterschiedlicher typischer Ticketgröße:

Kleineres Konto (~2 Lots)

  • typische Positionsgrößen: ca. 1,8 bis 2,1 Lots
  • 133 erfolgreich platzierte Pending Orders
  • 1 fehlgeschlagene Buy-Stop-Anfrage

Größeres Konto (~8 Lots)

  • typische Positionsgrößen: ca. 7,2 bis 8,5 Lots
  • 91 erfolgreich platzierte Pending Orders
  • 12 fehlgeschlagene Buy-Stop-Anfragen

Kennzahlen der erfolgreichen Orderplatzierungen

Kennzahl~2-Lot-Konto~8-Lot-Konto
Erfolgreiche Orderplatzierungen13391
Median Bearbeitungszeit14,2 ms15,4 ms
Durchschnitt32,9 ms423,5 ms
90. Perzentil48,9 ms955,8 ms
95. Perzentil71,4 ms1.651,4 ms
Langsamste beobachtete Anfrage1.295,8 ms16.076,3 ms
Anteil >100 ms3,0 %23,1 %
Anteil >500 ms0,8 %14,3 %
Anteil >1 Sekunde0,8 %9,9 %

Interpretation der Kennzahlen

Die wichtigste Erkenntnis lautet nicht: „Große Orders sind immer langsamer.“

Die typische Bearbeitungszeit war nahezu identisch. Der entscheidende Unterschied zeigte sich in den Ausreißern.

Der Median betrug nur 14,2 gegenüber 15,4 ms. Viele ~8-Lot-Orders wurden ebenfalls innerhalb weniger Millisekunden verarbeitet.

Aber extreme Verzögerungen traten beim größeren Konto wesentlich häufiger auf.

Median und Durchschnitt messen unterschiedliche Dinge: Der Median beschreibt die typische Mitte der Verteilung und ist robust gegenüber einzelnen Extremwerten. Der Durchschnitt wird dagegen stark von Ausreißern nach oben gezogen. Deshalb kann der Durchschnitt beim größeren Konto deutlich höher liegen, obwohl die typische Order ähnlich schnell bearbeitet wurde.

Tail- bzw. Ausreißer-Risiko meint genau diese seltenen, aber ausgeprägten Verzögerungen am rechten Rand der Verteilung – sichtbar in P90, P95 und den Anteilen über 100 ms, 500 ms und 1 Sekunde.

Nicht die normale Ausführung war das Problem – sondern die Ausreißer

Ein Blick nur auf Median oder typische Ausführungszeiten hätte den Eindruck vermittelt, dass zwischen beiden Konten praktisch kein Unterschied besteht.

Erst die Verteilung zeigt das Problem:

  • ~2 Lots: nur 0,8 % der erfolgreichen Platzierungen benötigten mehr als 500 ms
  • ~8 Lots: 14,3 % benötigten mehr als 500 ms
  • ~8 Lots: fast jede zehnte erfolgreiche Platzierung benötigte mehr als eine Sekunde

Viele größere Orders liefen also ebenfalls schnell. Der beobachtete Unterschied liegt vor allem darin, wie häufig extreme Bearbeitungszeiten vorkamen.

Ein reales Beispiel aus dem Live-Handel

Vergleich identischer Orders über 21 Handelstage

Es wurden nicht nur allgemeine Durchschnittswerte verglichen. Zusätzlich wurden 59 vergleichbare Orders über 21 Handelstage identifiziert, bei denen derselbe bzw. vergleichbare US30-Orderlevel ungefähr zur gleichen Zeit angefordert wurde.

  • größere Order langsamer: 32 von 59
  • kleinere Order langsamer: 27 von 59
  • größere Order mehr als doppelt so langsam: 17 von 59
  • in 10 Fällen benötigte die größere Order >100 ms, während die kleinere unter 100 ms blieb

Das ist wichtig, weil es zeigt, dass die größere Order nicht bei jeder einzelnen Ausführung langsamer war.

Das beobachtete Problem liegt vor allem in der Häufigkeit extremer Verzögerungen.

Beispiele aus mehreren Handelstagen

Das Muster beschränkte sich nicht auf einen einzelnen Handelstag. Auszüge aus den Logs:

  • 30. Juli: kleinere Order ca. 17,9 ms, größere ca. 1.479,8 ms
  • 25. August: kleinere ca. 18,6 ms, größere ca. 1.026,1 ms
  • 2. September: kleinere ca. 47,1 ms, größere ca. 603,0 ms
  • 23. September: besonders deutliche Unterschiede
  • 24. September: erneut deutliche Unterschiede

Die konkrete Ausprägung variierte von Tag zu Tag. Wiederholt beobachtbar war jedoch, dass extreme Verzögerungen beim größeren Ticket häufiger vorkamen.

Fehlgeschlagene Anfragen: „Invalid price“

Im untersuchten Datensatz:

  • kleineres Konto: 1 fehlgeschlagene Buy-Stop-Anfrage bei 133 erfolgreichen Platzierungen
  • größeres Konto: 12 fehlgeschlagene Buy-Stop-Anfragen bei 91 erfolgreichen Platzierungen

Daraus lässt sich keine allgemeingültige „Broker-Rejection-Rate“ ableiten. Mehrere Fehlversuche können während stark bewegter Marktphasen hintereinander auftreten und sind daher nicht statistisch unabhängig.

„Invalid price“ beschreibt in diesem Kontext neutral: Bei einem schnell bewegten Markt kann ein Pending-Order-Level zum Zeitpunkt der serverseitigen Verarbeitung bereits nicht mehr gültig sein. Das ist weder eine Schuldzuweisung an den Broker noch an die Plattform.

Was wir aus diesen Daten nicht ableiten können

Die MT5-Client-Logs zeigen:

  • wann eine Anfrage abgesendet wurde
  • wann sie akzeptiert oder abgelehnt wurde
  • die gemeldete Bearbeitungsdauer
  • Order- und Dealpreise

Sie zeigen nicht:

  • den internen Routing-Weg beim Broker
  • die Liquidität bei einzelnen Gegenparteien
  • interne Risk-Checks
  • die Verarbeitung beim Liquiditätsprovider
  • warum eine bestimmte Anfrage länger dauerte

Deshalb behaupten wir nicht, dass der Broker große Orders absichtlich verlangsamt, dass es definitiv ein bestimmtes Lot-Limit gibt, dass 8 Lots grundsätzlich zu groß sind oder dass die Ordergröße zweifelsfrei die Ursache ist.

Die korrekte Schlussfolgerung lautet: In unserem untersuchten Live-Datensatz waren größere Ticketgrößen mit deutlich häufigeren extremen Bearbeitungsverzögerungen verbunden. Die Daten allein erklären jedoch nicht die technische Ursache.

Der nächste Test: 8 Lots gegen 2 × 4 Lots

Die Beobachtung hat zu einem neuen Live-Test geführt.

Bisher: ca. 80.000 Kontogröße → ca. 8 Lots auf einem Konto.

Test: ca. 40.000 → ca. 4 Lots und ca. 40.000 → ca. 4 Lots.

Parallel werden kleinere und größere Konten als Vergleich weiter beobachtet.

Ziel ist nicht zu beweisen, dass „Splitting besser ist“. Die Fragestellung lautet: Verändert sich die Häufigkeit extremer Bearbeitungsverzögerungen, wenn die einzelne Ticketgröße von etwa 8 auf etwa 4 Lots reduziert wird?

Beobachtete Kennzahlen:

  • Median
  • P90/P95
  • Anteil >100 ms
  • Anteil >500 ms
  • Anteil >1 Sekunde
  • Invalid-Price-Ereignisse
  • Entry-Slippage
  • Exit-Slippage
  • verpasste Trades
  • Ergebnis pro Lot

Dieser Versuch läuft noch. Ergebnisse werden hier ergänzt, sobald genügend neue Live-Daten vorliegen. Es werden keine Zwischenergebnisse vorweggenommen.

VPS und Latenz spielen ebenfalls eine Rolle

Viele Nutzer erwarten, dass ein VPS bei MetaTrader 5 sämtliche Ausführungsprobleme löst.

Ein VPS kann helfen:

  • Verbindung stabilisieren
  • Latenz reduzieren
  • technische Ausfälle minimieren

Er kann jedoch keine zusätzliche Marktliquidität erzeugen. Wenn keine ausreichende Liquidität vorhanden ist, kann auch der beste VPS dies nicht verhindern. In unserer Praxisanalyse lief dieselbe VPS-Infrastruktur auf beiden Konten – die beobachteten Unterschiede lassen sich daher nicht durch unterschiedliche VPS-Setups erklären.

Warum Backtests diese Unterschiede oft nicht zeigen

Backtests simulieren historische Daten. Sie berücksichtigen häufig nicht:

Deshalb sehen Backtests häufig sauberer aus als reale Handelsergebnisse.

Was wir daraus gelernt haben

Nach vielen Jahren Analyse automatisierter Handelssysteme lautet eine der wichtigsten Erkenntnisse:

Die Strategie ist nur ein Teil des Ergebnisses.

Mindestens genauso wichtig sind:

Deshalb sollten Trading Bots niemals ausschließlich anhand von Backtests bewertet werden. Langfristige Live-Ergebnisse und – wo verfügbar – eigene Ausführungsdaten liefern häufig deutlich wertvollere Informationen.

Fazit

Wenn identische Trading Bots oder Expert Advisors unterschiedliche Ergebnisse erzielen, liegt dies nicht zwangsläufig an der Software.

Die Finanzmärkte sind komplexe Systeme, in denen Ausführung, Liquidität, Latenz, Slippage und Marktbedingungen eine entscheidende Rolle spielen.

Bei automatisierten Handelssystemen reicht es nicht, nur Strategie und Backtest zu betrachten. Auch die reale Orderausführung kann beeinflussen, wie stark Ergebnisse verschiedener Konten auseinanderlaufen.

Unsere Live-MT5-Auswertung von Juli bis September 2026 zeigt dazu eine klare Beobachtung: Die typische Bearbeitungszeit war bei ~2 und ~8 Lots nahezu gleich – extreme Verzögerungen traten beim größeren Ticket jedoch deutlich häufiger auf. Die Daten erklären die technische Ursache nicht.

Genau deshalb untersuchen wir derzeit, ob sich die Häufigkeit solcher Ausreißer verändert, wenn statt ca. 8 Lots zwei Konten mit je ca. 4 Lots parallel laufen. Sobald genügend neue Live-Daten vorliegen, wird dieser Artikel aktualisiert.

Häufige Fragen

Warum können zwei identische Expert Advisors unterschiedliche Ergebnisse erzielen?

Weil die tatsächliche Orderausführung von Faktoren wie Broker-Ausführung, Latenz, Slippage, Ordergröße und aktueller Marktbewegung abhängt. Dieselbe Handelsentscheidung kann daher auf verschiedenen Konten oder Brokern unterschiedlich ankommen.

Warum erzielt mein Expert Advisor bei jedem Broker andere Ergebnisse?

Unterschiedliche Broker nutzen verschiedene Liquiditätsanbieter, Serverstandorte und Ausführungsmodelle. Dadurch können Handelsaufträge unterschiedlich ausgeführt werden.

Werden größere Orders automatisch langsamer ausgeführt?

Nein. Unsere Live-MT5-Daten zeigen, dass viele größere Orders genauso schnell verarbeitet wurden wie kleinere. Der Unterschied zeigte sich hauptsächlich in der Häufigkeit extremer Verzögerungen.

Was bedeutet „done in X ms“ im MT5-Log?

Es beschreibt die Bearbeitungsdauer der Orderanfrage. Bei einer Pending Order ist dies nicht die Zeit bis zur späteren Marktauslösung.

Kann die Kontogröße die Performance eines Expert Advisors beeinflussen?

Nicht allein durch den Kontostand. Wenn aber die Positionsgröße proportional steigt, können Unterschiede in Ausführung, Slippage oder Liquidität relevanter werden.

Hilft es, große Orders aufzuteilen?

Das ist derzeit offen. Genau diese Frage untersuchen wir in einem laufenden Live-Test mit ca. 8 Lots gegenüber 2 × 4 Lots. Ergebnisse folgen, sobald genügend Daten vorliegen.

Hat Slippage Einfluss auf Trading Bots?

Ja. Bereits wenige Punkte Slippage können die langfristige Performance eines automatisierten Handelssystems beeinflussen. Slippage ist dabei nicht dasselbe wie die Bearbeitungszeit einer Orderanfrage.

Kann ein VPS unterschiedliche Broker-Ergebnisse verhindern?

Nein. Ein VPS kann die technische Verbindung verbessern, aber keine Unterschiede bei Liquidität oder Broker-Ausführung beseitigen.

Warum sehen Backtests besser aus als Live-Ergebnisse?

Backtests berücksichtigen reale Marktbedingungen wie Slippage, Liquidität und Ausführung häufig nur eingeschränkt.

Alle Praxiswissen-Artikel

Weitere Erkenntnisse aus dem realen Betrieb automatisierter Handelsstrategien – direkt verlinkt für schnellen Überblick. Zur Praxiswissen-Übersicht

Risikohinweis

Der Handel mit Finanzinstrumenten ist mit erheblichen Risiken verbunden und kann zum Verlust des eingesetzten Kapitals führen. Die Inhalte dieser Website dienen ausschließlich Informationszwecken und stellen keine Anlageberatung, Finanzberatung oder Aufforderung zum Kauf oder Verkauf von Finanzinstrumenten dar.

Vergangene Ergebnisse sind kein verlässlicher Indikator für zukünftige Entwicklungen. Die dargestellte Praxisanalyse beschreibt Beobachtungen aus einem begrenzten Live-Datensatz und begründet keine kausalen Aussagen über Broker, Liquiditätsanbieter oder zukünftige Ausführungen.