Eine Zufallsgleichung simulieren
Die meisten stochastischen Gleichungen haben keine Formel für ihre Lösung, daher simuliert man sie. Man teilt die Zeit in Schritte der Größe . Das Euler-Maruyama-Verfahren bewegt den Zustand um den Drift eines Schritts plus Volatilität mal einen Zufallsschritt , eine normalverteilte Zahl mit Mittelwert und Varianz . Für lautet es . Es ist die einfachste Regel: die stochastische Version des Euler-Verfahrens.
Das Milstein-Verfahren fügt einen Term hinzu, . Er stammt aus der quadratischen Variation und korrigiert den Fehleranteil, den Euler ignoriert. Für die geometrische Brownsche Bewegung ist , also . Wie gut sind die Verfahren? Der starke Fehler misst, wie nah jeder simulierte Pfad am echten liegt: Euler hat die Ordnung (der Fehler schrumpft wie ), Milstein die Ordnung (wie ). Der schwache Fehler misst, wie nah Mittelwerte liegen, etwa ein Optionspreis: Beide haben Ordnung . Für eine europäische Option reicht daher meist Euler mit vielen Pfaden. Für Absicherungstests oder pfadabhängige Produkte lohnt sich Milstein.
- Euler-Maruyama: Drift eines Schritts plus Volatilität mal normalverteilter Schritt. Starke Ordnung .
- Milstein: fügt hinzu und erreicht die starke Ordnung .
- Starker und schwacher Fehler: Pfade gegen Mittelwerte. Die Bewertung braucht den schwachen Fehler, bei beiden von Ordnung .
Lab: Was bewertet wird
- Ein Euler-Schritt15 Pkt.
- Ein Milstein-Schritt15 Pkt.
- Der Euler-Fehler bei kleinerem Schritt15 Pkt.
- Der Milstein-Fehler bei kleinerem Schritt15 Pkt.
- Welcher Fehler für die Bewertung zählt15 Pkt.
- Begriffe zuordnen10 Pkt.
- Warum Milstein Euler schlägt15 Pkt.