Alle Leitfäden zu Optionen und Futures
Numerische PDEs12 Minuten Lesezeit

Finite-Differenzen-Methoden für die Optionsbewertung erklärt

Erfahren Sie, wie Finite Differenzen eine Optionsbewertungs-PDE auf einem Gitter lösen, wie sich explizite, implizite und Crank-Nicolson-Schemata unterscheiden und wo numerische Fehler entstehen

Von Mark erstellt · Primärquellen unten

Kurzantwort

Die Bewertung mit Finite Differenzen legt eine kontinuierliche Optionsgleichung auf Preis- und Zeitgitter, nähert Ableitungen mit benachbarten Knoten an und arbeitet dann von der Auszahlung rückwärts bis heute. Stabilität, Randbedingungen und Gitterfehler beeinflussen das Ergebnis

Die Bewertungsgleichung wird zu einem Gitterproblem

Ein Diffusionsmodell und ein No-Arbitrage-Argument erzeugen eine partielle Differentialgleichung für den Optionswert über dem Preis und der Zeit des Basiswerts

Die Endbedingung ist die Kontraktauszahlung bei Verfall. Randbedingungen beschreiben das Verhalten nahe den niedrigsten und höchsten dargestellten Preisen des Basiswerts

Finite Differenzen lösen die Gleichung numerisch, wenn keine nützliche geschlossene Form verfügbar ist oder Ausübung und Auszahlungsmerkmale die Lösung erschweren

Ableitungen werden zu Differenzen zwischen Knoten

Wählen Sie Preisknoten S₀ bis S_M und Zeitstufen von heute bis zum Verfall. Das Gitter schneidet einen kontinuierlichen Bereich ab und diskretisiert ihn

Erste und zweite Preisableitungen werden aus benachbarten Optionswerten angenähert. Die Zeitableitung wird zwischen benachbarten Zeitstufen angenähert

Durch Einsetzen entstehen verknüpfte algebraische Gleichungen. Wenn man eine Zeitstufe nach der anderen rückwärts geht, ergibt sich schließlich der Wert nahe dem heutigen Spot

Explizite und implizite Schemata tauschen Einfachheit gegen Stabilität

Ein explizites Schema berechnet den früheren Wert direkt aus späteren benachbarten Knoten. Es ist transparent und pro Schritt schnell

Sein Zeitschritt muss eine Stabilitätsbeschränkung erfüllen, die an Preisabstand und Koeffizienten gebunden ist. Eine grobe Wahl kann oszillierende oder explodierende Werte erzeugen

Ein implizites Schema löst bei jedem Schritt ein lineares Gleichungssystem. Pro Schritt kostet es mehr, ist aber im Allgemeinen bei größeren Zeitinkrementen stabiler

Crank-Nicolson mittelt zwei Zeitbehandlungen

Crank-Nicolson mittelt explizite und implizite Operatoren und liefert unter Standardbedingungen für glatte Lösungen eine zeitliche Genauigkeit zweiter Ordnung

Optionsauszahlungen enthalten Knicke, und diskrete Ereignisse können neue nichtglatte Punkte einführen. Dadurch können trotz formaler Stabilität Oszillationen zu Beginn entstehen

Rannacher-Startschritte, Dämpfung, angepasste Gitter oder kleinere Intervalle können Artefakte kontrollieren. Das gewählte Mittel sollte getestet und nicht vorausgesetzt werden

Randbedingungen und Ereignisse können den Fehler dominieren

Die obere Preisgrenze ist endlich, obwohl der modellierte Basiswert nicht begrenzt ist. Asymptotiken von Puts und Calls leiten die dort auferlegten Werte

Liegt die Grenze zu nahe, kontaminiert ihre künstliche Bedingung das Innere. Eine Vergrößerung des Bereichs sollte dazu führen, dass Wert und Greeks nahezu unverändert bleiben

Bardividenden, Barrieren, Rebounds und Überwachungstermine erfordern Sprung- oder Schnittstellenbedingungen zu den exakten Ereigniszeitpunkten. Nicht ausgerichtete Ereignisse erzeugen vermeidbare Verzerrungen

Amerikanische Ausübung ist ein Problem mit freier Grenze

An jedem zulässigen Punkt muss der Wert einer amerikanischen Option mindestens so groß sein wie ihr unmittelbarer Ausübungswert und zugleich die Fortsetzungsgleichung erfüllen

Das erzeugt eine Komplementaritätsbedingung. Projizierte Löser, Strafmethoden oder direkte Ausübungsvergleiche können die Nebenbedingung durchsetzen

Die geschätzte Ausübungsgrenze hängt von Gitterauflösung und Kontrakteingaben ab. Glatt aussehende Ergebnisse beweisen keine genaue Stopppolitik

Konvergenz benötigt mehr als ein verfeinertes Gitter

Verfeinern Sie Zeit- und Preisabstände getrennt, verschieben Sie die äußeren Grenzen und vergleichen Sie explizite, implizite oder alternative numerische Methoden

Verfolgen Sie Preise und Greeks, weil Ableitungen Gitterrauschen verstärken. Eine Konzentration von Knoten nahe Spot, Strike, Barrieren oder Ausübungsgrenzen kann die Effizienz verbessern

Die formale Ordnung erscheint möglicherweise erst, wenn das Gitter hinreichend fein und ausgerichtet ist. Berichten Sie die beobachtete Konvergenz und zitieren Sie nicht nur eine theoretische Rate

Verifikation trennt Numerik vom Modell

Vergleichen Sie einfache europäische Optionen zunächst mit Black–Scholes und anschließend amerikanische Ansprüche mit einem Binomialbaum oder einem unabhängigen Solver

Testen Sie Grenzwerte der Auszahlung, Parität, Monotonie, Konvexität, Schranken für vorzeitige Ausübung und die Empfindlichkeit gegenüber Randplatzierung und Ereigniszeitpunkt

Dokumentieren Sie Schema, Gitter, Bereich, Solvertoleranz, Dämpfung und Interpolation. Numerische Einstellungen sind Bewertungsannahmen und keine unsichtbaren Implementierungsdetails

Häufige Fragen

Was ist eine Finite-Differenzen-Methode bei der Optionsbewertung?

Sie ersetzt Ableitungen in einer Bewertungs-PDE durch Differenzen zwischen Gitterknoten und berechnet Optionswerte vom Verfall rückwärts

Was ist der Unterschied zwischen expliziten und impliziten Schemata?

Explizite Updates sind direkt, aber nur bedingt stabil; implizite Updates lösen ein lineares Gleichungssystem und sind im Allgemeinen stabiler

Warum Crank-Nicolson verwenden?

Es kann durch die Mittelung zweier Zeitbehandlungen eine höhere zeitliche Genauigkeit liefern, allerdings können Knicke der Auszahlung Dämpfung oder kleinere Startschritte erfordern

Können Finite Differenzen amerikanische Optionen bewerten?

Ja. Der Solver muss durchsetzen, dass der Wert beim Lösen der Fortsetzungsgleichung niemals unter dem unmittelbaren Ausübungswert liegt

Quellen und weiterführende Lektüre

Verwandte Leitfäden