Backtesting ohne Selbsttäuschung
Eine historische Simulation ist ein Forschungsinstrument, keine Zeitmaschine und kein Versprechen für reale Handelsergebnisse.

Die Regel aufschreiben, bevor Sie die Antwort untersuchen
Ein Backtest wendet festgelegte Entscheidungsregeln auf historische Daten an und berechnet, was eine modellierte Tradefolge erzielt hätte. Sein Wert liegt darin, eine Hypothese mit Belegen zu konfrontieren. Ändert sich die Regel bei jedem Verlustbeispiel, beschreibt die Übung Vergangenheit, statt einen wiederholbaren Entscheidungsprozess zu testen.
Beginnen Sie mit Instrumentenuniversum, Beobachtungsintervall, Ein- und Ausstiegsbedingungen, Größenmethode und Kostenmodell. Definieren Sie Informationsverfügbarkeit und früheste mögliche Orderausführung. Eine Schlusskursstrategie darf normalerweise nicht ohne weitere Begründung annehmen, den Endschluss vorher zu kennen und exakt dort ausgeführt zu werden.
Auf rückwärts durchsickernde Informationen achten
Vorausschauverzerrung entsteht, wenn die Simulation Informationen verwendet, die zum Entscheidungszeitpunkt nicht verfügbar waren. Beispiele sind revidierte Wirtschaftsdaten, eine spätere Ergebnisveröffentlichung oder eine künftige Liste von Indexmitgliedern. Eine historische Datenbank kann heute vollkommen korrekt und dennoch ungeeignet sein, den tatsächlichen Wissensstand zu einem früheren Datum zu rekonstruieren.
Überlebensverzerrung entsteht, wenn das getestete Universum verschwundene Instrumente ausschließt. Ein Test nur mit heute noch bestehenden Unternehmen kann Insolvenzen, Delistings und Übernahmen übersehen, die die historische Auswahl beeinflussten. Dasselbe gilt für gescheiterte Kryptotoken oder eingestellte Fonds. Dokumentieren Sie, wie der Datensatz mit Verschwinden umgeht, statt schwierige Einträge stillschweigend zu löschen.
Kapitalmaßnahmen benötigen eine eigene Kontrolle. Bei einem Aktiensplit im Verhältnis zwei zu eins werden aus 100 Aktien zu 40 Dollar 200 Aktien zu ungefähr 20 Dollar, bevor andere Kursänderungen berücksichtigt werden. Der Split halbiert nicht den Positionswert. Angepasste Kurse zusammen mit unangepassten Stückzahlen erfinden Gewinne oder Verluste. Ebenso darf eine Bardividende nicht nochmals zu einer Renditereihe addiert werden, die ihre Wiederanlage bereits enthält. Trennen Sie Signalpreise, tatsächlich handelbare Preise und Positionsbuchhaltung.
Ausführung modellieren, nicht als Gefälligkeit annehmen
Dass eine Kerze einen Limitkurs berührt, beweist keine vollständige Ausführung Ihrer Order. Warteschlangenposition, verfügbare Menge und Verlauf innerhalb der Kerze zählen. Werden Stop und Ziel im selben Balken berührt, zeigt der Balken allein möglicherweise nicht die Reihenfolge. Behandeln Sie solche Mehrdeutigkeit konservativ oder nutzen Sie Daten, die die Abfolge klären.
Berücksichtigen Sie Spread, Provisionen, Finanzierung, gegebenenfalls Leihkosten und plausible Slippage. Steuern hängen von Rechtsordnung und Umständen ab; eine allgemeine Simulation sollte Ergebnisse als vor Steuern kennzeichnen statt einen universellen Satz zu erfinden. Vergleichen Sie mehrere Kostenannahmen. Eine Methode, die nur bei kostenloser sofortiger Ausführung gelingt, ist fragil.
Entdeckung von Bewertung trennen
Wer Hunderte Parameterkombinationen testet und die beste präsentiert, erzeugt ein Auswahlproblem. Manche Kombination kann zufällig hervorragend aussehen. Reservieren Sie Daten, die nicht zur Entwicklung der Regel verwendet wurden, und vermeiden Sie wiederholte Auswertungen dieser Reserve, bis sie zu einem weiteren Trainingsdatensatz wird. Ein vorwärtsgerichteter Papiertest bietet eine andere Prüfung, weil neue Beobachtungen erst eintreffen, nachdem die Regeln feststehen.
Berichten Sie gescheiterte Varianten, Stichprobengröße, Zeitraum und Zahl der Experimente, nicht nur den Gewinnerchart. Prüfen Sie, ob benachbarte Parameter ähnlich funktionieren oder eine isolierte Einstellung den gesamten Gewinn erzeugt. Hypothetische Ergebnisse bleiben hypothetisch, selbst bei Tabellenpräzision auf viele Dezimalstellen. Liquidität, Emotionen und operative Probleme werden durch historische Rechnungen nicht vollständig nachgebildet.
Führen Sie ein Analyseprotokoll über Datenversionen und Berechnungsänderungen. Eine korrigierte Splitbereinigung oder ein neu berücksichtigtes Delisting kann das Ergebnis wesentlich verändern; diese Korrektur sollte sichtbar bleiben. Reproduzierbarkeit bedeutet, dass jemand anderes aus den angegebenen Eingaben und Regeln dieselbe Antwort rekonstruieren kann. Das macht die Antwort noch nicht wirtschaftlich nützlich, ist aber ein notwendiger Schritt, um es herauszufinden.
Ein Geschäft rekonstruieren, bevor man tausend vertraut
Wählen Sie ein Geschäft und rekonstruieren Sie seine Zeitachse: Datumsangabe der Information, tatsächliche Verfügbarkeit, Entscheidung, Ordereingang, Ausführungen und Gebühren. Diese Zeitpunkte sind nicht austauschbar. Eine am Dienstag nach Börsenschluss veröffentlichte Meldung kann keine Entscheidung vom Dienstagmorgen begründen. Auch Zeitzonen und Sommerzeitwechsel können unbemerkt Zukunftsinformation in eine ansonsten vernünftig wirkende Regel einschleusen.
Stimmen Sie anschließend das gesamte Konto ab. Anfangsliquidität, Geldbewegungen, realisierte Ergebnisse und der Marktwert offener Positionen müssen das Endvermögen erklären. Ein Bericht nur über geschlossene Geschäfte kann Gewinne hervorheben und große Buchverluste ausblenden. Mehrere gleichzeitige Signale können auch nicht jeweils dasselbe verfügbare Geld ausgeben. Der Simulator braucht Regeln für konkurrierende Orders, unzureichende Kaufkraft und Positionen, die am Stichprobenende noch offen sind.
Prüfen Sie die Berechnung mit kleinen künstlichen Datensätzen, deren Ergebnisse feststehen. Ein konstanter Kurs ohne Gebühren darf keinen Handelsgewinn erzeugen. Ein reiner Split muss bei angepassten Stückzahlen das Vermögen unverändert lassen. Bei unveränderten Geschäften müssen höhere Gebühren den Gewinn genau um den Mehrbetrag senken. Ein fehlender Kurs verlangt eine dokumentierte Behandlung, nicht eine stille Ausführung zu null oder ein unbegrenzt fortgeschriebenes altes Preisniveau.
Wählen Sie zuletzt einen Vergleich, der zur Forschungsfrage passt. Eine ausschließlich kaufende Aktienregel kann gewinnen, weil der Markt insgesamt steigt. Vergleichen Sie sie mit einer klar definierten passiven Position über denselben Zeitraum und behandeln Sie Dividenden und Liquidität einheitlich. Zeitweise nicht investiert zu sein verändert ebenfalls Risiko und Opportunitätskosten. Ein höherer Endsaldo ist ein erklärungsbedürftiger Befund, kein automatischer Beweis für erfolgreiches Markttiming.