zentrader
Mitglied seit 10 Jahre 9 Monate

Monte Carlo Simulation für Handelssysteme

Kennt Ihr das auch, die Unzuverlässigkeit von vermeintlich sehr guten Handelssystemen, die aufgrund von Backtest und "out-of-sample"-Tests eigentlich den Weg zum "schnellen Erfolg" vorgezeichnet hatten?

Mich hat es jedenfalls bewogen, mich mehr auch mit Simulationen des zukünftigen Systemverhaltens zu beschäftigen und so bin ich auf die Methode der Monte Carlo Simulation gestoßen, um mögliche Profits und Drawdowns der Handelsansätze besser einschätzen zu können.

Auf meiner Website http://www.zentrader.de habe ich Freeware in Form einer Excel-Simulation und eines schnelles Windowsprogramms, welches i.e.Linie für EOD-Daten einsetzbar ist, per Download zur Verfügung gestellt:
http://www.zentrader.de/download.html

Wer die Software brauchbar findet, aber mehr Funktionalität benötigt, kann auf der Website auch die professionellen Versionen günstig erwerben.

Feedback insb. auch konstruktive Kritik sind immer willkommen!

ciao,
zentrader

Asamat
Mitglied seit 10 Jahre 9 Monate

@ YingYang [#70]

Isch Ährenmann. Du liefern, isch zahle.

xtrade
Mitglied seit 10 Jahre 9 Monate

@ YingYang [#58]

"Danach könnte man wieder simulieren, und hätte Daten, für
1. die statistisch wahrscheinliche und
2. die aktuelle Datenstruktur."

-------------------

willst Du sowas in der Art wie wiederkehrende Muster in den Ergebnissen der Trades suchen / finden?

Gambler59
Mitglied seit 10 Jahre 9 Monate

@ YingYang [#62]

Danke für das Beispiel.

"1. In einem Buch finde ich eine „tolle" Strategie mit Auswertung.
Annahme: Mit meinem Trading-Programm komme ich zu den gleichen Ergebnissen.
An Hand der vorgebenen Daten im Systemreport, ermittle ich die
Metadaten, und erkenne sofort, dass die im Buch angegebenen Daten
für den Draw-Down zu niedrig sind.
Daten zu Unterwasserzeiten wird es wahrscheinlich auch nicht geben."

Ich habe ein Verständnisproblem. Du kommst mit dem Tradingprogramm zu den gleichen Ergebnissen...also auch zum gleichen Draw Down. Im Systemreport dieses Tradingprogrammes erkennst du einen "falschen" Draw-Down. Dann hätte das Programm einen dem Systemreport widersprechenden Draw Down berechnet. Es bestätigte doch die Buchzahlen. ???
Wahrscheinlich bin ich begriffsstutzig.

YingYang
Mitglied seit 10 Jahre 9 Monate

@ Gambler59 [#74]

Wenn ich mit den gleichen Daten und der gleichen Strategie arbeite komme in selbstverständlich zu den gleichen Ergebnissen. Dann habe ich auch die gleiche Anzahl von Trades und die Werte für den Draw Down sind gleich.

Erhöhe ich (theoretisch) die Anzahl der Trades mit Hilfe eines Programms , dann ist es höchst wahrscheinlich, dass als theoretisches Ergebnis mal Phasen mit größerem Draw Down vorkommen. Dieser Draw Down kann theoretisch berechnet werden.

Damit der praktisch gar nicht erst auftreten kann, sollte die Strategie geändert werden.

gautama2
Mitglied seit 10 Jahre 9 Monate

@ YingYang [#75]
Ich benutze für diese Berechnungen Market System Analyzer 3.
Damit lassen sich echte Trades eingeben und auch anhand von Kennzahlen künstliche Trades erzeugen und dann die Statistiken darauf berechnen, sowie Monte Carlo Mixereien tätigen. Weiterhin sind auch die Auswirkungen verschiedenster Moneymanagementmethoden darauf simulierbar.

YingYang
Mitglied seit 10 Jahre 9 Monate

@ gautama2 [#76]

danke für den Hinweis.

http://www.adaptrade.com/Builder/index.htm

Die Equity, die fast gerade Linie, sieht sehr gut aus :), ist vorbildlich.

Wenn ich recht verstanden habe, bombardiert das Programm im Prinzip die Daten mit verschiedenen Strategien bis das Ergebnis passt. Das ist OK, wenn ich es könnte würde ich es auch probieren. Es scheint gleichzeitig zu entwickeln und zu testen.

"Weiterhin sind auch die Auswirkungen verschiedenster Moneymanagementmethoden darauf simulierbar." Da kann ich auch nicht mithalten.

Die Bedienungsanleitung habe ich mir downgeloadet, man kann sich immer fortbilden.

Der realistische Weg, vom dem ich schreibe funktioniert anders, ich versuche die gegebene Strategie zu ändern, bis ich damit zufrieden bin.

Dabei können die oben beschriebenen Methoden helfen.

Ich persönlich habe bei den Simulationen 4 goldene Regeln zur optimalen Strategiebildung gefunden. Hält man sich daran, bewegt man sich automatisch Richtung "gerade Equity" wie oben. Die Regeln werde ich verständlicherweise nicht herausplärren. Ich brauche kein Programm zur Optimierung, mir reicht ein Taschenrechner, um herauszufinden, was zu verbessern ist. Ob das Wie dann klappt, steht auf einem anderen Blatt.

gautama2
Mitglied seit 10 Jahre 9 Monate

@ YingYang [#77]
Kannst du genauer definieren was du mit Metadaten meinst?

Asamat
Mitglied seit 10 Jahre 9 Monate

@ gautama2 [#78]

Hat er doch hinreichend deutlich gemacht. Das sind die Daten, die ihm helfen, ohne Computer nur mit Taschenrechner und Brainpower die Drawdowns fremder Systeme bis auf Null zu reduzieren.

Ich nehme an, er ist bei der Modellierung gleich auf M3 gegangen, und hat sich gar nicht erst mit M2 abgegeben.

gautama2
Mitglied seit 10 Jahre 9 Monate

@ Asamat [#79]
Klingt eher nach Warp 9.
Will auch haben.

Asamat
Mitglied seit 10 Jahre 9 Monate

@ gautama2 [#80]

:-)

Genau.

Rückrufservice
Beschreiben Sie bitte Ihr Anliegen, damit wir uns auf den Rückruf vorbereiten können.
Ja, ich habe die Datenschutzerklärung zur Kenntnis genommen und willige ein, dass die von mir angegebenen Daten inklusive der Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen elektronisch erhoben und gespeichert werden. Meine Daten werden dabei nur streng zweckgebunden zur Bearbeitung meiner Anfrage genutzt und nicht ohne Einwilligung weitergegeben. Diese Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden.

Jetzt registrieren

Jetzt registrieren und ZMP Live+ 14 Tage kostenlos testen!
  • Dauerhaft kostenfrei
  • Keine Zahlungsinformationen erforderlich