Leitfaden zum Investieren

Was ist Backtesting: Definition, Beispiele und Grenzen

investing11 Min. Lektüre

Backtesting bedeutet, die genauen Regeln einer Handelsstrategie zu übernehmen, wann man einsteigt, wann man aussteigt, wie viel man riskiert, und sie auf historische Marktdaten anzuwenden, um zu sehen, wie sich die Strategie entwickelt hätte.

11 Min. Lektüre

Investieren mit Finelo üben

Bauen Sie praktische Investmentfähigkeiten mit geführten Lektionen, Simulator-Praxis und strukturierten Challenges auf.

Finelo entdecken

Backtesting bedeutet, die genauen Regeln einer Handelsstrategie zu übernehmen, wann man einsteigt, wann man aussteigt, wie viel man riskiert, und sie auf historische Marktdaten anzuwenden, um zu sehen, wie sich die Strategie entwickelt hätte.

Entdecken Sie die 28-Tage-Herausforderungen von Finelo

Machen Sie das Lernen mit geführten Herausforderungspfaden zur täglichen Gewohnheit.

Herausforderungen ansehen

Bildungshinweis: Dieser Artikel dient ausschließlich Bildungszwecken und stellt keine Finanz-, Anlage-, Rechts- oder Steuerberatung dar. Finelo empfiehlt kein Wertpapier, keine Strategie, Plattform oder Transaktion. Anlagen und Handel sind mit Risiken bis hin zum möglichen Verlust des eingesetzten Kapitals verbunden. Prüfen Sie Regeln, Gebühren, Produktbedingungen und Eignung anhand offizieller Quellen oder mit einer qualifizierten Fachperson.

Anstatt Geld zu riskieren, um herauszufinden, ob eine Idee sinnvoll ist, lassen Sie sie zuerst von der Vergangenheit bewerten und bewerten die Ergebnisse anhand von Kennzahlen wie Gewinnrate, maximalem Drawdown und Gewinnfaktor. Gut gemacht ist er einer der günstigsten Filter im Handel: Er kann Schwächen vor dem Live-Handel aufdecken, Verluste jedoch nicht beseitigen.

Aber es hat einen eingebauten Verschluss. Ein Backtest kann Ihnen nur sagen, wie Regeln zur Vergangenheit passen, und Märkte sind der Vergangenheit keine Wiederholung schuldig.

Backtest-Ergebnisse garantieren niemals eine zukünftige Leistung, und ein schlecht durchgeführter Backtest kann schlechter sein als gar keiner.

Dies ist für Anfänger gedacht, die immer wieder hören: „Backtesten Sie Ihre Strategie“ oder sehen, dass Strategien durch Backtests „bewiesen“ sind, und wissen möchten, was Backtesting wirklich ist, wie es durchgeführt wird und wo genau seine Ergebnisse täuschen.

Finelo ist ein Bildungsprodukt, kein Makler, keine Börse oder Berater, und hier handelt es sich nicht um eine Finanzberatung. Backtest-Ergebnisse sind hypothetisch: Märkte verändern sich und jeder Test erbt die Fehler seiner Daten und Annahmen.

Was Backtesting wirklich ist

Jede Handelsstrategie ist eine Behauptung: Wenn X passiert, funktioniert es in der Regel, Y zu tun. Beim Backtesting prüfen Sie diese Behauptung anhand von Beweisen, die Sie bereits haben, z. B. anhand jahrelanger historischer Preise, bevor Sie sie mit Geld überprüfen. Wenn eine Strategie die Vergangenheit nicht überleben kann, gibt es kaum einen Grund, ihr die Zukunft anzuvertrauen. Das ist der Filter.

Das Gegenteil ist nicht der Fall, und das ist der springende Punkt: Das Überleben der Vergangenheit beweist nicht, dass eine Strategie die Zukunft überleben wird.

Ein guter Backtest verschafft einer Idee einen genaueren Blick, nicht Ihrer Investition.

