|
|
Monte Carlo Simulation: Covered Call Writing |
|
Nathalie.F |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.10.2011, 12:51
Titel: Monte Carlo Simulation: Covered Call Writing
|
|
|
|
|
Hallo
Mein Name ist Nathalie. Ich studiere an der Universität St.Gallen. Zurzeit schreibe ich meine Bachelorarbeit in Finanzmarktmathematik. Ich soll einen Covered Call Simulieren mittels der Monte Carlo Methode. Da ich leider werder über Erfahrungen im Programmieren noch mit MATLAB habe, gestaltet sich für mich dies sehr schwer.
Bei einem Covered Call wird folgendes simuliert:
Underlying Asset-Call
Wobei der Callpreis auf dem Underlying basiert.
Ich konnte sowohl das Underlying wie auch den Call einzeln simulieren. Ich weiss aber nicht wie es möglich ist beide gleichzeitig zu simulieren, so dass der Monte Carlo Output für das Underlying an sich und das in der Callfunktion die selben Werte aufweist.
Kennt jemand ein Code für eine Monte Carlo Simulation einer Covered Call Strategie?
Gibt es ein Buch das speziefisch darauf Bezug nimmt oder gar den Code enthält?
Vielen Dank für eure Hilfe!!!
Mit freundlichen Grüssen
Nathalie
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 21.10.2011, 13:52
Titel:
|
|
Hallo,
mein Eindruck ist, dass bei der Frage ein wenig weiterhelfen kann, wenn ich die Frage besser verstanden habe.
Bitte gib folgendes an:
- was sind Ein- und Ausgaben der Funktion für den Call?
- was sind Ein- und Ausgaben der Funktion für Underlying?
- bitte genauer erklären:
Zitat: |
so dass der Monte Carlo Output für das Underlying an sich und das in der Callfunktion die selben Werte aufweist. |
Grüße,
Harald
|
|
|
Nathalie |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.10.2011, 11:16
Titel:
|
|
|
|
|
Hallo Harald
Danke, dass du mir hilfst! Das ist super lieb.
Also ich habe bis jetzt das folgende programmiert, wobei es sich allerdings nur um die Simulation der Calloption handelt:
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
Jedenfalls soll ich einen Code schreiben der schlussendlich die Covered Call Strategie (S-payoff) wöchentlich bewertet. Demzufolge muss ich einen Loop, der die Zeit berücksichtigt einbauen (deltaT=1/52). Wobei die Bewertung der Strategie der Woche 2 von der der Woche 1 abhängt. Diese Zeitkondition kann ich nicht programmieren.
Damit die Simulation konsistent ist, muss für die Callbewertung dieselben simulierten Werte für den Komponenten des Underlying Asset benutzt werden, wie das Undelying Asset an sich selbst hat.
Vielleicht kann ich dies mathematisch klarer Beschreiben:
S=UnderlyingAsset zum Zeitpunkt t
K=Strikeprice
t=zeitpunkt t
c=callfunktion
Covered Call Writing=S-c(S,K,t)
Wie du siest ist in der Callfunktion S enthalten und dieses S muss dieselben simulierten Werte haben, wie das von dem der Call abgezogen wird.
Ich kann sowohl der Call wie auch das Underlying isoliert in MATLAB simulieren, allerdings darf ich dann nicht die CCW strategie daraus nicht berechnen, weil das Underlying 2 verschiedene Werte zum zeitpunkt t aufweist (aufgrund der Monte Carlo Simulation).
Des Weiteren weiss ich nicht wie ich Underlying und Payoff berechnen kann, so dass die Matrizen dieselbe Dimension haben.
Ich hoffe ich konnte meine Schwierigkeiten möglichst klar beschreiben.
Vielen vielen Dank!!!
Liebe Grüsse Nathalie
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|