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
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