Um überhaupt testbar zu sein, muss eine Strategie spezifisch sein. „Kaufe starke Aktien und verkaufe, wenn sie schwach aussehen“ kann nicht rückgetestet werden, denn jedes Wort ist eine Entscheidung. „Kaufen, wenn der gleitende 50-Tage-Durchschnitt den 200-Tage-Durchschnitt überschreitet, und aussteigen, wenn er wieder darunter fällt“, ist möglich, da zwei Testpersonen identische Trades tätigen würden. Diese erzwungene Präzision ist ein versteckter Vorteil: Backtesting lässt eine vage Idee erkennen, was sie wirklich ist.

Manuelles vs. automatisiertes Backtesting

Es gibt zwei Möglichkeiten, den Test durchzuführen. Manuelles Backtesting bedeutet, ein Diagramm zeitlich rückwärts zu scrollen und es Balken für Balken abzuspielen und dabei jeden Trade, den Ihre Regeln durchgeführt hätten, in einem Journal oder einer Tabelle aufzuzeichnen.

Es ist langsam, passt aber zu diskreten, musterbasierten Stilen und die Wiederholung schult Ihr Auge. Automatisiertes Backtesting bedeutet, die Regeln so zu kodieren, dass die Software sie in Sekundenschnelle auf jahrelange Daten anwendet: objektiv, schnell und gängige Praxis im quantitativen Handel, bei dem Strategien über Jahrzehnte und Tausende von Instrumenten getestet werden.

Keines von beiden ist von Natur aus besser. Automatisierung ist nur so gut wie die Genauigkeit der Regeln. Manuelle Tests sind nur so gut wie Ihre Disziplin bei deren Anwendung. Viele Händler verwenden beides: Automatisieren Sie den umfassenden Test und wiederholen Sie dann manuell eine Stichprobe von Trades, um zu bestätigen, dass der Code das tut, was sie denken.

Der Backtesting-Workflow, Schritt für Schritt

  1. Definieren Sie die Regeln genau. Einstiegsbedingungen, Ausstiegsbedingungen, Stop-Platzierung, Positionsgröße und etwaige Filter werden ohne Interpretationsspielraum aufgeschrieben.
  2. Erhalten Sie hochwertige historische Daten. Genug Geschichte, um verschiedene Bedingungen abzudecken, ruhig und unbeständig, steigend und fallend. Eine Strategie, die nur auf einem Bullenmarkt getestet wurde, wurde einmal getestet.
  3. Führen Sie den Test durch. Software- oder Balken-für-Balken-Chart-Wiedergabe, wobei bei jedem Trade das Regelsignal berücksichtigt wird, auch bei den hässlichen. Rosinenpickerei macht das ganze Ergebnis ungültig.
  4. Notieren Sie die Kennzahlen. Gewinnrate, Gewinnfaktor, maximaler Drawdown und Erwartungswert (siehe unten) sowie die vollständige Handelsliste und die Form der Eigenkapitalkurve.
  5. Validieren Sie außerhalb der Stichprobe. Testen Sie die Strategie anhand von Daten, auf denen sie nicht aufbaut, einer Wartezeit und prüfen Sie, ob die Leistung Bestand hat.

Der Schritt, den die meisten Anfänger überspringen, ist die Validierung, und dieser Schritt weckt die meisten Illusionen.

Eine aussagekräftige Stichprobe muss groß und vielfältig genug sein, um verschiedene Marktregime abzudecken. Es gibt keine allgemeingültige Mindestanzahl von Trades oder Jahren; Die erforderliche Stichprobe hängt von der Handelshäufigkeit, der Haltedauer, dem Instrument und der zu prüfenden statistischen Fragestellung ab.

Die Kennzahlen, auf die es ankommt

