Ecuación de Hamilton–Jacobi–Bellman en finanzas
Comprende cómo la programación dinámica produce la ecuación HJB para control estocástico, carteras, verificación, restricciones y políticas numéricas
Preparado por Mark · Fuentes principales al final
Respuesta directa
La ecuación de Hamilton–Jacobi–Bellman es la condición local de optimalidad del control continuo. Hace que la acción óptima presente y futura satisfaga una ecuación no lineal sobre recompensa y generador controlado
La función de valor resume el control
Sea X un estado afectado por un control a, como consumo, peso de cartera, inventario o velocidad de ejecución
El valor V(t,x) es el mejor objetivo futuro esperado alcanzable desde x en t entre todas las políticas admisibles
Definir admisibilidad es crucial: apalancamiento, información, integrabilidad y límites de mercado determinan qué controles se comparan
La programación dinámica aporta la recursión
El principio de Bellman dice que un plan óptimo sigue siéndolo tras el primer intervalo corto, dado el estado alcanzado
El valor actual es la mejor recompensa inmediata más el valor de continuar óptimamente después de un paso pequeño
Expandir esa recursión en el tiempo y usar el generador controlado produce la ecuación HJB continua
HJB optimiza de manera local
Una forma de horizonte finito es ∂_tV + sup_a{r(t,x,a) + L^aV} = 0 con una condición terminal
Aquí r es la recompensa corriente y L^a el generador del estado cuando la acción a se mantiene localmente
El supremo vuelve no lineal la ecuación aunque cada ecuación con control fijo sea lineal
La cartera es el ejemplo financiero clásico
En el problema de Merton, la riqueza cambia con el consumo y la asignación a activos arriesgados y sin riesgo
La HJB equilibra utilidad de consumo actual con el efecto de cada elección en deriva y varianza del valor futuro de la riqueza
Utilidades y oportunidades constantes pueden dar fórmulas cerradas; oportunidades estocásticas o restricciones añaden estados
Una solución candidata requiere verificación
Resolver las condiciones de primer orden dentro de la HJB produce una política candidata, no un óptimo admisible automático
Un teorema de verificación comprueba regularidad, fronteras, terminal, integrabilidad y que la candidata alcanza la cota
Cuando el valor no es suave, las soluciones de viscosidad sustituyen derivadas clásicas y preservan el sentido dinámico
Las restricciones cambian política y ecuación
Límites de posición, costes, regiones sin negociar, reglas de caída e impacto de mercado crean esquinas o nuevos estados
Las acciones impulsivas llevan a desigualdades cuasivariacionales y la ambigüedad agrega otra optimización sobre dinámicas adversas
No debe recortarse mecánicamente una solución no restringida sin revisar el problema de control restringido
Las soluciones numéricas necesitan diagnóstico
Diferencias finitas, iteración de políticas, métodos semilagrangianos y programación aproximada sirven a estructuras distintas
Un resultado creíble prueba monotonía, estabilidad, sensibilidad a fronteras, convergencia de malla y admisibilidad de la política
La salida HJB depende del objetivo y el modelo; una política óptima para preferencias o dinámicas erróneas no es una regla robusta
Preguntas frecuentes
¿Qué representa la ecuación HJB?
La condición de que ninguna acción admisible inmediata seguida de continuación óptima supere la función de valor
¿Por qué es no lineal la ecuación HJB?
Toma un supremo o ínfimo sobre controles y el mejor generador depende de derivadas del valor desconocido
¿Cómo se usa HJB en finanzas?
Se usa en carteras y consumo, ejecución óptima, creación de mercado, cobertura con costes y control robusto
¿Resolver HJB demuestra que una estrategia es óptima?
No. La verificación debe probar admisibilidad, regularidad, condiciones de frontera e integrabilidad de valor y política
Fuentes
Aplique esta idea a una opción
Elija un contrato y un objetivo para mantener visibles los supuestos de precio, tiempo y volatilidad en un mismo análisis
Analizar mi opción en inglés