Eine steigende Ergebniskurve wirkt überzeugend. Doch bevor du daraus eine Handelsentscheidung ableitest, solltest du wissen, welche Annahmen hinter der Simulation stehen.

Ein Backtest kann helfen, Regeln zu untersuchen. Er ist kein Nachweis dafür, dass dieselben Ergebnisse künftig mit echtem Geld erreichbar sind.

1. Du betrachtest eine Simulation

Eine TradingView-Strategie berechnet hypothetische Orders. Ein Broker-Emulator verarbeitet sie anhand der verfügbaren Daten und seiner Ausführungsannahmen. Das ist etwas anderes als eine dokumentierte Abrechnung realer Geschäfte. Die offizielle Pine-Script-Dokumentation erläutert dieses Modell.

Notiere deshalb zuerst:

  • Name und Version des Skripts
  • Symbol und Datenquelle
  • Chartintervall und Charttyp
  • untersuchten Zeitraum
  • Startkapital und Positionsgröße
  • Einstellungen für Kosten und Ausführung

Ohne diese Angaben ist selbst ein sorgfältig erstellter Screenshot später schwer nachzuvollziehen.

2. Kosten fehlen oder sind falsch eingestellt

Ein System mit vielen kleinen Gewinnen kann empfindlich auf Handelskosten reagieren. Prüfe, ob Gebühren pro Order, pro Kontrakt oder prozentual angesetzt werden und ob die Einstellung zum untersuchten Produkt passt.

TradingView berücksichtigt konfigurierte Provisionen bei Ein- und Ausstiegen. Slippage wird gesondert modelliert; die entsprechende Einstellung arbeitet mit Ticks. Sie ist keine universelle Abbildung aller tatsächlichen Ausführungsabweichungen. Siehe die TradingView-Hilfe zu Strategie-Eigenschaften.

Frei gewähltes Rechenbeispiel: 100 abgeschlossene Trades mit durchschnittlich drei Euro Bruttoergebnis ergeben 300 Euro. Fallen je vollständigem Trade insgesamt vier Euro angenommene Kosten an, werden daraus minus 100 Euro. Das Beispiel bewertet keine konkrete Strategie. Es zeigt, warum die Kostenannahme ausdrücklich in die Auswertung gehört.

3. Der Chart verwendet synthetische Preise

Renko, Heikin Ashi und andere besondere Charttypen können für die visuelle Analyse nützlich sein. Ihre Preiswerte dürfen aber nicht ungeprüft mit tatsächlich handelbaren Marktpreisen gleichgesetzt werden.

TradingView warnt vor unrealistischen Strategieergebnissen auf nicht standardisierten Charts. Bei Heikin Ashi besteht eine Einstellung, mit der Ausführungen anhand regulärer OHLC-Daten simuliert werden können. Auch dann bleiben die übrigen Testannahmen zu prüfen. Die Erklärung zu nicht standardisierten Charttypen beschreibt die Unterschiede.

Für deine Dokumentation sollte ausdrücklich feststehen, welcher Charttyp für die Berechnung und welche Preise für die simulierte Ausführung verwendet wurden.

4. Das Skript verwendet Informationen zu früh

Ein besonders problematischer Fehler ist der sogenannte Look-ahead-Bias. Dabei beeinflussen Informationen die historische Entscheidung, die zu diesem Zeitpunkt noch nicht verfügbar gewesen wären.

So kann ein Rückblick hervorragend aussehen, obwohl dieselbe Entscheidung damals nicht möglich gewesen wäre. TradingView beschreibt diese Gefahr in seiner Dokumentation zu unzulässig vorweggenommenen Daten.

Wenn du ein fremdes Skript nicht selbst beurteilen kannst, frage nach einer nachvollziehbaren Erklärung der Signalentstehung. Eine hohe angezeigte Rendite ersetzt diese Erklärung nicht. Halte auch fest, ob ein Signal erst nach Kerzenschluss feststeht oder sich während der laufenden Kerze noch verändern kann.

5. Die Parameter wurden auf die Vergangenheit zugeschnitten

Wenn du viele Einstellungen ausprobierst und nur die beste Kombination behältst, passt diese möglicherweise vor allem zum untersuchten Zeitraum.

Eine Möglichkeit zur Gegenprüfung besteht darin, Entwicklungsdaten und einen zunächst unberührten Prüfzeitraum zu trennen. Nach der Entwicklung werden die Regeln festgehalten und ohne weitere Anpassung auf den anderen Zeitraum angewendet. Auch dieses Vorgehen garantiert keine künftige Profitabilität. Die TradingView-Dokumentation zu Überoptimierung erläutert dieses Prinzip.

Praktisch hilfreich ist ein Änderungsprotokoll: Welche Einstellung hast du verändert, warum und aufgrund welcher Beobachtung? So werden nachträgliche Anpassungen sichtbar.

6. Du dokumentierst nur das beste Ergebnis

Ein Testprotokoll sollte auch schlechte und unklare Resultate enthalten. Andernfalls lässt sich später kaum beurteilen, wie viele Versuche dem scheinbar überzeugenden Ergebnis vorausgingen.

Ergänze neben dem Gesamtresultat eigene Prüffragen:

  • Entsteht ein großer Teil des Ergebnisses in wenigen Trades?
  • Wie verändert sich das Bild bei höheren angenommenen Kosten?
  • Welche Verlustphasen treten auf?
  • Bleibt die Handelslogik verständlich?
  • Welche Unterschiede zeigen sich zwischen mehreren Zeitabschnitten?

Diese Fragen sind ein Arbeitsrahmen, kein Gütesiegel für eine Strategie.

Eine Vorlage für deinen nächsten Test

Feld Deine Dokumentation
Hypothese Welche klar formulierte Idee untersuchst du?
Regeln Wann wird ein- und ausgestiegen?
Daten Symbol, Quelle, Zeitraum und Intervall
Ausführung Charttyp, Kosten und Annahmen
Entwicklung Welche Parameter wurden verändert?
Gegenprüfung Welcher Zeitraum blieb zunächst unberührt?
Ergebnis Positive, negative und unklare Beobachtungen
Offene Fragen Was erklärt der Test noch nicht?

Bewahre die erste Testfassung auf. Wenn du später etwas änderst, speichere eine neue Version und begründe die Änderung. Vergleiche außerdem nur Ergebnisse, deren Einstellungen du nachvollziehen kannst.

Weiterlernen: Eine getrennte Beobachtung im Paper Trading hilft, Bedienung und Regelanwendung zu untersuchen. Prüfe zusätzlich deine Positionsgröße und die verwendeten Orderarten. Eine Simulation ersetzt keine Prüfung realer Handelsrisiken.

Der Beitrag dient der allgemeinen Weiterbildung und ist keine individuelle Anlageberatung. Historische Simulationen sind keine Gewinnzusage.

TRENDAKTIENHAMSTER · NEWSLETTER

Wissen statt Börsenlärm.

TradingView-Praxistipps, neue Anleitungen und ausgewählte Angebote für Börsenwerkzeuge direkt von René. Kostenlos und jederzeit abbestellbar.

Anschließend bitte den Link in der Bestätigungsmail anklicken. Keine Anlageberatung und keine Gewinnversprechen.