BIKENZO

Backtesting: Was es zeigen kann und wie es in die Irre führt

Beim Backtesting wird eine Handelsregel auf historische Daten angewendet, um zu sehen, wie sie sich verhalten hätte, doch ein gut aussehender Backtest sagt keine künftigen Ergebnisse voraus — Overfitting und versteckte Verzerrungen lassen Strategien auf dem Papier regelmäßig weit besser aussehen, als sie im Live-Handel abschneiden.

Backtesting ist die Praxis, einen definierten Satz von Handelsregeln auf vergangene Kursdaten anzuwenden, um zu messen, wie die Regeln abgeschnitten hätten. Es ist eines der gängigsten Werkzeuge im quantitativen und diskretionären Handel, und es kann wirklich nützlich sein, um das Verhalten einer Strategie zu verstehen. Es ist zugleich eines der Werkzeuge, mit denen man sich am leichtesten selbst täuscht. Dieser Artikel erklärt in einfachen Worten, was ein Backtest tatsächlich misst, woher seine Ergebnisse stammen und auf welche konkreten Weisen — vor allem durch Overfitting — ein Backtest in die Irre führen kann. Nichts hiervon ist Handelsberatung oder eine Empfehlung; es ist Hintergrundwissen, damit Sie Backtest-Ergebnisse mit angemessener Skepsis lesen können.

Was Backtesting eigentlich ist

Ein Backtest nimmt einen festen Regelsatz — zum Beispiel eine Einstiegsbedingung, eine Ausstiegsbedingung und eine Positionsgröße — und spielt ihn über einen historischen Datensatz wie vergangene Bitcoin-Kurse (BTC) ab. Er zeichnet auf, welche Trades die Regel erzeugt hätte, und liefert Kennzahlen wie Gesamtrendite, Trefferquote, maximalen Drawdown und die Anzahl der Trades.

Die Grundidee ist einfach: Hätte eine Regel keine nützliche Struktur, sollte sie sich auf vergangenen Daten nicht besser verhalten als der Zufall. Backtesting ist eine Möglichkeit, das historische Verhalten einer Regel auf messbare, wiederholbare Weise zu untersuchen, statt sich auf Erinnerung oder Intuition darüber zu verlassen, „was üblicherweise passiert“.

Was ein Backtest legitim zeigen kann

Ein Backtest ist am vertrauenswürdigsten als beschreibendes und diagnostisches Werkzeug, nicht als vorhersagendes. Er kann zeigen, wie oft eine Regel gehandelt hätte, wie groß ihr schlimmster historischer Drawdown war, wie empfindlich die Ergebnisse auf Kosten reagieren und ob die Logik überhaupt fehlerfrei läuft.

Er ist auch nützlich zum Aussortieren. Eine Regel, die über eine lange, abwechslungsreiche Historie schlecht abschnitt — oder die nur in einem engen Zeitraum funktionierte — hat eindeutig keine Robustheit bewiesen. Ideen auszuschließen ist oft eine ehrlichere Nutzung des Backtestings als der Versuch zu bestätigen, dass eine Lieblingsidee „funktioniert“.

Overfitting: die zentrale Falle

Overfitting tritt auf, wenn eine Strategie so eng an die Eigenheiten eines einzelnen historischen Datensatzes angepasst ist, dass sie Rauschen erfasst statt eines beständigen Musters. Wenn Sie Hunderte von Parameterkombinationen testen und diejenige mit der besten vergangenen Rendite behalten, haben Sie sehr wahrscheinlich auf Glück selektiert, nicht auf Können — irgendeine Kombination sah rein zufällig immer gut aus.

Die Warnzeichen sind bekannt: viele einstellbare Parameter, Ergebnisse, die zusammenbrechen, wenn eine Einstellung leicht verändert wird, spektakuläre Performance, die sich auf wenige Trades konzentriert, und Regeln, die wiederholt angepasst wurden, bis die Equity-Kurve attraktiv aussah. Eine überangepasste Strategie schneidet außerhalb der Stichprobe — auf Daten, an die sie nicht angepasst wurde — tendenziell weit schlechter ab und im Live-Handel noch schlechter.

Weitere Verzerrungen, die Backtest-Ergebnisse aufblähen

Overfitting ist nicht das einzige Problem. Der Look-ahead-Bias nutzt Informationen, die zum Zeitpunkt des Trades nicht verfügbar gewesen wären. Der Survivorship-Bias testet nur Vermögenswerte, die noch existieren, und ignoriert jene, die gescheitert sind. Der Data-Snooping-Bias sammelt sich an, wenn viele Menschen viele Ideen an derselben Historie testen und nur die Gewinner berichtet werden.

Praktische Reibungsverluste werden ebenfalls leicht ausgelassen. Handelskosten, Gebühren, Slippage, Spreads, Finanzierungskosten und die Schwierigkeit, große Orders in dünnen Märkten auszuführen, können aus einer auf dem Papier profitablen Regel eine verlustbringende machen. Ein Backtest, der perfekte Ausführungen zu idealen Kursen annimmt, misst einen Markt, der nicht existiert.

