Diskussion zum Artikel "Portfolio-Optimierung am Devisenmarkt: Synthese von VaR und die Markowitz-Theorie"

 

Neuer Artikel Portfolio-Optimierung am Devisenmarkt: Synthese von VaR und die Markowitz-Theorie :

Wie funktioniert der Portfoliohandel im Forexmarkt? Wie lassen sich die Portfoliotheorie von Markowitz zur Optimierung des Portfolioanteils und das VaR-Modell zur Optimierung des Portfoliorisikos zusammenführen? Wir erstellen einen auf der Portfoliotheorie basierenden Code, der einerseits ein geringes Risiko und andererseits eine akzeptable langfristige Rentabilität gewährleistet.

Ich habe die letzten drei Jahre damit verbracht, Handelsroboter für Forex zu entwickeln. Und wissen Sie was? Das Risikomanagement ist eine echte Qual. Am Anfang habe ich nur feste Stopps gesetzt, bis ich ein paar Einlagen verloren habe. Dann begann ich tiefer zu graben und stieß auf die Theorie der Portfoliooptimierung von Markowitz.

Es sah gut aus - man berechnet Korrelationen, optimiert Gewichte... In Wirklichkeit funktioniert dies jedoch nicht sehr gut für den Devisenhandel. Warum? Denn im Forex sind alle Paare miteinander verbunden! Versuchen Sie, EURUSD und EURGBP gleichzeitig zu handeln, und Sie werden sehen, was ich meine. Eine scharfe EUR-Bewegung und beide Positionen verschmelzen synchron. Eine schöne Theorie wird durch die harte Realität erschüttert.

Da ich genug davon hatte, suchte ich nach anderen Ansätzen. Schließlich stieß ich auf die Value at Risk (VaR)-Methode. Zuerst verstand ich nicht einmal, was es war - eine Art komplizierter Gleichungen. Aber dann dämmerte es mir - das ist genau das, was ich brauchte! Der VaR gibt den maximalen Verlust bei einer bestimmten Wahrscheinlichkeit an. Mit anderen Worten: Wir können direkt abschätzen, wie viel Geld wir an einem Tag/einer Woche/einem Monat verlieren könnten.


Schließlich entschied ich mich, Markowitz mit VaR zu kreuzen. Klingt verrückt? Vielleicht. Aber ich habe keine anderen Möglichkeiten gesehen. Markowitz sorgt für die optimale Allokation der Mittel, und der VaR verhindert, dass es zu einem Margin Call kommt. Auf dem Papier sah es großartig aus.


Dann begann der harte Alltag eines Forschungsprogrammierers. Python, МetaТrader 5 Terminal, Tonnen von historischen Daten... Ich wusste, dass es nicht einfach werden würde, aber die Realität übertraf alle Erwartungen. Davon werde ich Ihnen erzählen - wie ich versucht habe, ein System zu entwickeln, das tatsächlich funktioniert und nicht nur in einem Backtest gut aussieht.

Wenn Sie jemals versucht haben, den Devisenhandel zu automatisieren, werden Sie meinen Schmerz verstehen. Und wenn nicht, dann hilft Ihnen meine Erfahrung vielleicht, zumindest einige der Fallstricke zu vermeiden, in die Sie treten müssen.


Autor: Yevgeniy Koshtenko

 
Danke für den Artikel - sehr interessant.... Ich werde ihn von meinem Computer aus noch einmal in Ruhe lesen....