Kategorie
Performance
Niveau
Einsteiger
Verwendet bei
BacktestingEA-Bewertung

Backtest

Backtest — eine Simulation der Handelsregeln eines EA auf historischen Kursdaten, die abschätzt, wie die Strategie in der Vergangenheit abgeschnitten hätte.

auch: historische Simulation, Strategietest, Back-Test

Aktualisiert

Einfach gesagt

Die Regeln des EA über die Kurshistorie laufen lassen, um zu sehen, was er getan hätte. Das Ergebnis hält eine Simulation fest, keine Prognose — und wie viel beide gemeinsam haben, hängt vollständig davon ab, wie Sie die Simulation aufsetzen.

Warum das zählt

Ein Backtest ist der einzige Beleg, den die meisten EAs überhaupt vorlegen. Zu wissen, was er belegen kann und was nicht, ist damit der größte Teil der EA-Bewertung. Er schließt eine Strategie günstig aus und zeigt, dass die Regeln zur Beschreibung passen; was er nicht kann, ist vorhersagen — und fast jeder enttäuschende Kauf entsteht daraus, ihn so zu lesen, als könnte er es.

  • Er ist widerlegbar, wie Werbetext es nie ist. Ein Backtest nennt eine Datenquelle, einen Zeitraum und ein Kostenmodell, sodass ein Käufer fragen kann, ob der Lauf reproduzierbar ist — und ein EA, der diese Angaben verweigert, hat Ihnen damit etwas gesagt.
  • Er ist die günstigste Stelle zum Scheitern. Regeln, die auf der Historie Geld verlieren, fangen live nicht an zu gewinnen, also entfernt ein Backtest Kandidaten zum Preis einer Abendrechenzeit.
  • Sein Ergebnis ist eine Spanne, keine Zahl. Dieselben Regeln auf anderen Datenquellen, Spreads und Startdaten erzeugen eine Streuung von Ergebnissen, und die Breite dieser Streuung ist der eigentliche Befund.

Damit eine Strategie prüfen

Wo es eingesetzt wird

  • Eine Strategieidee vorsortieren, bevor Geld oder Forward-Test-Zeit hineinfließen.
  • Die Handelsfrequenz, die durchschnittliche Haltedauer und die schlimmste Verlustserie ermitteln, mit denen ein Betreiber rechnen sollte.
  • Die veröffentlichten Kennzahlen eines EA-Eintrags erzeugen — Profitfaktor, Drawdown, Trefferquote — weshalb die Herkunft des Laufs Teil der Aussage ist.
  • Einen bestehenden EA auf einem neueren Datenfenster erneut laufen lassen, um zu prüfen, ob sein Verhalten abgedriftet ist.

Wie ein belastbares Ergebnis aussieht

  • Datenquelle, Zeitraum und Testermodell sind alle genannt, sodass sich der Lauf reproduzieren statt glauben lässt.
  • Der Lauf modelliert Spread und Kommission auf realistischem Niveau, statt sie auf einem idealen Festwert zu belassen.
  • Das Fenster umspannt mehrere Marktregime — mindestens eine Trendphase, eine Seitwärtsphase und eine Stressphase.
  • Niemand hat die Regeln auf dem berichteten Fenster abgestimmt, oder falls doch, zeigt der Eintrag ein unberührtes Out-of-Sample-Fenster daneben.
  • Die Anzahl der Trades liegt im dreistelligen Bereich, sodass die Kennzahlen nicht von einer Handvoll Ausreißer getragen werden.

Warnzeichen

  • Ein Screenshot einer Equity-Kurve ohne Datenquelle, ohne Zeitraum und ohne Trade-Anzahl.
  • Ein Fenster, das günstig beginnt — ein EA, dessen Test nach der letzten Krise ansetzt, hat sich seine Prüfungsaufgabe selbst ausgesucht.
  • Parameter, die mit unglaubwürdiger Genauigkeit angegeben sind, etwa ein 37-Perioden-Durchschnitt mit einem 23,7-Pip-Stop.
  • Ein Wert für die Modellierungsqualität, der aus einer Vorlage stammt statt aus einem Lauf. Das Modell 0 von MT5 erzeugt Ticks aus M1-Bars; nur Modell 4 spielt aufgezeichnete Ticks ab. Das Schema hinter diesen Einträgen hatte für dieses Feld den Standardwert 99, sodass ein Lauf mit Modell 0 '99% modelling quality, against a 92% minimum' anzeigte, bis dieser Standardwert am 2026-08-06 entfernt wurde.
  • Ergebnisse, die nur auf dem einen Instrument gezeigt werden, auf dem der Autor optimiert hat.

