Robustheitstests
Ein robustes Handelssystem wird im Rahmen der Backtests immer dann angenommen, wenn das System trotz kleinerer Änderungen der Systembedingungen profitabel bleibt. Trifft diese Tatsache zu, ist die Wahrscheinlichkeit gering, dass ein System überoptimiert ist. Je mehr Änderungen der Systemeinstellungen vorgenommen werden können, ohne dass sich die Performance des Handelssystems gravierend verschlechtert, desto robuster ist das System.
Das Handelssystem bleibt bei allen Änderungen die wir an den Einstellungen der zu optimierenden Indikatoren vorgenommen haben profitabel. Dadurch ist die Wahrscheinlichkeit hoch, dass Sie das System auch dann noch profitabel handeln können, wenn bei einer Optimierung einmal nicht die am besten geeigneten Einstellungen für den nächsten Handelszeitraum ausgewählt werden.
Dennoch: Auch in der Vergangenheit robuste und profitable Systeme müssen ständig überwacht werden. Ändert sich das Marktverhalten, müssen die Systeme neu optimiert werden bzw. es müssen Systembedingungen angepasst werden.
Wir haben während der Backtests die Periodeneinstellungen der im Handelssystem enthaltenen Indikatoren abgeändert um das Systemverhalten zu beobachten. Unten liefern wir Ihnen einige Ergebnisse dieser Tests für Ihr Handelssystem.
Variationen von Parametereinstellungen in den Systemregeln
Wird der Wert der Optimierungsvariablen jeweils um 1 Optimierungsintervall verringert oder erhöht, ergeben sich beim Handel eines Kontraktes im FDAX und einem Startkapital in Höhe von 18.500 Euro folgende Systemergebnisse unter der Voraussetzung, dass alle anderen Variablen unverändert bleiben:
Zeitraum
1: Januar 1997 -07.03.2008-
System "Global" Buy/Hold
Profit im gleichen Zeitraum : 49.296,00 Euro
1. Optimierungsvariable Aroon_Per_Long zur Optimierung der Aroon-Perioden in der Enter Long Bedingung
Basiseinstellung per Auslieferung: 20
Aroon_Per_Long |
19 |
20 |
21 |
|
495.546,50 |
527.555,50 |
492.916,50 |
2. Optimierungsvariable Aroon_Per_Short zur Optimierung der Aroon-Perioden in der Enter Short Regel
Basiseinstellung per Auslieferung: 5
Aroon_Per_Short |
4 |
5 |
6 |
|
522.061,50 |
527.555,50 |
504.406,50 |
3. Optimierungsvariable Mom_Per zur Optimierung der Momentum-Perioden in der Enter Long Regel und der Enter Short Regel
Basiseinstellung per Auslieferung: 12
Mom_Per |
11 |
12 |
13 |
|
475.052,00 |
527.555,50 |
473.230,00 |
4. Optimierungsvariable Mom_Cross_Per zur Optimierung der Crossing-Perioden für das Momentum in der Enter Short Regel
Basiseinstellung per Auslieferung: 13
Mom_Cross_Per |
12 |
13 |
14 |
|
515.646,50 |
527.555,50 |
525.576,00 |
5. Optimierungsvariable Stochmom_Level zur Optimierung des Schwellenwertes für den Stochastic-Momentum Oszillator in der Enter Short Regel
Basiseinstellung per Auslieferung:-38
Stochmom_Level |
-39 |
-38 |
-37 |
|
521.931,50 |
527.555,50 |
521.322,00 |
6. Optimierungsvariable ROC_Perioden zur Optimierung der Perioden für den Rate of Change Indikator in der Enter Long Regel und in der Enter Short Regel
Basiseinstellung per Auslieferung: 36
ROC_Perioden |
35 |
36 |
37 |
|
532.444,00 |
527.555,50 |
515.631,50 |
Variationen von Parametereinstellungen in den Stops
Zeitraum 1: Januar 1997 -07.03.2008- System "Global" Buy/Hold Profit im gleichen Zeitraum : 49.296,00 Euro
Stop: Sofortverluststop - Long
Optimierungsvariable SVL
zur Optimierung der Prozentpunkte für die Auslösung
des Stops in der Einstiegsperiode des Trades
SVL |
1,42 | 1,43 | 1,44 |
525.559,50 |
527.555,50 | 527.205,50 |
Stop: Sofortverluststop - Short
Optimierungsvariable SVS
zur Optimierung der Prozentpunkte für die Auslösung
des Stops in der Einstiegsperiode des Trades
SVS |
0,79 | 0,80 | 0,81 |
|
528.318,00 |
527.555,50 | 527.197,00 |
Stop: Intraday Verluststop - Long
Optimierungsvariable IVL zur Optimierung der Prozentpunkte für die Auslösung des Stops
IVL |
0,40 | 0,41 | 0,42 |
|
515.488,00 |
527.555,50 | 521.525,00 |
Stop: Intraday Verluststop - Short
Optimierungsvariable IVS zur Optimierung der Prozentpunkte für die Auslösung des Stops
IVS |
1,09 | 1,10 | 1,11 |
525.993,50 |
527.555,50 | 527.763,50 |
Stop: Intraday Trailingstop - Long
Optimierungsvariable ITL
zur Optimierung der Prozentpunkte für die Auslösung
des Stops
Stop ist per Auslieferung des Handelssystems deaktiviert - Ergebnisse beziehen sich auf Aktivierung der Trailingstops anstelle der Gewinnstops
ITL |
2,69 | 2,70 | 2,71 |
|
527.593,00 |
527.555,50 | 527.543,00 |
Stop: Intraday Trailingstop - Short
Optimierungsvariable ITS
zur Optimierung der Prozentpunkte für die Auslösung
des Stops
Stop ist per Auslieferung des Handelssystems deaktiviert - Ergebnisse beziehen sich auf Aktivierung der Trailingstops anstelle der Gewinnstops
ITS |
1,49 | 1,50 | 1,51 |
|
523.339,00 |
527.555,50 | 527.130,50 |
Stop: Intraday Gewinnstop - Long
Optimierungsvariable IGL zur Optimierung der Prozentpunkte für die Auslösung des Stops
IGL |
3,38 | 3,39 | 3,40 |
526.918,00 |
527.555,50 | 520.705,50 |
Stop: Intraday Gewinnstop - Short
Optimierungsvariable IGS zur Optimierung der Prozentpunkte für die Auslösung des Stops
IGS |
1,19 | 1,20 | 1,21 |
|
525.180,50 |
527.555,50 | 527.093,00 |
Das Handelssystem bleibt ausnahmslos bei Variation verschiedener Einstellungen der Systemregeln und der Systemstops über alle untersuchten Testzeiträume profitabel.
Die Testergebnisse belegen, dass das Handelssystem nicht überoptimiert wurde.
Im Falle einer Überoptimierung des Handelssystems, hätten keine positiven Nettoergebnisse über längere Zeiträume erreicht werden können, wenn Einstellungen variiert worden wären.