FORSCHUNG UND PRAXIS

Abgeschlossene und laufende Kerzen: Rückschaufehler in der Kryptoanalyse vermeiden

Verstehe Kerzenbestätigung, Veröffentlichungszeitpunkt und Auswertung vollständiger Kerzen, damit eine Live-Beobachtung nicht als Prognose auf Basis abgeschlossener Kerzen erscheint.

Redaktionelle Illustration zum Thema: Abgeschlossene und laufende Kerzen: Rückschaufehler in der Kryptoanalyse vermeiden
Redaktionelle Illustration; keine Live-Marktdaten. Photo: Jakub Zerdzicki · Pexels

Eine Kerze ist bis zum Ende ihres Intervalls eine veränderliche Zusammenfassung. Ein nach dem Abschluss gespeicherter Chart kann deshalb eine andere Geschichte erzählen als die Informationen, die beim Auftreten eines Signals verfügbar waren. Verlässliche Analyse bewahrt die ursprüngliche Beobachtung und unterscheidet Marktintervall, Dateneingang und Veröffentlichung einer Entscheidung. Ohne diese Trennung kann ein Backtest einer Prognose unbemerkt eine Bewegung gutschreiben, die bereits vor ihrer Sichtbarkeit stattfand.

01

Drei Zeitachsen auseinanderhalten

Die Intervallzeit legt fest, welche Trades zur Kerze gehören. Die Feedzeit beschreibt, wann der Handelsplatz ein Update erzeugte oder übermittelte. Die Anwendungszeit dokumentiert den Eingang dieses Updates und die Veröffentlichung der daraus abgeleiteten Analyse. Diese Momente hängen zusammen, sind aber nicht austauschbar. Eine vor Kerzenschluss begonnene Berechnung kann erst danach enden; eine andere verwendet vielleicht eine abgeschlossene Kerze, die verspätet eintraf. Speichere die Zeitstempel, die die tatsächliche Verfügbarkeit rekonstruierbar machen. Weise keinen früheren Ausgabezeitpunkt zu, nur weil ein Datenpaket, Cache oder Datenbankeintrag ein gerundetes Intervall als Kennung verwendet.

02

Bestätigung als Teil des Datenvertrags behandeln

Bybits dokumentierte WebSocket-Kline-Nachricht enthält ein Bestätigungsfeld, das eine abgeschlossene Kerze von einer offenen, noch aktualisierten Kerze unterscheidet. Andere Feeds benötigen ihre eigene dokumentierte Regel; ein ähnlich aussehendes Zeitstempelfeld reicht als Beleg nicht aus. Nutzt eine Strategie bewusst laufende Kerzen, bewahre deren Momentaufnahmen auf und prüfe genau diese Liveregel. Verlangt sie Schlusskurse, schließe unbestätigte Kerzen aus und definiere ausdrücklich eine zulässige Übermittlungsverzögerung. Werden ursprüngliche Livewerte durch endgültiges Hoch, Tief und Schluss ersetzt, verändert sich das Experiment. Das ist ein anderer Datensatz, keine harmlose Chartaktualisierung.

03

Hypothetischer Zeitablauf einer Auswertung vollständiger Kerzen

Angenommen, eine Beobachtung wird um 10:00:20 verfügbar. Das Hoch der um 10:00 beginnenden Minute kann bereits eine Bewegung vor der Veröffentlichung enthalten. Ein bewusst definierter Ersatzwert ab der nächsten vollständigen Minute kann stattdessen um 10:01 beginnen und den Eröffnungskurs dieser Minute als gesonderten Auswertungseinstieg verwenden. Ein 60-Minuten-Horizont benötigt dann die 60 vollständigen Kerzen von 10:01 bis einschließlich 11:00 und endet um 11:01. Dies ist eine kerzenbasierte Analysekonvention, kein Beweis einer ausführbaren Order. Verzögert sich die Veröffentlichung über den geplanten Beginn hinaus, muss das Protokoll den nächsten zulässigen Start wählen, statt das Signal zurückzudatieren.

04

Lücken und noch offene Horizonte sichtbar machen

Prüfe vor der Ergebnisfeststellung, ob die erforderlichen Kerzen abgeschlossen, eindeutig und lückenlos aufeinanderfolgend sind. Sechzig Zeilen sind nicht zwangsläufig sechzig aufeinanderfolgende Minuten: Ein Duplikat kann ein fehlendes Intervall verdecken. Fülle eine Lücke nicht mit einem angenommenen unveränderten Preis, wenn das fehlende Intervall ein Ziel oder eine Ungültigkeitsgrenze berührt haben könnte. Unterscheide ausstehende, unvollständige und ausgewertete Ergebnisse. Ein ausstehender Horizont ist nicht gescheitert, und ein unvollständiger darf nicht stillschweigend aus allen Zuverlässigkeitsberichten verschwinden. Dokumentiere die Abdeckung neben der Leistung, damit Phasen schlechter Daten ein Experiment nicht selektiv präzise erscheinen lassen.

05

Die zeitliche Auflösung eines Schwellentreffers ehrlich angeben

Minuten-OHLC-Daten können zeigen, dass ein Preisniveau innerhalb der Kerzenspanne lag. Gewöhnlich verraten sie weder die genaue Sekunde der ersten Berührung noch die Reihenfolge zweier innerhalb derselben Kerze berührter Niveaus. Erfasse ein Kerzenintervall oder eine bewusst gewählte obere Grenze der verstrichenen Zeit und lege die Auflösung offen. Erscheinen Ziel und Ungültigkeitsniveau in derselben Kerze, wende eine vorher erklärte Mehrdeutigkeitsregel an, statt die günstige Reihenfolge auszuwählen. Tickdaten können eine feinere Frage beantworten, aber nur, wenn auch ihre Vollständigkeit und ihre Beziehung zum maßgeblichen Markt feststehen.

06

Die Entscheidung vor der Ergebnisprüfung reproduzieren

Rekonstruiere für eine Stichprobe die sichtbaren Eingaben aus gespeicherten Versionen und prüfe, ob jede Eingabe bei Veröffentlichung verfügbar war. Wiederhole anschließend die Ergebnisermittlung mit künstlichen Fällen: einem Hoch vor der Veröffentlichung, einer fehlenden mittleren Kerze, einer noch offenen letzten Kerze und zwei innerhalb einer Kerze berührten Barrieren. Die erwarteten Ergebnisse müssen dem schriftlichen Protokoll folgen. Halte Signalpreis, Ersatzwert für den Auswertungseinstieg und tatsächliche Ausführungen in getrennten Feldern. So wird der Chart zu einem hilfreichen Beleg, ohne dass ein präzise wirkendes Label eine Ausführungsqualität oder Vorhersagefähigkeit suggeriert, die die Daten nicht stützen.

Quellen und Einordnung der Beispiele

Die Quellen belegen Definitionen und Mechanismen. Die Zahlenbeispiele sind hypothetische Lernbeispiele, keine aktuellen Kurse, Prognosen oder berichteten HOSTuvo-Ergebnisse. Bilder dienen der redaktionellen Illustration.