Backtest gegenüber Echthandel

  • Die Ausführungen sind optimistisch. Der Tester unterstellt, dass die Order zum modellierten Preis an den Markt kam; die Live-Ausführung ergänzt Slippage, Requotes und Latenz, und alle drei kosten Geld.
  • Die Kosten sind statisch. Ein Backtest mit festem Spread übersieht die Ausweitung rund um Nachrichten und beim Sessionwechsel — also genau dann, wenn viele Strategien handeln.
  • Der Markt ist bereits geschehen. Das Testfenster enthält kein Regime, das der Strategie nicht gezeigt wurde, während der Livehandel früher oder später eines liefert.
  • Erwarten Sie einen Live-Profitfaktor und eine Live-Erwartung unter den getesteten Werten. Eine moderate Lücke ist normal; ein Vorzeichenwechsel bedeutet, dass der Test falsch bepreist war oder die Regeln angepasst wurden.
  • Die Lücke ist hier gemessen. Über die vierzehn Einträge auf dieser Seite liegen die Backtest-Profitfaktoren zwischen 1.23 und 1.53, während die Out-of-Sample-Fenster nach der Listung von 0.72 bis 6.43 reichen — bei sieben bis 142 Trades, zwei davon unter 1.0, darunter der Eintrag mit dem zweitbesten Backtest des Feldes. Genau so sehen so kleine Stichproben aus, in beide Richtungen.

Empfohlenes Prüfverfahren

  1. 1Legen Sie zuerst das Kostenmodell fest — realistischer Spread und Kommission — und lassen Sie dann laufen, statt auf idealen Ausführungen abzustimmen und die Kosten am Ende zu ergänzen.
  2. 2Reservieren Sie ein unberührtes Fenster, bevor Sie irgendetwas optimieren, und sehen Sie es sich erst an, wenn die Regeln endgültig sind.
  3. 3Lassen Sie den Test auf einer zweiten Datenquelle erneut laufen. Zwei Quellen, die mehr als geringfügig voneinander abweichen, sagen Ihnen, dass das Ergebnis von den Daten abhängt und nicht von den Regeln.
  4. 4Verschieben Sie das Startdatum um einige Wochen und lassen Sie erneut laufen. Ein Ergebnis, das nur ein einziges Startdatum überlebt, ist kein Ergebnis.

Beispiel

Ein EA, ein Fenster, vier Testerläufe, die sich nur im festen Spread unterscheiden, der in die Einstellungsdatei geschrieben wurde.

Fester Spread auf 20, 30, 40 und 60 Punkte gesetzt
vier identische Reports
MD5 aller vier Reportdateien
471C1CE24EC24E669C20BD2B01EBB8A3
Jeweils 621.050 Bytes — die Einstellung hat nichts bewegt.

Gemessen auf GBPJPYm am 2026-07-31, weshalb dieser Eintrag überhaupt keinen Spread-Wert veröffentlicht; ein späterer Rekorder im Tester ermittelte einen Mittelwert von 19,14 Punkten.

Rechenweg 20 / 30 / 40 / 60 Punkte → ein byte-identischer Report

Ergebnis Der Tester von MT5 kennt keinen Spread-Schlüssel — er ist ein Überbleibsel aus MT4, also war das wirksame Kostenmodell nie das eingestellte

So liest man den Wert

Lesen Sie einen Backtest als Aussage mit angehängten Bedingungen. Sie entscheiden, wie viel davon den Kontakt mit einem Konto überlebt.