Metrisch Was es misst Dolmetschen in einfacher Sprache
Gewinnrate Anteil der Trades, die Geld einbrachten Wie oft war ein Handel profitabel?
Gewinnfaktor Bruttogewinn dividiert durch Bruttoverlust In der Stichprobe gewonnene Dollar pro verlorenem Dollar
Maximaler Drawdown Größter Eigenkapitalrückgang vom Höchststand bis zum Tiefststand Schlimmster historischer Rückgang im Test
Erwartung Durchschnittlicher modellierter Gewinn oder Verlust pro Trade Durchschnittliches Ergebnis pro simuliertem Trade

Keine universelle Gewinnrate, kein Gewinnfaktor oder kein Drawdown-Schwellenwert beweist, dass eine Strategie robust ist. Diese Metriken interagieren und müssen mit Stichprobengröße, Kosten, Systemabdeckung und Ergebnissen außerhalb der Stichprobe interpretiert werden.

Trendstrategien gewinnen oft weniger als die Hälfte der Zeit, aber große Gewinne, während Strategien mit hoher Gewinnrate oft seltene, große Verluste mit sich bringen.

Keine Metrik bedeutet etwas, bis die Stichprobe groß genug ist, um das Glück zu überstimmen.

Ein funktionierendes Minibeispiel

Angenommen, Sie testen die obige Regel des gleitenden Durchschnitts anhand von Tagesdaten aus zehn Jahren für einen breiten Index-ETF und erfassen dabei jedes Signal. Die folgenden Ergebnisse sind zur Veranschaulichung erfunden und kein tatsächlich getestetes Ergebnis: 124 Trades, eine Gewinnquote von 46 %, ein Gewinnfaktor von 1,6, ein maximaler Drawdown von 14 % und eine Erwartung von etwa 38 $ pro Trade pro 10.000 $ Kapital (nur illustrative Zahlen).

Was hat Ihnen das gesagt? Dass die Regel, mechanisch angewendet, in diesem Jahrzehnt auf diesem Instrument bescheiden profitabel war, vor realen Kosten, mit Pechsträhnen, die eine echte Person hätte durchstehen müssen. Was hat es Ihnen nicht gesagt? Alles Sichere über das nächste Jahrzehnt. Zahlen verleihen einer Strategie einen Vorwärtstest und keinen Platz auf Ihrem Konto.

Investieren mit Finelo üben

Bauen Sie praktische Investmentfähigkeiten mit geführten Lektionen, Simulator-Praxis und strukturierten Challenges auf.

Finelo entdecken

Backtesting vs. Papierhandel vs. Live-Handel

Funktion Backtesting Papierhandel Live-Handel
Daten Historisch Live- oder verzögerte Marktdaten Live-Marktdaten
Geld Keine Simuliert Echt
Tempo Kann Jahre in Stunden komprimieren Echtzeit Echtzeit
Emotionaler Druck Begrenzt Teilweise Voll
Hauptfrage Wie passten die Regeln zu historischen Daten? Können die Regeln prospektiv umgesetzt werden? Kann der Prozess mit echten Kosten und Risiken verfolgt werden?

Die drei sind keine Alternativen, sie sind Etappen. Backtesting komprimiert Jahre in Stunden und filtert Ideen heraus, die nie funktioniert haben. Der Papierhandel testet dann, ob Sie die verbleibenden Regeln anhand aktueller, sich entfaltender Daten umsetzen können, mit dem Zögern und Ausrutschen, das die Geschichte verbirgt. Nur beim Live-Handel wird die letzte Variable auf die Probe gestellt: Sie, wobei echtes Geld auf dem Spiel steht.

Das Überspringen von Etappen spart keine Zeit; Dadurch wird der Unterricht in das teuerste Klassenzimmer verlagert.

Wo Backtests irreführen können

Dies ist der Abschnitt, den die meisten Artikel in einen Absatz komprimieren. Es ist das wichtigste auf dieser Seite.

Überanpassung oder Kurvenanpassung. Optimieren Sie die Parameter einer Strategie, bis die historischen Ergebnisse perfekt aussehen und Sie keinen Vorteil mehr gefunden haben, sondern sich die Vergangenheit eingeprägt haben. Die Regeln passen zum zufälligen Rauschen alter Daten, das sich in Zukunft nicht wiederholen wird. Dies ist der häufigste Grund, warum ein „großartiger Backtest“ live fehlschlägt, und es gibt eine Out-of-Sample-Validierung, um genau dies zu erkennen.

