Investor's wiki

Monte-Carlo-Simulation

Monte-Carlo-Simulation

Was ist eine Monte-Carlo-Simulation?

Monte-Carlo-Simulationen werden verwendet, um die Wahrscheinlichkeit unterschiedlicher Ergebnisse in einem Prozess zu modellieren, der aufgrund des Eingreifens von Zufallsvariablen nicht einfach vorhergesagt werden kann. Es ist eine Technik, die verwendet wird, um die Auswirkungen von Risiken und Unsicherheiten in Vorhersage- und Prognosemodellen zu verstehen.

Eine Monte-Carlo-Simulation kann verwendet werden, um eine Reihe von Problemen in praktisch allen Bereichen wie Finanzen, Ingenieurwesen, Lieferkette und Wissenschaft anzugehen. Sie wird auch als Mehrwahrscheinlichkeitssimulation bezeichnet.

Monte-Carlo-Simulationen verstehen

Wenn bei der Erstellung einer Prognose oder SchÀtzung erhebliche Unsicherheiten auftreten, kann sich die Monte-Carlo-Simulation durch die Verwendung mehrerer Werte als bessere Lösung erweisen, anstatt nur die unsichere Variable durch eine einzelne Durchschnittszahl zu ersetzen.

Da GeschĂ€fts- und Finanzwesen von Zufallsvariablen heimgesucht werden, haben Monte-Carlo-Simulationen ein breites Spektrum an potenziellen Anwendungen in diesen Bereichen. Sie werden verwendet, um die Wahrscheinlichkeit von KostenĂŒberschreitungen bei großen Projekten und die Wahrscheinlichkeit, dass sich ein Vermögenspreis in einer bestimmten Weise bewegt, abzuschĂ€tzen.

Telekommunikationsunternehmen verwenden sie, um die Netzwerkleistung in verschiedenen Szenarien zu bewerten und ihnen dabei zu helfen, das Netzwerk zu optimieren. Analysten verwenden sie, um das Ausfallrisiko eines Unternehmens einzuschÀtzen und Derivate wie Optionen zu analysieren.

Auch Versicherer und Ölbohrer nutzen sie. Monte-Carlo-Simulationen haben unzĂ€hlige Anwendungen außerhalb von Wirtschaft und Finanzen, beispielsweise in der Meteorologie, Astronomie und Teilchenphysik.

Geschichte der Monte-Carlo-Simulation

Monte-Carlo-Simulationen sind nach dem beliebten Ziel fĂŒr GlĂŒcksspiele in Monaco benannt, da Zufall und zufĂ€llige Ergebnisse fĂŒr die Modellierungstechnik von zentraler Bedeutung sind, Ă€hnlich wie bei Spielen wie Roulette, WĂŒrfeln und Spielautomaten.

Die Technik wurde zuerst von Stanislaw Ulam entwickelt, einem Mathematiker, der am Manhattan-Projekt arbeitete. Nach dem Krieg, wĂ€hrend er sich von einer Gehirnoperation erholte, unterhielt sich Ulam mit unzĂ€hligen Spielen von Solitaire. Er begann sich dafĂŒr zu interessieren, das Ergebnis jedes dieser Spiele aufzuzeichnen, um ihre Verteilung zu beobachten und die Gewinnwahrscheinlichkeit zu bestimmen. Nachdem er seine Idee mit John von Neumann geteilt hatte, arbeiteten die beiden an der Entwicklung der Monte-Carlo-Simulation.

Monte-Carlo-Simulationsverfahren

Die Grundlage einer Monte-Carlo-Simulation besteht darin, dass die Wahrscheinlichkeit unterschiedlicher Ergebnisse aufgrund zufÀlliger variabler Interferenzen nicht bestimmt werden kann. Daher konzentriert sich eine Monte-Carlo-Simulation darauf, Zufallsstichproben stÀndig zu wiederholen, um bestimmte Ergebnisse zu erzielen.

