Du testest eine Strategie auf Tageskerzen, dann auf 2-Tages-Kerzen, dann auf 3-Tages-Kerzen. Die Rendite steigt mit jeder Stufe, und der Schluss liegt nahe: Das gröbere Raster glättet das Rauschen, also nimm die 3-Tages-Kerzen. Der Schluss ist falsch, und zwar nicht wegen der Strategie, sondern wegen eines Parameters, den du nie gesetzt hast.
Jede Strategiebeschreibung listet ihre Parameter: RSI-Periode 14, gleitender Durchschnitt 50, Stop bei 8 Prozent. Was keine Beschreibung listet, ist der Parameter, den die Engine für dich gewählt hat, bevor du angefangen hast.
Ein 3-Tages-Raster braucht einen Starttag
Wenn ein Indikator auf 2- oder 3-Tages-Kerzen läuft, muss etwas entscheiden, an welchem Kalendertag jede Kerze beginnt. Dafür gibt es keine natürliche Antwort. Ein 3-Tages-Raster kann an einem Montag, einem Dienstag oder einem Mittwoch starten, und jede der drei Varianten erzeugt einen anderen Chart, andere Kreuzungen und andere Trades an anderen Tagen.
Die meisten Engines, die auf dieser Plattform eingeschlossen, verankern das Raster am 1. Januar 1970, dem Nullpunkt der Unix-Zeit. Das ist eine Konvention, kein Befund. Eine der möglichen Ausrichtungen wird benutzt, die anderen tauchen nie auf.
Über den Korpus dieser Plattform gemessen, bewegt die Wahl der Ausrichtung allein die Jahresrendite um 6,66 Prozentpunkte im Mittel und um 12,30 Punkte im Extremfall. Nenne einen Vorteil, auf den du wirklich Geld setzen würdest und der größer ist als zwölf Punkte Jahresrendite.
Das ist die Größe eines Parameters, den die Strategiebeschreibung nicht auflistet.
Was das mit einem echten Vergleich macht
Nimm die einfachste Momentum-Regel: ein RSI, der seinen eigenen gleitenden Durchschnitt kreuzt, auf Bitcoin, von Anfang 2017 bis heute. Dieselbe Anfrage dreimal, geändert wird nur die Kerzenlänge.
| Kerzen | Jahresrendite brutto | netto nach Gebühren | Trade-Ereignisse |
|---|---|---|---|
| Täglich | 36,1 % | 28,3 % | 530 |
| 2 Tage | 42,3 % | 38,3 % | 254 |
| 3 Tage | 47,0 % | 44,6 % | 146 |
Eine saubere Leiter. Netto wird sie noch steiler, weil die langsameren Raster deutlich seltener handeln. Jeder Instinkt sagt: auf 3-Tages-Kerzen wechseln.
Jeder Instinkt liest Rauschen. Der Abstand zwischen den Enden beträgt 10,9 Punkte. Das liegt über dem mittleren Effekt der Ausrichtung allein und unter ihrem gemessenen Maximum. Innerhalb dieser Spanne siehst du keine Rangfolge der Intervalle, sondern den Unix-Offset, auf dem deine Daten zufällig gelandet sind.
Die zweite Sache, die die Leiter versteckt
Die drei Läufe haben nicht denselben Zeitraum gehandelt. Ein Indikator braucht einen Vorlauf, bevor er das erste Signal geben kann, und der Vorlauf wird in Kerzen gezählt, nicht in Tagen. Vierzehn Tageskerzen sind zwei Wochen. Vierzehn 3-Tages-Kerzen sind sechs.
So hat dieselbe Anfrage drei verschiedene Startlinien erzeugt. Der Tages-Lauf begann am 13. September 2017 zu handeln, der 2-Tages-Lauf am 11. Oktober, der 3-Tages-Lauf am 8. November. Sechsundfünfzig Tage auseinander, aus einer Anfrage, ohne Hinweis.
Damit wandert die Messlatte mit, und genau daher kommt der scheinbare Vorsprung. Über das jeweils tatsächlich gehandelte Fenster gemessen, brachte Kaufen-und-Halten 39,88 Prozent pro Jahr für den Tages-Lauf, 35,27 für den 2-Tages-Lauf und 32,97 für den 3-Tages-Lauf. Der Herbst 2017 war der steilste Abschnitt der gesamten Stichprobe, und die langsameren Raster haben ihn ausgesetzt.
| Kerzen | Handel ab | Kaufen-und-Halten im selben Fenster | Strategie minus Kaufen-und-Halten |
|---|---|---|---|
| Täglich | 13.09.2017 | 39,88 % | −1,65 Punkte |
| 2 Tage | 11.10.2017 | 35,27 % | +3,43 Punkte |
| 3 Tage | 08.11.2017 | 32,97 % | +6,31 Punkte |
Der 3-Tages-Lauf schlägt eine Messlatte, die fast sieben Punkte niedriger liegt als die, die der Tages-Lauf überwinden musste. Immer noch eine Leiter, aber eine, die mit drei verschiedenen Linealen gemessen wurde, und das ist kein Vergleich.
Wo die Evidenz dünn wird
Es gibt 530 Trade-Ereignisse auf Tageskerzen, 254 auf 2-Tages-Kerzen und 146 auf 3-Tages-Kerzen, davon 72 abgeschlossene Round-Trips. Das Intervall, das am besten aussieht, ruht auf den wenigsten unabhängigen Fällen. Das ist die Form des Problems: Gröbere Kerzen bedeuten weniger Signale, weniger Signale bedeuten, dass mehr vom Ergebnis aus einer Handvoll Bewegungen stammt, und eine Handvoll Bewegungen ist der Ort, an dem der Zufall wohnt.
Nichts davon macht den 3-Tages-Chart falsch. Es macht den Vergleich falsch. Drei Kerzenlängen, drei Ausrichtungen, die du nicht gewählt hast, drei Vorlauf-Längen, drei Fenster und drei Messlatten, präsentiert als eine Rangfolge mit einem Sieger.
Der Einwand
„Jede Engine hat eine Voreinstellung. Wenn alle die Unix-Ausrichtung nehmen, ist der Vergleich wenigstens fair."
Fair zwischen zwei Leuten mit derselben Engine, ja. Nicht zwischen dem Tages-Lauf und dem 3-Tages-Lauf in derselben Anfrage, denn der Tages-Lauf hat gar kein Ausrichtungsproblem, nur der 3-Tages-Lauf. Und der Markt hat nie gefragt, an welchem Tag dein Raster begonnen hat.
Drei Fragen an jeden Intervall-Vergleich
Wenn dir jemand ein Ergebnis auf 2- oder 3-Tages-Kerzen zeigt, stelle drei Fragen. Welche Ausrichtung hat das Raster benutzt, und wurden die anderen geprüft? Über welches Fenster, und deckt die Messlatte dasselbe Fenster ab? Wie viele Trades?
Liegt der Abstand zwischen den Intervallen unter rund zwölf Punkten Jahresrendite, behandle täglich, 2 Tage und 3 Tage als einen Block statt als Rangfolge, denn mehr Auflösung haben die Daten nicht.
Die weitere Lehre kostet nichts. Jeder Parameter, der für dich gewählt wurde, ist immer noch ein Parameter, und er braucht immer noch einen Sensitivitätstest. Voreinstellungen sind Entscheidungen. Es sind nur Entscheidungen, die jemand anderes getroffen hat, leise, und nie aufgeschrieben.
Wie gemessen wurde
Die 6,66 und 12,30 Punkte stammen aus der Parameter-Dokumentation des Backtesting-Arena-Connectors (Feld interval), gemessen über den eigenen Korpus der Plattform. Der Dreifach-Lauf: Strategie rsi_sma, Paar BTCUSDT, 1. Januar 2017 bis 6. September 2026, Startkapital 10.000, keine Filter, Standardparameter. Die Läufe wurden am 14. September 2026 wiederholt und lieferten dieselben Werte wie am 7. September. Die Engine weist die abweichenden Handelsfenster selbst aus (benchmark.matches_strategy_window: false) und liefert Kaufen-und-Halten über das tatsächliche Fenster als eigenes Feld.
Nächste Messung: der Indikator, der die letzten zwei großen Rallys markiert hat. Die zwei Treffer sind leicht zu zeigen. Die Zahl, die entscheidet, ob er etwas taugt, ist die Fehlalarmrate.
Keine Anlageberatung, keine Empfehlung, keine Prognose — historische Muster sind keine Zusage.
Study the Past — Improve your Future 🥋