Wie man einen Aktien-Screen backtestet
Einen Aktien-Screen zu backtesten bedeutet zu pruefen, ob die Kriterien, die du heute verwenden wuerdest, in der Vergangenheit nuetzliche Ergebnisse geliefert haetten — und genauso wichtig, ob diese Ergebnisse auch nach realistischen Kosten, Verzoegerungen und unter Beruecksichtigung der Aktien Bestand gehabt haetten, die du damals tatsaechlich haettest sehen duerfen.
Ein Backtest ist keine Glaskugel. Er ist ein Plausibilitaetscheck. Seine Aufgabe ist es, dir zu sagen, ob die Filter, denen du gleich vertrauen willst, ueberhaupt jemals funktioniert haben, ob sie in bestimmten Marktphasen typischerweise brechen und ob dein Edge real ist oder einfach das Resultat eines glueckichen Jahrzehnts. Die meisten Privatanleger ueberspringen diesen Schritt komplett — entweder weil Backtesting zu akademisch wirkt oder weil die Tools einschuechternd aussehen. Das Ergebnis sind Portfolios, die auf Regeln aufgebaut sind, die niemand jemals getestet hat.
Dieser Leitfaden geht den umgekehrten Weg. Er behandelt Backtesting als Disziplin, nicht als Knopf in einer Software — etwas, das du mit jedem Screener tun kannst, sobald du verstanden hast, was du eigentlich beweisen willst.
TL;DR: Ein nuetzlicher Backtest beantwortet drei Fragen: Haetten meine Filter in vergangenen Maerkten eine sinnvolle Shortlist erzeugt? Haetten die Picks realistische Kosten und Timing ueberlebt? Und haetten die Ergebnisse anders ausgesehen, wenn ich in einem Baerenmarkt statt in einem Bullenmarkt gescreent haette? Auf ScreenerHub kannst du Screens ueber historische Stichproben, Forward-Tracking mit dem Monitoring Lab und Walk-Forward-Reviews validieren — auch ohne eine fertige Ein-Klick-Backtest-Engine.
Was Backtesting eines Aktien-Screens wirklich bedeutet
Einen Aktien-Screen zu backtesten ist der Prozess, deine Filterregeln auf historische Daten anzuwenden, um abzuschaetzen, wie die daraus entstandene Shortlist abgeschnitten haette, wenn du diese Regeln in der Vergangenheit verwendet haettest. Das Ergebnis ist keine Renditezahl. Das Ergebnis ist Evidenz — fuer oder gegen die These, dass deine Filterkombination etwas Reales ueber das Verhalten von Aktien einfaengt.
Es gibt drei Backtest-Modi, die Privatanleger haeufig verwechseln:
| Modus | Was er tut | Was er nicht tun kann |
|---|---|---|
| Historischer Backtest | Wendet deine Filter auf Vergangenheitsdaten an und verfolgt die Performance des Korbs | Zukunft beweisen; Zufall in einem einzelnen Zeitfenster ausschliessen |
| Forward Test | Wendet deine Filter heute an und beobachtet den Korb anschliessend nach vorne | Etwas darueber sagen, wie sich der Screen in vergangenen Regimen verhalten hat |
| Walk-Forward-Validierung | Teilt die Historie in Fenster, laesst den Screen in jedem laufen und verfolgt jeden Korb | Gesunden Menschenverstand ersetzen; den Bedarf entfernen, die Regeln zu verstehen |
Ein echter Backtest im strengen Sinn braucht einen Point-in-Time-Datensatz, der genau die Informationen abbildet, die du an jedem Rebalance-Termin tatsaechlich gesehen haettest. Das ist eine hoehere Huerde, als die meisten Retail-Tools unterstuetzen. Die gute Nachricht: Du brauchst kein vollstaendiges Quant-System, um den groessten Teil dessen zu lernen, was ein Backtest dir beibringen wuerde. Du brauchst eine klare Methodik und die Disziplin, sie anzuwenden.
Falls du den Screen noch nicht gebaut hast, starte mit Aktien-Screening fuer Anfaenger und Wie man Filter sinnvoll kombiniert. Einen unklaren Screen zu backtesten ist schlechter, als gar nicht zu backtesten.
Warum Backtesting wichtig ist (und wo es in die Irre fuehrt)
Ein Backtest kann dich vor Regeln retten, die klug aussehen, aber nie funktioniert haben. Er kann auch Regeln schoenfaerben, die nur einmal funktioniert haben, und dich dazu bringen, zu viel Kapital darauf zu setzen. Beide Fehlermodi sind haeufig.
Was ein guter Backtest dir zeigt
- Ob deine Filter wirklich die Unternehmen auswaehlen, die du erwartet hast
- Wie stark der Screen typischerweise in einzelnen Sektoren oder Groessenklassen konzentriert ist
- Wie sich der Korb in Baerenmaerkten verhalten hat, nicht nur in Bullenmaerkten
- Wie empfindlich das Ergebnis auf kleine Aenderungen der Schwellen reagiert
- Ob Handelskosten und Rebalance-Frequenz den Vorteil aufgezehrt haetten
Was ein Backtest nicht beweisen kann
- Dass die Zukunft wie die Vergangenheit aussehen wird
- Dass eine Strategie weiter funktioniert, sobald sie allgemein bekannt ist
- Dass du die historischen Drawdowns tatsaechlich durchgehalten haettest
- Dass dein eigenes Verhalten dem disziplinierten Rebalance-Plan entsprochen haette
Die nuetzlichste Haltung ist, einen Backtest als Werkzeug zu sehen, mit dem du Ideen disqualifizierst, nicht bestaetigst. Viele Filterkombinationen sehen auf dem Papier gut aus, weil sie still und leise auf eine ganz bestimmte Periode getrimmt wurden. Die Regeln, die mehrere Perioden, mehrere Marktkapitalisierungs-Klassen und moderate Schwellenaenderungen ueberleben, sind die, die es wert sind, live verwendet zu werden.
Die 5 Fallen, die jeder Backtest vermeiden muss
Die meisten Retail-Backtests scheitern aus denselben Gruenden. Diese Fehler beim Namen zu nennen macht es leichter, sie im eigenen Prozess zu erkennen.
1. Look-Ahead-Bias
Du verwendest im Backtest Informationen, die du zum damaligen Zeitpunkt noch nicht haben konntest. Klassisches Beispiel: Du filterst im Maerz auf das Jahres-EPS, das das Unternehmen aber erst im Mai berichtet hat. Die Loesung ist, konservativ zu sein und nur Werte zu verwenden, die am Rebalance-Datum sicher bekannt waren.
2. Survivorship-Bias
Die meisten frei verfuegbaren Aktien-Datenbanken enthalten nur Unternehmen, die heute noch existieren. Ein Backtest auf das heutige Universum ignoriert automatisch jedes Unternehmen, das auf null gefallen ist, delisted wurde oder zu einem starken Abschlag uebernommen wurde. Dadurch sieht fast jede Strategie besser aus, als sie wirklich war. Wenn du keinen survivorship-bias-freien Datensatz hast, solltest du das zumindest bei der Interpretation offen anerkennen.
3. Overfitting
Wenn du die Schwellen so lange anpasst, bis die historische Kurve schoen aussieht, validierst du keine Strategie — du dekorierst sie. Die Regeln beschreiben dann die Vergangenheit statt das Verhalten von Aktien. Ein gutes Gegenmittel ist, dieselben Regeln auf einem anderen Zeitraum zu testen als auf dem, auf dem du sie justiert hast.
4. Kosten und Slippage ignorieren
Haeufiges Rebalancing, kleine Marktkapitalisierungen und hohe Screen-Turnover koennen einen backgetesteten Edge leise zerstoeren, sobald realistische Spreads, Gebuehren und Ausfuehrungsslippage abgezogen werden. Je einfacher der Screen und je geringer der Turnover, desto kleiner ist dieses Problem.
5. Den Korb mit einer einzelnen Aktie verwechseln
Ein Screen produziert einen Korb. Auch ein starker Screen hat schlechte Einzelpicks. Einen Backtest an ein oder zwei bekannten Gewinnern oder Verlierern festzumachen ist sinnlos. Beurteile ihn an der Verteilung.
Wie du einen Aktien-Screen auf ScreenerHub validierst
ScreenerHub bietet aktuell keine Ein-Klick-Backtest-Engine. Was es aber unterstuetzt, ist ein strukturierter Workflow, der dich den groessten Teil des Weges bringt: historische Stichproben, Forward-Tracking mit dem Monitoring Lab und disziplinierte Walk-Forward-Reviews.
Das Ziel ist nicht, ein vollstaendiges Quant-System zu ersetzen. Das Ziel ist, blindes Vertrauen in einen neuen Screen durch Evidenz aus einem wiederholbaren Prozess zu ersetzen.
Schritt 1: Friere die Screen-Definition ein
Bevor du irgendetwas validieren kannst, brauchst du Regeln, die sich waehrend des Tests nicht aendern. Oeffne ScreenerHub Studio, baue den Screen und speichere ihn unter einem klaren Namen (zum Beispiel Quality Value v1). Falls du noch nie einen Screen gespeichert hast, siehe Wie man einen Screener speichert.
Halte fuer jeden Filter fest:
- Genaues Feld und Operator (z. B.
ROE groesser als 15 %) - Warum genau diese Schwelle und nicht eine strengere oder weichere
- Welche Filter Kern sind und welche optional
Dieses Dokument ist deine Testspezifikation. Jeder spaetere Schritt bezieht sich darauf zurueck.
<!-- [SCREENSHOT: ScreenerHub Studio - Detailansicht eines gespeicherten Screeners mit eingefrorenen Filtern, Schwellen und Name] -->
Schritt 2: Untersuche das historische Bild, das du sehen kannst
Auch ohne vollstaendige Backtest-Engine kannst du viel lernen, wenn du den aktuellen Snapshot sauber zerlegst. Lass den Screen so laufen, wie er ist, und schau dir an:
- Wie viele Aktien die Filter passieren
- Sektor- und Laenderkonzentration
- Verteilung der Marktkapitalisierungen
- Ob immer dieselben Namen dominieren oder ob die Liste rotiert
Ein Screen, der heute drei Aktien zurueckgibt, ist fragil. Ein Screen, der 800 Aktien zurueckgibt, ist nicht zu Ende gedacht. Ein Screen, dessen Ergebnisse zu 80 % in einem Sektor liegen, sagt dir, dass du historisch nicht auf Einzeltitel, sondern auf einen Sektor gewettet haettest.
Zum Vergleich kannst du anschauen, wie stark die Ergebnisliste mit etablierten Benchmarks ueberlappt. Wenn dein "Quality"-Screen vor allem Namen liefert, die ohnehin in bekannten Quality-Indizes auftauchen, ist dein Edge eher Umsetzungsdisziplin als originaere Selektion.
Schritt 3: Beobachte den Korb mit dem Monitoring Lab nach vorne
Hier gibt ScreenerHub dir einen strukturierten Weg, echte, nachtraeglich erhobene Evidenz zu sammeln. Mit Pro-Zugang im Monitoring Lab kannst du einen Screen an ein automatisiertes Monitoring-Set haengen, das ihn periodisch erneut laufen laesst, die Ergebnisliste festhaelt und Delta-Veraenderungen ueber die Zeit speichert.
Das gibt dir mehrere Dinge, die ein statischer Screener nicht liefern kann:
- Eine Dokumentation, welche Aktien bei jedem Lauf in den Korb eingetreten oder ausgeschieden sind
- Die Moeglichkeit, aktuelle Picks mit historischen Picks desselben Screens zu vergleichen
- Eine konsistente Rebalance-Kadenz, die dem entspricht, was ein disziplinierter Anleger tun wuerde
- Forward-getestete Performance-Evidenz, die nicht von Hindsight kontaminiert ist
Das ist Forward-Testing, nicht historisches Backtesting, aber fuer einen privaten Anleger ist es oft der ehrlichere Test. Niemand kann die Geschichte umschreiben; jeder kann sich ab heute auf einen Rebalance-Plan festlegen.
<!-- [SCREENSHOT: ScreenerHub Monitoring Lab - Run-History eines gespeicherten Screens mit woechentlichen Ergebnis-Snapshots und Entry/Exit-Deltas] -->
Schritt 4: Walk-Forward-Review in fester Kadenz
Eine Walk-Forward-Validierung ist das Naechste, was du ohne dedizierte Engine an einen echten Backtest herankommst. Die Idee ist einfach:
- Waehle eine Rebalance-Kadenz (zum Beispiel monatlich oder quartalsweise).
- Bei jedem Termin laesst du den Screen erneut laufen und haeltst die neue Ergebnisliste fest.
- Verfolge das Verhalten des Korbs zwischen den Reruns: Welche Namen sind herausgefallen, welche dazugekommen, wie hat sich der vorherige Korb in der Zwischenzeit verhalten.
- Mach das mindestens ein Jahr lang, bevor du starke Schluesse ziehst.
Ein Walk-Forward-Review ist bewusst langsam. Er zwingt dich, dein eigenes Verhalten anzusehen. Viele Screens wirken gut, bis du sie tatsaechlich durch einen Drawdown durchziehen musst.
Schritt 5: Stresse die Schwellen
Wenn dein Screen eine Weile gelaufen ist, aendere eine Schwelle nach der anderen und lass ihn erneut laufen. Wenn dein Value-Screen zum Beispiel KGV unter 15 verlangt, teste auch 12 und 18. Wenn der Korb und sein Verhalten bei kleinen Aenderungen kollabieren, ist dein Screen bruechig. Wenn sie sich nur graduell verschieben, fangen die Regeln vermutlich etwas Stabiles ein.
Dieser Schritt trennt "Ich habe eine clevere Kombination gefunden" von "Ich habe eine clevere Kombination gefunden, die robust genug ist, um sie zu verwenden".
Ein praktischer Backtest-Workflow, den du heute starten kannst
Hier ist ein vollstaendiger End-to-End-Workflow, den du auf jeden gespeicherten Screen anwenden kannst.
| Schritt | Aktion | Frequenz | Tool |
|---|---|---|---|
| 1 | Screen-Definition einfrieren und jeden Filter begruenden | Einmal pro Version | Studio |
| 2 | Aktuelle Ergebnisliste pruefen: Groesse, Sektor- und Groessenmix | Beim Start | Studio |
| 3 | Mit Benchmark-Indizes und bekannten Referenzkoerben vergleichen | Beim Start | Studio + Templates |
| 4 | An ein Monitoring-Set mit fester Rebalance-Kadenz haengen | Einmal | Monitoring Lab (Pro) |
| 5 | Run-History und Entry/Exit-Deltas jede Periode reviewen | Jeder Rebalance | Monitoring Lab |
| 6 | Eine Schwelle nach der anderen stressen, Effekt auf die Liste loggen | Periodisch | Studio |
| 7 | Korbverhalten ueber mindestens ein volles Marktregime vergleichen | Langfristig | Monitoring Lab + Urteil |
| 8 | Screen-Definition nur mit dokumentierter Evidenz anpassen | Versioniert | Studio |
Wenn du strukturiert priorisieren willst, welche Screens du zuerst validierst: Starte mit den Screens, mit denen du ohnehin handeln willst — Value, Quality, Dividenden, Momentum. Kombiniere diese Anleitung mit Wie man unterbewertete Aktien findet oder Wie man nach Qualitaetsaktien screent, damit der Backtest an einen realen Workflow gekoppelt ist und nicht an einen abstrakten Test.
Wie ein "gutes" Backtest-Ergebnis aussieht
Ein Backtest ist glaubwuerdiger, wenn mehrere Dinge gleichzeitig stimmen. Keine einzelne Kennzahl reicht.
| Robustheitssignal | Was du sehen willst |
|---|---|
| Ergebnisanzahl | Stabile Korbgroesse ueber die Reruns hinweg, weder Schrumpfung noch Explosion |
| Sektormix | Sinnvolle Diversifikation statt zufaelliger 80 %-Konzentration auf einen Sektor |
| Schwellen-Sensitivitaet | Kleine Schwellenaenderungen fuehren zu kleinen Ergebnisaenderungen |
| Verhalten in Marktregimen | Der Screen waehlt auch in schwachen Maerkten vertretbare Namen aus |
| Turnover | Realistisch fuer deine Zeit, Kosten und Rebalance-Kadenz |
| Stimmigkeit der Story | Du kannst in einfachen Worten erklaeren, warum die Regeln funktionieren sollten |
Der letzte Punkt zaehlt mehr, als oft zugegeben wird. Ein Screen, der Benchmarks aus Gruenden schlaegt, die du nicht erklaeren kannst, ist naeher an einem Zufall als an einer Strategie. Backtesting ist teils statistisch und teils dafuer da, deine Ueberzeugung zu schaerfen, warum die Regeln halten sollten.
Haeufige Fehler beim Backtesten eines Aktien-Screens
1. Eine einzige starke Periode als Beweis behandeln
Ein Screen, der im letzten Zyklus stark war, kann von einem Sektor-Boom oder einem Niedrigzinsumfeld profitiert haben, das sich nicht wiederholt. Schau immer ueber mehrere Regime, auch wenn deine Daten nur grobe Vergleiche zulassen.
2. Regeln waehrend des Tests anpassen
Jede Aenderung an Schwellen, Feldern oder Rebalance-Kadenz setzt den Test zurueck. Wenn du den Screen nicht in Ruhe lassen kannst, testest du ihn nicht — du tunest ihn.
3. Filter verwenden, die du live nie nutzen wuerdest
Manche Backtests sehen toll aus, weil sie Filter brauchen, die haeufiges Rebalancing, exotische Daten oder Micro-Cap-Engagement voraussetzen, das du in Wirklichkeit nie ausfuehren wuerdest. Der valide Test ist der, der zu der Strategie passt, die du tatsaechlich umsetzen willst.
4. Forward Testing und historisches Backtesting verwechseln
Beides hat Wert, aber sie beantworten unterschiedliche Fragen. Forward Testing sagt dir, was ab heute passiert. Historisches Backtesting sagt dir, ob die Idee jemals funktioniert hat. Meist willst du beides.
5. Das eigene Verhalten ignorieren
Die am haeufigsten uebersehene Variable ist der Anleger selbst. Viele backgetestete Strategien scheitern nicht, weil die Regeln aufhoeren zu funktionieren, sondern weil der Anwender sie in Drawdowns nicht mehr durchhaelt. Plane deinen Monitoring-Rhythmus, bevor du deinen Screen planst.
Haeufige Fragen
Unterstuetzt ScreenerHub aktuell historisches Backtesting?
ScreenerHub unterstuetzt aktuell strukturiertes Forward-Testing ueber das Monitoring Lab — automatische Reruns eines gespeicherten Screens in fester Kadenz mit Run-History und Deltas. Eine dedizierte Ein-Klick-Backtest-Engine ist Teil der laengerfristigen Roadmap. Der derzeit verlaesslichste Validierungspfad ist der Workflow oben: eingefrorene Definition, Snapshot-Analyse, Monitoring-Reruns und Walk-Forward-Stresstests.
Wie lange muss ein Forward Test laufen, bevor ich einem Screen traue?
Es gibt keine universell richtige Zahl, aber die meisten erfahrenen Anleger wollen sehen, wie sich ein Screen ueber mindestens ein volles Marktregime verhaelt. In der Praxis sind ein paar Monate disziplinierte Reruns ein nuetzliches Minimum, ein zuversichtliches Minimum liegt eher bei einem Jahr, das mindestens einen relevanten Rueckschlag enthaelt. Kurze Tests koennen beruhigend sein; nur laengere Tests koennen ehrlich sein.
Was ist der Unterschied zwischen Backtesting und Monitoring?
Backtesting bewertet, wie sich eine Strategie in der Vergangenheit verhalten haette. Monitoring bewertet, wie sich eine Strategie ab heute verhaelt. Beides produziert Evidenz ueber die Regeln, aber nur Monitoring erfasst Entscheidungen, die du auch wirklich umsetzen wuerdest. Das Monitoring Lab auf ScreenerHub ist genau um diese zweite Aufgabe herum gebaut.
Kann ich einen Screen ohne quantitative Tools backtesten?
Ja, mit Einschraenkungen. Ein disziplinierter Anleger mit einem gespeicherten Screen, einer festen Rebalance-Kadenz und einem schriftlichen Log darueber, welche Aktien in den Korb eingestiegen und ausgestiegen sind, hat bereits den Kern eines glaubwuerdigen Validierungsprozesses. Das ist langsamer als eine automatisierte Engine und kann keine Geschichte umschreiben, aber es erfasst die meisten Verhaltenslektionen, die fuer private Entscheidungen wirklich zaehlen.
Sollte ich meinen Screen jedes Mal umbauen, wenn sich der Korb aendert?
Nein. Der ganze Sinn von Backtesting und Monitoring ist, zu lernen, wie sich dieselben Regeln unter wechselnden Bedingungen verhalten. Den Screen jedes Mal umzubauen, wenn dir das Ergebnis nicht gefaellt, ist der schnellste Weg in das Overfitting auf die Gegenwart. Aendere die Definition nur, wenn du schriftliche Evidenz hast, dass die aktuellen Regeln strukturell falsch sind.
Einen Aktien-Screen zu backtesten geht weniger darum, die eine magische Kombination zu finden, und mehr darum, einen disziplinierten Check auf die Regeln aufzubauen, denen du ohnehin vertraust. Friere die Definition ein, beobachte den Korb nach vorne und stresse eine Schwelle nach der anderen. Die Screens, die diesen Prozess ueberleben, sind die, die du mit echtem Geld laufen lassen solltest.
Bereit, deinen ersten Screen zu validieren? Speichere ihn in ScreenerHub Studio, haenge ihn im Monitoring Lab an ein Monitoring-Set und reviewe die Run-History in fester Kadenz — dein Forward-Test startet beim allernaechsten Rerun.