Eine Monte-Carlo-Simulation nimmt die Variable mit Unsicherheit und weist ihr einen zufĂ€lligen Wert zu. Das Modell wird dann ausgefĂŒhrt und ein Ergebnis bereitgestellt. Dieser Vorgang wird immer wieder wiederholt, wĂ€hrend der betreffenden Variablen viele verschiedene Werte zugewiesen werden. Sobald die Simulation abgeschlossen ist, werden die Ergebnisse gemittelt, um eine SchĂ€tzung bereitzustellen.

Berechnung einer Monte-Carlo-Simulation in Excel

Eine Möglichkeit, eine Monte-Carlo-Simulation einzusetzen, besteht darin, mögliche Bewegungen von Vermögenspreisen mit Excel oder einem Àhnlichen Programm zu modellieren. Die Preisbewegung eines Vermögenswerts besteht aus zwei Komponenten: Drift, bei der es sich um eine konstante Richtungsbewegung handelt, und einem zufÀlligen Input, der die MarktvolatilitÀt darstellt.

Durch die Analyse historischer Preisdaten können Sie Drift, Standardabweichung,. Varianz und durchschnittliche Preisbewegung eines Wertpapiers bestimmen. Dies sind die Bausteine einer Monte-Carlo-Simulation.

Um einen möglichen Preisverlauf zu projizieren, verwenden Sie die historischen Preisdaten des Vermögenswerts, um eine Reihe periodischer tĂ€glicher Renditen unter Verwendung des natĂŒrlichen Logarithmus zu generieren (beachten Sie, dass diese Gleichung von der ĂŒblichen Formel fĂŒr die prozentuale VerĂ€nderung abweicht):

Periodische tĂ€gliche RĂŒckkehr=l< mi>n(TagespreisVortagespreis< mo fence="true">)\begin &\text = ln \left ( \frac{ \text }{ \text } \right ) \ \ end

Verwenden Sie als NĂ€chstes die Funktionen AVERAGE, STDEV.P und VAR.P fĂŒr die gesamte resultierende Reihe, um die Eingaben fĂŒr die durchschnittliche tĂ€gliche Rendite, die Standardabweichung bzw. die Varianz zu erhalten. Die Drift ist gleich:

Drift=Durchschnittliche Tagesrendite< mo>−Varianz2< mtd>< mrow>wobei:Durchschnitt Daily Return=Erzeugt aus Excels</ mrow>AVERAGE-Funktion aus periodischen tĂ€glichen RenditereihenVarianz =Erzeugt aus ExcelVAR.P Funktion aus periodischen tĂ€glichen Renditereihen\begin &\ text = \text{Durchschnittliche tĂ€gliche Rendite} - \frac{ \text }{ 2 } \ &\textbf \ &\text{Durchschnittliche tĂ€gliche Rendite} = \text{ Produziert aus Excel's} \ &\text \ &\text = \text{Erzeugt aus Excel's} \ &\text{VAR.P-Funktion aus periodischen tĂ€glichen Ertragsreihen} \ \end</ Anmerkung>< span class="col-align-l">Drift =Durchschnittliche Tagesrendite−<span-Klasse ="mord">2Varianz< /span>< /span>wobei:<span-Klasse ="mord text">Durchschnittliche Tagesrendite=Erzeugt aus Excel AVERAGE-Funktion aus regelmĂ€ĂŸigen tĂ€glichen RenditereihenVarianz=< span class="mspace" style="margin-right:0.27777777777777778em;">Erstellt aus Excel < span class="mord">VAR.P-Funktion aus periodischen tĂ€glichen Renditeserien< /span>​</sp an>

Alternativ kann Drift auf 0 gesetzt werden; Diese Wahl spiegelt eine gewisse theoretische Ausrichtung wider, aber der Unterschied wird zumindest fĂŒr kĂŒrzere ZeitrĂ€ume nicht groß sein.

Als nÀchstes erhalten Sie eine zufÀllige Eingabe:

