Fehlermodus

Repainting (Indikatoren)

Ein Repainting-Indikator zeigt Ihnen einen anderen Verlauf an als den, den er in Echtzeit angezeigt hat. Das Signal, auf dessen Grundlage Sie gehandelt haben, hat sich in der Regel bereits verschoben, wenn Sie darauf zurückblicken.

Ein Repainting-Indikator zeigt Ihnen heute etwas Bestimmtes auf dem Chart an und morgen etwas anderes auf demselben Balken, ohne dass der Code dazwischen geändert wurde. Der Pfeil, der am Dienstag bei Börsenschluss einen perfekten Tiefpunkt markierte, kann bis Donnerstag verrutschen oder verschwinden, da die ihm zugrunde liegende Berechnung zum Zeitpunkt seines ersten Erscheinens noch nicht abgeschlossen war. Was Sie in Echtzeit gesehen haben und was der Verlauf nun anzeigt, sind zwei unterschiedliche Aufzeichnungen derselben Kerze.

Die meisten Repainting-Effekte entstehen dadurch, dass sich ein Indikator auf Informationen stützt, über die eine Kerze erst nach ihrem Abschluss verfügt: ein Pivot-Hoch, das mehrere nachfolgende Balken zur Bestätigung benötigt; eine Zickzack-Linie, die erst dann erkennt, wo eine Kursschwankung gewendet hat, wenn der Kurs diese Stelle bereits deutlich überschritten hat; ein an den Schlusskurs gebundenes Signal, das Kerze für Kerze neu berechnet, solange die Kerze noch offen ist. Nichts davon ist böswillig. So funktioniert die Mathematik nun einmal. Das Problem ist, dass der Chart die endgültige, feststehende Version der Kursentwicklung so darstellt, als wäre sie die ganze Zeit über sichtbar gewesen.

Das macht es zum „lebenden Cousin“ der Vorausschauverzerrung. Die Vorausschauverzerrung ist ein Backtest, der heute still und leise die Daten von morgen verwendet; das „Repainting“ ist ein Indikator, der dasselbe auf Ihrem aktuellen Bildschirm tut und seine eigene Vergangenheit in Echtzeit neu zeichnet, um sie zu verbergen. Beide verschaffen dem Tool eine Erfolgsbilanz, die es nicht verdient hat. Der Unterschied besteht darin, dass man das „Repainting“ beobachten kann, wenn man das Diagramm lange genug offen lässt und sich daran erinnert, was der Pfeil früher angezeigt hat.

Unsere Prüfung umfasst neben den Strategien mehr als 1.700 Indikatoren, und das „Repainting“ ist eine der häufigsten Methoden, mit denen die Chart-Historie eines Indikators sich selbst überbewertet. Ein Skript kann in einem Screenshot unheimlich genau aussehen und dennoch nutzlos sein, sobald Sie auf ein Signal reagieren müssen, bevor es sich vollständig gebildet hat. Jeder Indikator, der unsere ersten Hürden nimmt, durchläuft denselben kontradiktorischen Test, den wir auch bei Strategien durchführen: Dabei versucht ein zweites, leistungsfähigeres Modell gezielt, Berechnungen aufzuspüren, die nur im Nachhinein Sinn ergeben – dieselbe Disziplin, die wir bei der Überprüfung von Annahmen zur Intrabar-Ausführung auf der Strategieseite anwenden.

Warum das wichtig ist, ist einfach: Ein Signal, das nachträglich angepasst wird, kann nicht auf dem Bar gehandelt werden, auf dem es scheinbar auftritt. Bis es endgültig feststeht, ist die von ihm signalisierte Bewegung auf dem Rohkurs-Chart bereits offensichtlich – ganz ohne Indikator. Der Backtest und der Screenshot haben in dieselbe Richtung gelogen – und das völlig umsonst.

Die Forschung hinter diesem

Externe Forschungsarbeiten, verlinkt zum Kontext und zur weiterführenden Lektüre. FoxAlgo ist unabhängig und steht in keiner Verbindung zu diesen Autoren oder Verlagen.

Dies sind die Begriffe hinter „The No List“ – dem vollständigen Audit, in dem jede Strategie und jeder Indikator namentlich genannt wird, zusammen mit dem Urteil und dem genauen Grund, warum sie bestehen geblieben sind oder verworfen wurden.

„The No List“ herunterladen →