Überlebensbias. Testen Sie eine Aktienstrategie anhand der heutigen Indexmitglieder, und Sie haben stillschweigend jedes Unternehmen ausgeschlossen, das in Konkurs ging oder von der Börse genommen wurde. Nur die Überlebenden zu testen, schmeichelt fast jeder Strategie.

Voreingenommenheit. Sie verwenden Informationen, die zum Zeitpunkt jedes simulierten Handels nicht verfügbar waren, wie etwa der Schlusskurs eines Tages für den Handel an diesem Tag oder eine Gewinnzahl vor deren Veröffentlichung. Es klingt offensichtlich, schleicht sich aber ständig in Tests ein und übertreibt die Ergebnisse.

Fehlende Kosten. Bei Backtests wird in der Regel jede Order sofort zum aufgezeichneten Preis ausgeführt. Echter Handel zahlt Provisionen, Spreads und Slippage, genug Reibung, um einen geringfügig profitablen Backtest in einen echten Verlierer zu verwandeln, insbesondere bei schnellen, hochfrequenten Stilen.

Regimewechsel. Eine Strategie, die auf eine Marktära, niedrige Zinsen, geringe Volatilität und einen stetigen Bullenmarkt abgestimmt ist, trifft schließlich auf eine andere Welt. Die Regeln wurden nicht gebrochen; Der Markt, auf den sie passten, existierte nicht mehr.

Erwarten Sie, dass die Live-Ergebnisse schlechter ausfallen als beim Backtest, selbst wenn alles richtig gemacht wurde.

Ein Backtest ist ein Filter, kein Versprechen.

Wie Anfänger Backtesting nutzen sollten

Verwenden Sie Backtesting, um Ideen, die nie funktioniert haben, kostengünstig zu eliminieren, und gehen Sie davon aus, dass die meisten Ideen hier sterben werden. Nehmen Sie die Überlebenden mit zu einem Handelssimulator oder einer strukturierten Übungsroutine, um die Ausführung anhand von Live-Daten zu testen, wobei der 30-Tage-Übungsplan von Finelo dieser Phase ein Rückgrat verleiht. Denken Sie dann nur an eine kleine Live-Größe mit strengem Risikomanagement und betrachten Sie den frühen Live-Handel als letzten Test und nicht als Belohnung.

Führen Sie in jeder Phase ein Tagebuch, denn ein Backtest, den Sie nicht dokumentiert haben, wird Ihnen fälschlicherweise als besser in Erinnerung bleiben, als er war. Und halten Sie die Grenze klar: Backtesting läuft auf vergangenen Daten, ein Simulator auf Live-Daten mit virtuellem Geld. Im Simulator von Finelo gibt es keine Einzahlungen, keine Auszahlungen und keine Broker-Verbindung, es handelt sich um eine geschlossene Übungsschleife, sodass die einzigen Kosten einer falschen Lesung die Lektion sind.

Nächste Schritte

Wenn Sie eine Idee von dieser Seite übernehmen, machen Sie sie so: Backtesting sagt Ihnen, wie sich Regeln im Vergleich zur Vergangenheit geschlagen hätten, und das hat einen echten Wert als Filter, als Disziplin und als Möglichkeit, vage Ideen in überprüfbare Form zu bringen. Gefährlich wird es erst, wenn es als Beweis betrachtet wird. Kombinieren Sie es mit Live-Übungen, erwarten Sie geringere Live-Ergebnisse und lassen Sie den Leitfaden „Wie lange dauert es, den Handel zu erlernen“ die Erwartungen für die gesamte Reise festlegen. Entdecken Sie Finelo, um unterwegs strukturiert zu üben, ohne dass echtes Geld auf dem Spiel steht.

Lernen und üben Sie mit Finelo.

FAQ