Zufallswert=ÏƒĂ—NORMSINV(RAND())wobei:σ=Standardabweichung, erstellt aus Excel< mrow> STDEV.P-Funktion aus regelmĂ€ĂŸigen tĂ€glichen Renditeserien NORMSINV und RAND=Excel-Funktionen< /mtext>\begin &\text = \ sigma \times \text{NORMSINV(RAND())} \ &\textbf \ &\sigma = \text{Standardabweichung, erzeugt aus Excel's} \ &\text {STDEV.P-Funktion aus periodischen tĂ€glichen Renditereihen} \ &\text = \text \ \end</ span> Zufallswert=ÏƒĂ—NORMSINV(RAND())wobei:σ=< span class="mspace" style="margin-right:0.27777777777777778em;">Standardabweichung, erstellt aus Excel< /span>STABW.P-Funktion aus periodischen tĂ€glichen Renditereihen</ span><span-Klasse ="mord">NORMSINV und RAND=Excel-Funktionen< /span>​

Die Gleichung fĂŒr den Preis des Folgetages lautet:

Preis des nĂ€chsten Tages=Preis des Tages ×e(Drift+Zufallswert)\begin &\text{Preis des nĂ€chsten Tages} = \text \times e^{ ( \text + \text ) }\ \end

Um e in eine gegebene Potenz x in Excel zu bringen, verwenden Sie die EXP-Funktion: EXP(x). Wiederholen Sie diese Berechnung so oft wie gewĂŒnscht (jede Wiederholung entspricht einem Tag), um eine Simulation zukĂŒnftiger Preisbewegungen zu erhalten. Indem Sie eine beliebige Anzahl von Simulationen erstellen, können Sie die Wahrscheinlichkeit abschĂ€tzen, dass der Preis eines Wertpapiers einer bestimmten Flugbahn folgt.

Besondere Überlegungen

Die HĂ€ufigkeiten unterschiedlicher Ergebnisse, die durch diese Simulation generiert werden, bilden eine Normalverteilung,. d. h. eine Glockenkurve. Die wahrscheinlichste Rendite liegt in der Mitte der Kurve, was bedeutet, dass die Wahrscheinlichkeit gleich ist, dass die tatsĂ€chliche Rendite ĂŒber oder unter diesem Wert liegt.

Die Wahrscheinlichkeit, dass die tatsĂ€chliche Rendite innerhalb einer Standardabweichung von der wahrscheinlichsten ("erwarteten") Rate liegt, betrĂ€gt 68 %, wĂ€hrend die Wahrscheinlichkeit, dass sie innerhalb von zwei Standardabweichungen liegt, 95 % betrĂ€gt und dass sie innerhalb von drei Standardabweichungen liegt 99,7 %. Dennoch gibt es keine Garantie dafĂŒr, dass das am meisten erwartete Ergebnis eintreten wird oder dass die tatsĂ€chlichen Bewegungen die wildesten Prognosen nicht ĂŒberschreiten werden.

Entscheidend ist, dass Monte-Carlo-Simulationen alles ignorieren, was nicht in die Preisbewegung eingebaut ist ( Makrotrends,. UnternehmensfĂŒhrung, Hype, zyklische Faktoren ); mit anderen Worten, sie gehen von vollkommen effizienten MĂ€rkten aus.

Höhepunkte

  • Monte-Carlo-Simulationen helfen, die Auswirkungen von Risiken und Unsicherheiten in Vorhersage- und Prognosemodellen zu erklĂ€ren.

  • Die Grundlage einer Monte-Carlo-Simulation besteht darin, einer unsicheren Variablen mehrere Werte zuzuweisen, um mehrere Ergebnisse zu erzielen, und dann die Ergebnisse zu mitteln, um eine SchĂ€tzung zu erhalten.

  • Monte-Carlo-Simulationen gehen von vollkommen effizienten MĂ€rkten aus.

  • Eine Vielzahl von Bereichen nutzt Monte-Carlo-Simulationen, darunter Finanzen, Ingenieurwesen, Lieferkette und Wissenschaft.

  • Eine Monte-Carlo-Simulation ist ein Modell, das verwendet wird, um die Wahrscheinlichkeit verschiedener Ergebnisse vorherzusagen, wenn das Eingreifen von Zufallsvariablen vorhanden ist.