Warum ein guter Backtest keine Vorhersage ist

Selbst ein sorgfältig konstruierter, verzerrungskontrollierter Backtest beschreibt die Vergangenheit unter einem bestimmten Satz von Bedingungen. Märkte verändern sich: Liquidität, Volatilität, Teilnehmer und Regulierung verschieben sich alle im Laufe der Zeit, und eine Regel, die zu einem Regime passte, kann in einem anderen scheitern. Die vergangene Performance bietet keine Garantie für die Zukunft, und Backtests werden häufig übertrieben dargestellt.

Deshalb sind vorhersagende Handelsmethoden im Allgemeinen — Chartmuster, Elliott-Wellen, Fibonacci-Niveaus und technische Indikatoren wie RSI oder MACD — umstritten und subjektiv. Sie zu backtesten kann sie präzise erscheinen lassen, aber es kann sie nicht dazu bringen, Kurse zuverlässig vorherzusagen. Handel ist hochriskant, und die Forschung deutet durchgängig darauf hin, dass die meisten Privatanleger mit der Zeit Geld verlieren.

Marktdaten mit Kontext lesen

Weil Backtests eine Strategie beschönigen können, ziehen es manche vor, zusätzlich den breiteren Marktdaten-Kontext zu betrachten statt nur den Kurs. BIKENZO ist ein Bitcoin-Daten- und Analyse-Terminal, das Informationen wie die Liquidität im Verhältnis zum BTC-Kurs anzeigt; dieser Kontext kann Ihnen helfen zu deuten, ob eine historische Bewegung in einem tiefen, liquiden Markt oder einem dünnen stattfand.

Das ist Kontext, kein Signal und keine Vorhersage. BIKENZO sagt Ihnen nicht, was passieren wird, erzeugt keine Trades und ist kein Ort zum Handeln — es ist eine Linse zum Verständnis der Daten hinter dem Kurs. Jede Entscheidung und jedes Risiko bleiben ganz allein Ihre eigenen.

FAQ

Bedeutet ein profitabler Backtest, dass eine Strategie Geld verdienen wird?
Nein. Ein Backtest beschreibt historisches Verhalten unter bestimmten Annahmen; er garantiert keine künftigen Ergebnisse. Starke vergangene Performance kann von Overfitting, ausgelassenen Kosten oder einem Marktregime stammen, das nicht mehr existiert, und die Ergebnisse sind im Live-Handel oft deutlich schlechter.
Was ist Overfitting in einfachen Worten?
Overfitting liegt vor, wenn eine Strategie so eng an einen Datensatz angepasst ist, dass sie zufälliges Rauschen auswendig lernt statt eines echten Musters. Solche Strategien sehen auf den Daten, an die sie angepasst wurden, hervorragend aus und brechen bei neuen Daten oder im echten Handel typischerweise zusammen.
Wie versucht man, Overfitting zu reduzieren?
Gängige Praktiken sind der Einsatz von weniger Parametern, das Testen auf Daten, an die die Regel nicht angepasst wurde (Out-of-Sample), das Prüfen, ob Ergebnisse kleine Änderungen an den Einstellungen überstehen, und das Einbeziehen realistischer Kosten und Slippage. Diese verringern das Risiko, beseitigen es aber nie — kein Backtest kann beweisen, dass eine Strategie künftig funktionieren wird.
Kann Backtesting Chartmuster, Fibonacci oder Indikatoren wie RSI und MACD validieren?
Nicht zuverlässig. Diese Methoden sind subjektiv und umstritten, und ein Backtest kann sie präziser erscheinen lassen, als sie sind. Backtesting kann beschreiben, wie sich eine Regel historisch verhalten hat, aber es kann eine umstrittene Methode nicht in einen verlässlichen Kursvorhersager verwandeln.
Ist Backtesting dann nutzlos?
Nein. Ehrlich genutzt ist es wertvoll, um das Verhalten einer Regel zu verstehen, historische Drawdowns zu messen, die Empfindlichkeit gegenüber Annahmen zu prüfen und fragile Ideen auszusortieren. Die Gefahr besteht darin, es als Beweis für künftigen Gewinn zu behandeln statt als diagnostisches Werkzeug.
Wie steht BIKENZO im Verhältnis zum Backtesting?
BIKENZO ist ein Bitcoin-Daten- und Analyse-Terminal, kein Broker, keine Börse und keine Backtesting-Engine. Es kann Marktdaten-Kontext wie die Liquidität im Verhältnis zum BTC-Kurs bereitstellen, was Ihnen helfen kann, historische Bewegungen zu deuten — aber es macht keine Vorhersagen und bietet keine Handelssignale.

A Bitcoin liquidity terminal. Global central-bank liquidity, plotted against the Bitcoin price, in one screen.

Vorschau anfragen