Was ist ein Beispiel für Backtesting? Ein Händler definiert eine Regel, beispielsweise: Kaufen Sie einen Index-ETF, wenn sein gleitender 50-Tage-Durchschnitt seinen 200-Tage-Durchschnitt überschreitet, und steigen Sie beim umgekehrten Kreuz aus, und lassen Sie ihn dann über zehn Jahre historischer Preise laufen. Die daraus resultierende Gewinnrate, der Drawdown und der Gewinnfaktor zeigen, wie es sich entwickelt hätte. Die Ergebnisse sind hypothetisch.

Reichen 100 Trades für ein Backtesting? Es gibt keine universelle Schwelle. Einhundert Beobachtungen sind möglicherweise immer noch zu wenig für eine seltene Strategie oder ein seltenes Verlustereignis, während eine größere Stichprobe immer noch verzerrt sein kann. Bewerten Sie die Stichprobengröße zusammen mit der Abdeckung des Marktregimes, der Unabhängigkeit von Beobachtungen, den Transaktionskosten, der Parametersensitivität und den Ergebnissen außerhalb der Stichprobe.

Wie viel kostet das Backtesting? Es kann kostenlos sein: Für manuelle Chart-Replay-Tests sind lediglich eine Charting-Plattform und eine Tabellenkalkulation erforderlich. Spezielle Software und hochwertige historische Daten reichen von kostenlosen Kontingenten bis hin zu umfangreichen monatlichen Abonnements für professionelle Tools. Für Anfänger ist die kostenlose manuelle Route meist der richtige Einstieg, da die Disziplin wichtiger ist als das Werkzeug.

Ist Backtesting in TradingView kostenlos? Charting-Plattformen dieser Klasse bieten im Allgemeinen einige Möglichkeiten zum Testen von Strategien, wobei fortgeschrittenere Backtesting-Funktionen oft hinter kostenpflichtigen Plänen verborgen sind. Funktionen und Preise ändern sich im Laufe der Zeit. Überprüfen Sie daher direkt die aktuellen Pläne der Plattform, anstatt irgendeinem Artikel zu vertrauen. Manuelle Tests der Balkenwiedergabe können bei den meisten Diagrammtools in der Regel ohne zusätzliche Kosten durchgeführt werden.

Warum scheitern Strategien, die ein gutes Backtesting durchführen, dennoch live? Die üblichen Verdächtigen: Überanpassung, die das Rauschen der Vergangenheit auswendig gelernt hat, Look-Ahead- oder Survivorship-Bias, die den Test aufblähen, reale Kosten wie Slippage und Provisionen, die der Test ignoriert, und sich nachträglich ändernde Marktbedingungen. Auch die Ausführung ist menschlich, und Zögern verschlechtert die Live-Ergebnisse auf eine Weise, die kein Backtest simuliert. Der Live-Down-Backtest ist die ehrliche Standardeinstellung.

Was ist der Unterschied zwischen Backtesting und Papierhandel? Backtesting wendet Regeln auf historische Daten an: schnell, retrospektiv und emotionsfrei. Der Papierhandel wendet sie auf Live-Märkte in Echtzeit mit simuliertem Geld an, langsamer, testet aber die Ausführung, während sie stattfindet. Sie beantworten unterschiedliche Fragen: Passten diese Regeln in die Vergangenheit und kann ich sie live ausführen? Händler verwenden also beide Regeln in dieser Reihenfolge.

Quellen und weitere Überprüfung

InvestingWas ist BacktestingAnfänger

Investieren mit Finelo üben

Bauen Sie praktische Investmentfähigkeiten mit geführten Lektionen, Simulator-Praxis und strukturierten Challenges auf.

Finelo entdecken

Über den Autor

Finelo Team

Das Finelo-Team erstellt praxisnahe Investment- und Trading-Bildung, die Anfängern hilft, mit strukturierten Challenges, Simulator-Übungen und kurzen Lektionen schneller zu lernen.

Weiterlesen — Ähnliche Artikel