Alle Leitfäden zu Optionen und Futures
Kontinuierliche Entscheidungen werden zu einer Gleichung15 Minuten Lesezeit

Die Hamilton-Jacobi-Bellman-Gleichung in der Finanzwirtschaft erklärt

Verstehen Sie, wie dynamische Programmierung die HJB-Gleichung für stochastische Steuerung, Portfolioauswahl, Verifizierung, Nebenbedingungen und numerisches Policy-Design hervorbringt

Von Mark erstellt · Primärquellen unten

Kurzantwort

Die Hamilton-Jacobi-Bellman-Gleichung ist die lokale Optimalitätsbedingung für Steuerung in kontinuierlicher Zeit. Sie bringt optimale gegenwärtige und zukünftige Handlungen in einer nichtlinearen Rückwärtsgleichung über Ertrag und den gesteuerten Generator des Werts zusammen

Eine Wertfunktion fasst das Steuerungsproblem zusammen

Sei X ein Zustandsprozess, der von einer Steuerung a beeinflusst wird, etwa Konsum, Portfolio-Gewicht, Bestand oder Ausführungsgeschwindigkeit

Der Wert V(t,x) ist das beste erwartete zukünftige Ziel, das aus dem Zustand x zum Zeitpunkt t über alle zulässigen Policies erreichbar ist

Die Zulässigkeit zu definieren ist wesentlich, weil Leverage, Information, Integrierbarkeit und Marktnebenbedingungen bestimmen, welche Steuerungen verglichen werden dürfen

Dynamische Programmierung liefert die Rekursion

Das Bellman-Prinzip besagt, dass ein optimaler Plan nach dem ersten kurzen Intervall bedingt auf dem dann erreichten Zustand optimal bleibt

Daher entspricht der heutige Wert der besten unmittelbaren Belohnung plus dem optimal fortgesetzten Wert nach einem kleinen Schritt

Die Entwicklung dieser Rekursion in der Zeit und die Verwendung des gesteuerten Generators erzeugen die HJB-Gleichung in kontinuierlicher Zeit

Die HJB-Gleichung optimiert lokal

Eine häufige Form mit endlichem Horizont lautet ∂_tV + sup_a{r(t,x,a) + L^aV} = 0 mit einer Endbedingung

Hier ist r die laufende Belohnung und L^a der Zustands-Generator, wenn die Handlung lokal gehalten wird

Das Supremum macht die Gleichung nichtlinear, selbst wenn jede Gleichung für eine feste Steuerung linear ist

Portfolioauswahl ist ein kanonisches Beispiel

Im Merton-Problem verändert sich der Vermögensstand durch Konsum und Allokationen in riskante und risikofreie Vermögenswerte

Die HJB-Gleichung balanciert den Nutzen des aktuellen Konsums gegen die Art, wie jede Wahl Drift und Varianz des zukünftigen Vermögenswerts verändert

Spezielle Nutzenfunktionen und konstante Anlagemöglichkeiten können geschlossene Formen liefern, aber stochastische Möglichkeiten oder Nebenbedingungen fügen normalerweise Zustandsdimensionen hinzu

Eine Kandidatenlösung braucht weiterhin eine Verifizierung

Das Lösen von Bedingungen erster Ordnung innerhalb der HJB-Gleichung erzeugt eine Kandidaten-Policy und nicht automatisch ein zulässiges Optimum

Ein Verifizierungssatz prüft Regularität, Rand- und Endbedingungen, Integrierbarkeit und ob die Kandidaten-Policy die Schranke erreicht

Wenn der Wert nicht glatt ist, ersetzen Methoden für Viskositätslösungen klassische Ableitungen und bewahren dabei die Bedeutung der dynamischen Programmierung

Nebenbedingungen verändern Policy und Gleichung

Positionslimits, Transaktionskosten, No-Trade-Bereiche, Drawdown-Regeln und Markteinfluss können Ecken oder zusätzliche Zustandsvariablen erzeugen

Impulshandlungen können zu quasi-variationalen Ungleichungen führen, während Modellunsicherheit eine zweite Optimierung über ungünstige Dynamiken hinzufügen kann

Die unbeschränkte Lösung erster Ordnung darf niemals mechanisch gekappt werden, ohne das beschränkte Steuerungsproblem zu prüfen

Numerische Lösungen brauchen Policy-Diagnostik

Finite Differenzen, Policy Iteration, semi-Lagrangesche Verfahren und approximative dynamische Programmierung greifen unterschiedliche Zustands- und Steuerungsstrukturen an

Ein belastbares Ergebnis prüft Monotonie, Stabilität, Randempfindlichkeit, Gitterkonvergenz und ob die zurückgewonnene Policy zulässig ist

HJB-Ausgaben sind vom Ziel und Modell abhängig; eine optimale Policy für falsche Präferenzen oder Dynamiken ist keine robuste Handelsregel

Häufige Fragen

Was stellt die HJB-Gleichung dar?

Sie stellt die Bedingung dar, dass keine zulässige unmittelbare Handlung mit optimaler Fortsetzung die Wertfunktion verbessern kann

Warum ist die HJB-Gleichung nichtlinear?

Sie nimmt ein Supremum oder Infimum über Steuerungen, sodass bester lokaler Generator und Belohnung von Ableitungen des unbekannten Werts abhängen

Wie wird HJB in der Finanzwirtschaft verwendet?

Sie wird für Portfolio- und Konsumentscheidungen, optimale Ausführung, Market Making, Hedging mit Kosten und robuste Steuerung verwendet

Beweist das Lösen der HJB, dass eine Strategie optimal ist?

Nein. Ein Verifizierungsargument muss zeigen, dass Kandidatenwert und Policy Bedingungen zu Zulässigkeit, Regularität, Rand und Integrierbarkeit erfüllen

Quellen und weiterführende Lektüre

Verwandte Leitfäden