Bereich Bedeutung
Keine Datenquelle und kein Zeitraum genannt Kein Beleg. Es gibt nichts zu reproduzieren und nichts, dem man widersprechen könnte.
Quelle genannt, ein Instrument, optimiertes Fenster Ein Ausgangspunkt. Er zeigt, dass die Regeln irgendwo gewinnen können — das Schwächste, was ein Backtest zeigen kann.
Quelle genannt, realistische Kosten über mehrere Regime Lesenswert. Die Zahlen handeln jetzt von der Strategie und nicht mehr vom Aufbau.
Das Obige plus ein unberührtes Out-of-Sample-Fenster Der stärkste Beleg, den ein Backtest allein liefern kann: Ein Teil davon stand demjenigen nicht zur Verfügung, der die Regeln abgestimmt hat.
  • Fragen Sie, was optimiert wurde. Jeder Parameter, der auf dem berichteten Fenster abgestimmt wurde, borgt sich ein wenig des Ergebnisses aus den Daten.
  • Prüfen Sie die Trade-Anzahl vor dem Gewinn. Fünfzig Trades unterscheiden eine Strategie nicht von Glück, so gut sie auch aussehen.
  • Ein Backtest, der sich nicht reproduzieren lässt, ist ein Screenshot. Behandeln Sie die Herkunftsangabe als Teil der Zahl, nicht als Fußnote.

Die EA-Einträge von mt5depot nennen für jeden veröffentlichten Lauf die Datenquelle, den Zeitraum und das Testermodell, und nur 6 der 30 führen überhaupt einen Wert für die Modellierungsqualität — 6 der 18 Läufe auf echten Ticks. Ein Build-Gate liest die ausgelieferten Seiten, damit die übrigen 24 keinen beanspruchen.

Häufige Fehler

Einen Backtest als Prognose lesen

Er berichtet, was die Regeln auf bereits vorhandenen Daten getan hätten. Die Zukunft enthält Bedingungen, die das Fenster nicht enthielt, weshalb Forward-Ergebnisse schlechter ausfallen und die Lücke das ist, womit man planen sollte.

Auf demselben Fenster optimieren und berichten

Jeder abgestimmte Parameter nimmt etwas vom Rauschen des Fensters auf, sodass ein Test auf den Abstimmungsdaten die Abstimmung misst. Das Ergebnis schmeichelt garantiert und wiederholt sich garantiert nicht.

Zwei Backtests unter verschiedenen Bedingungen vergleichen

Andere Spreads, andere Datenquellen, andere Zeiträume und andere Testermodelle verschieben die Zahlen unabhängig von der Strategie. Zwei Zahlen sind nur vergleichbar, wenn der Aufbau dahinter übereinstimmt.

Ein langes Fenster automatisch für besser halten

Ein Zehnjahrestest auf interpolierten Bardaten kann für eine Intraday-Strategie weniger aussagen als zwei Jahre auf echten Ticks, weil der längere Lauf den Intrabar-Verlauf, den die Regeln tatsächlich handeln, nie enthalten hat.

Im Detail

Häufig gestellte Fragen

Reicht ein guter Backtest aus, um einen EA zu kaufen?
Nein. Ein Backtest kann eine Strategie ausschließen und zeigen, dass die Regeln sich wie beschrieben verhalten, aber er kann nicht belegen, dass der Vorteil Bedingungen übersteht, die das Testfenster nicht enthielt. Suchen Sie daneben nach einem Out-of-Sample-Fenster oder einem Forward-Record, und lesen Sie das Kostenmodell vor dem Gewinn.
Wie lang sollte ein EA-Backtest sein?
Lang genug, um mehrere Marktregime zu enthalten, und mit genug Trades, damit sich die Statistik beruhigt — in der Praxis mehrere Jahre und mehrere hundert Trades für die meisten Strategien. Die Länge allein ist nicht das Kriterium: Ein langer Lauf auf schlechten Daten kann weniger aussagen als ein kürzerer auf echten Ticks.
Warum unterscheiden sich Backtest-Ergebnisse zwischen Brokern?
Weil die Kurshistorie, die Spread-Aufzeichnung und die Handelsbedingungen sich unterscheiden. Dieselben Regeln auf zwei Datenquellen laufen zu lassen und deutlich verschiedene Ergebnisse zu bekommen, ist eine nützliche Information — sie bedeutet, dass das Ergebnis ebenso von den Daten abhängt wie von der Strategie.