Los métodos de Monte Carlo se utilizan en finanzas corporativas y finanzas matemáticas para valorar y analizar instrumentos (complejos), carteras e inversiones simulando las diversas fuentes de incertidumbre que afectan su valory luego determinando la distribución de su valor en el rango de resultados resultantes. [1] [2] Esto generalmente se hace con la ayuda de modelos de activos estocásticos . La ventaja de los métodos de Monte Carlo sobre otras técnicas aumenta a medida que aumentan las dimensiones (fuentes de incertidumbre) del problema.
Los métodos de Monte Carlo fueron introducidos por primera vez en el ámbito financiero en 1964 por David B. Hertz a través de su artículo en Harvard Business Review [3] , en el que analizaba su aplicación en las finanzas corporativas . En 1977, Phelim Boyle fue pionero en el uso de la simulación en la valoración de derivados en su influyente artículo en Journal of Financial Economics [4] .
En este artículo se analizan problemas financieros típicos en los que se utilizan métodos de Monte Carlo. También se aborda el uso de los métodos denominados "cuasi-aleatorios", como el uso de secuencias de Sobol .
El método de Monte Carlo abarca cualquier técnica de muestreo estadístico empleada para aproximar soluciones a problemas cuantitativos. [5] Esencialmente, el método de Monte Carlo resuelve un problema simulando directamente el proceso (físico) subyacente y luego calculando el resultado (promedio) del proceso. [1] Este enfoque muy general es válido en áreas como la física , la química , la informática , etc.
En finanzas , el método de Monte Carlo se utiliza para simular las diversas fuentes de incertidumbre que afectan el valor del instrumento , cartera o inversión en cuestión, y luego calcular un valor representativo dados estos posibles valores de los insumos subyacentes. [1] ("Cubrir todas las contingencias concebibles del mundo real en proporción a su probabilidad". [6] ) En términos de teoría financiera , esto, esencialmente, es una aplicación de la valoración neutral al riesgo ; [7] ver también neutralidad al riesgo .
Aplicaciones:
Aunque los métodos de Monte Carlo brindan flexibilidad y pueden manejar múltiples fuentes de incertidumbre, el uso de estas técnicas no siempre es apropiado. En general, los métodos de simulación se prefieren a otras técnicas de valoración solo cuando existen varias variables de estado (es decir, varias fuentes de incertidumbre). [1] Estas técnicas también son de uso limitado en la valoración de derivados de estilo americano. Véase a continuación.
Muchos problemas en finanzas matemáticas implican el cálculo de una integral particular (por ejemplo, el problema de encontrar el valor libre de arbitraje de una derivada particular ). En muchos casos, estas integrales se pueden valorar analíticamente y, en aún más casos, se pueden valorar utilizando la integración numérica o calcular utilizando una ecuación diferencial parcial (EDP). Sin embargo, cuando el número de dimensiones (o grados de libertad) en el problema es grande, las EDP y las integrales numéricas se vuelven intratables y, en estos casos, los métodos de Monte Carlo a menudo dan mejores resultados.
Para más de tres o cuatro variables de estado, no existen fórmulas como Black-Scholes (es decir, soluciones analíticas ), mientras que otros métodos numéricos como el modelo de valoración de opciones binomial y los métodos de diferencias finitas enfrentan varias dificultades y no son prácticos. En estos casos, los métodos de Monte Carlo convergen a la solución más rápidamente que los métodos numéricos, requieren menos memoria y son más fáciles de programar. Sin embargo, para situaciones más simples, la simulación no es la mejor solución porque requiere mucho tiempo y es computacionalmente intensiva.
Los métodos de Monte Carlo pueden manejar derivadas que tienen pagos dependientes de la trayectoria de una manera bastante sencilla. Por otro lado, los solucionadores de diferencias finitas (EDP) tienen dificultades con la dependencia de la trayectoria.
Los métodos de Monte Carlo son más difíciles de utilizar con opciones americanas . Esto se debe a que, a diferencia de una ecuación diferencial parcial , el método de Monte Carlo en realidad solo estima el valor de la opción suponiendo un punto de partida y un tiempo determinados.
Sin embargo, para un ejercicio temprano, también necesitaríamos conocer el valor de la opción en los momentos intermedios entre el momento de inicio de la simulación y el momento de vencimiento de la opción. En el enfoque de PDE de Black-Scholes , estos precios se obtienen fácilmente, porque la simulación se ejecuta hacia atrás desde la fecha de vencimiento. En Montecarlo, esta información es más difícil de obtener, pero se puede hacer, por ejemplo, utilizando el algoritmo de mínimos cuadrados de Carriere (ver enlace al artículo original) [ cita requerida ] que se hizo popular unos años más tarde por Longstaff y Schwartz (ver enlace al artículo original) [ cita requerida ] .
El teorema fundamental de la fijación de precios sin arbitraje establece que el valor de una derivada es igual al valor esperado descontado del resultado de la derivada cuando la expectativa se toma bajo la medida neutral al riesgo [1] . Una expectativa es, en el lenguaje de las matemáticas puras , simplemente una integral con respecto a la medida. Los métodos de Monte Carlo son ideales para evaluar integrales difíciles (véase también el método de Monte Carlo ).
Por lo tanto, si suponemos que nuestro espacio de probabilidad neutral al riesgo es y que tenemos una derivada H que depende de un conjunto de instrumentos subyacentes . Entonces, dada una muestra del espacio de probabilidad, el valor de la derivada es . El valor actual de la derivada se obtiene tomando la expectativa sobre todas las muestras posibles y descontando a la tasa libre de riesgo. Es decir, la derivada tiene valor:
donde es el factor de descuento correspondiente a la tasa libre de riesgo a la fecha de vencimiento final T años en el futuro.
Ahora supongamos que la integral es difícil de calcular. Podemos aproximarla generando rutas de muestra y luego tomando un promedio. Supongamos que generamos N muestras y luego
lo cual es mucho más fácil de calcular.
En finanzas, se suele suponer que las variables aleatorias subyacentes (como el precio de una acción subyacente) siguen una trayectoria que es función de un movimiento browniano 2 . Por ejemplo, en el modelo estándar de Black-Scholes , el precio de la acción evoluciona como
Para muestrear una trayectoria que siga esta distribución desde el tiempo 0 hasta T, cortamos el intervalo de tiempo en M unidades de longitud y aproximamos el movimiento browniano a lo largo del intervalo mediante una única variable normal de media 0 y varianza . Esto conduce a una trayectoria de muestra de
para cada k entre 1 y M. Aquí cada uno es un extracto de una distribución normal estándar.
Supongamos que una derivada H paga el valor medio de S entre 0 y T entonces un camino muestral corresponde a un conjunto y
Obtenemos el valor de Monte Carlo de esta derivada generando N lotes de M variables normales, creando N rutas de muestra y, por lo tanto, N valores de H y, luego, tomando el promedio. Comúnmente, la derivada dependerá de dos o más variables subyacentes (posiblemente correlacionadas). El método aquí se puede extender para generar rutas de muestra de varias variables, donde las variables normales que construyen las rutas de muestra están correlacionadas adecuadamente.
Del teorema del límite central se desprende que al cuadriplicar el número de trayectorias de muestra se reduce aproximadamente a la mitad el error en el precio simulado (es decir, el error tiene orden de convergencia en el sentido de desviación estándar de la solución).
En la práctica, se utilizan los métodos de Monte Carlo para derivados de estilo europeo que involucran al menos tres variables (generalmente se pueden utilizar métodos más directos que involucran integración numérica para aquellos problemas con solo uno o dos subyacentes). Véase el modelo de opciones de Monte Carlo .
Las estimaciones de las " griegas " de una opción, es decir, las derivadas (matemáticas) del valor de la opción con respecto a los parámetros de entrada, se pueden obtener mediante diferenciación numérica. Este puede ser un proceso que requiere mucho tiempo (se debe realizar una ejecución completa del método Monte Carlo para cada "salto" o pequeño cambio en los parámetros de entrada). Además, la toma de derivadas numéricas tiende a enfatizar el error (o ruido) en el valor de Monte Carlo, lo que hace necesario realizar simulaciones con una gran cantidad de trayectorias de muestra. Los profesionales consideran estos puntos como un problema clave en el uso de los métodos de Monte Carlo.
La convergencia de raíz cuadrada es lenta, por lo que utilizar el enfoque ingenuo descrito anteriormente requiere utilizar una gran cantidad de trayectorias de muestra (un millón, por ejemplo, para un problema típico) para obtener un resultado preciso. Recuerde que un estimador del precio de un derivado es una variable aleatoria y, en el marco de una actividad de gestión de riesgos, la incertidumbre sobre el precio de una cartera de derivados y/o sobre sus riesgos puede llevar a decisiones de gestión de riesgos subóptimas.
Esta situación se puede mitigar mediante técnicas de reducción de varianza .
Una técnica sencilla es tomar su ruta antitética para cada ruta de muestra obtenida, es decir, se le da una ruta para que también tome . Dado que las variables y forman un par antitético, un valor grande de una va acompañado de un valor pequeño de la otra. Esto sugiere que un resultado inusualmente grande o pequeño calculado a partir de la primera ruta puede equilibrarse con el valor calculado a partir de la ruta antitética, lo que da como resultado una reducción de la varianza. [25] Esto no solo reduce el número de muestras normales que se deben tomar para generar N rutas, sino que también, en las mismas condiciones, como la correlación negativa entre dos estimaciones, reduce la varianza de las rutas de muestra, lo que mejora la precisión.
También es natural utilizar una variable de control . Supongamos que deseamos obtener el valor de Monte Carlo de una derivada H , pero conocemos el valor analíticamente de una derivada similar I. Entonces H * = (Valor de H según Monte Carlo) + B*[(Valor de I analíticamente) − (Valor de I según las mismas trayectorias de Monte Carlo)] es una mejor estimación, donde B es covar(H,I)/var(H).
La intuición que subyace a esa técnica, cuando se aplica a los derivados, es la siguiente: hay que tener en cuenta que la fuente de la varianza de un derivado dependerá directamente de los riesgos (por ejemplo, delta, vega) de ese derivado. Esto se debe a que cualquier error en, por ejemplo, el estimador del valor a plazo de un subyacente, generará un error correspondiente en función del delta del derivado con respecto a ese valor a plazo. El ejemplo más sencillo para demostrarlo consiste en comparar el error al fijar el precio de una opción call at-the-money y una opción straddle at-the-money (es decir, call+put), que tiene un delta mucho menor.
Por lo tanto, una forma estándar de elegir la derivada I consiste en elegir una cartera replicante de opciones para H. En la práctica, se fijará el precio de H sin reducción de la varianza, se calcularán deltas y vegas y, a continuación, se utilizará una combinación de opciones de compra y venta que tengan los mismos deltas y vegas que la variable de control.
El muestreo por importancia consiste en simular las trayectorias de Monte Carlo utilizando una distribución de probabilidad diferente (también conocida como cambio de medida) que dará más probabilidad de que el subyacente simulado se ubique en el área donde el pago del derivado tiene la mayor convexidad (por ejemplo, cerca del precio de ejercicio en el caso de una opción simple). Los pagos simulados no se promedian simplemente como en el caso de un Monte Carlo simple, sino que primero se multiplican por la razón de verosimilitud entre la distribución de probabilidad modificada y la original (que se obtiene mediante fórmulas analíticas específicas para la distribución de probabilidad). Esto garantizará que las trayectorias cuya probabilidad se haya mejorado arbitrariamente por el cambio de distribución de probabilidad se ponderen con un peso bajo (así es como se reduce la varianza).
Esta técnica puede ser particularmente útil cuando se calculan riesgos sobre un derivado. Cuando se calcula el delta mediante un método de Monte Carlo, la forma más sencilla es la técnica de caja negra , que consiste en hacer un Monte Carlo sobre los datos de mercado originales y otro sobre los datos de mercado modificados, y calcular el riesgo haciendo la diferencia. En cambio, el método de muestreo por importancia consiste en hacer un Monte Carlo sobre datos de mercado de referencia arbitrarios (idealmente uno en el que la varianza sea lo más baja posible), y calcular los precios utilizando la técnica de cambio de peso descrita anteriormente. Esto da como resultado un riesgo que será mucho más estable que el obtenido mediante el enfoque de caja negra .
En lugar de generar rutas de muestra aleatoriamente, es posible seleccionar sistemáticamente (y de hecho de manera completamente determinista, a pesar de la palabra "cuasi-aleatorio" en el nombre) puntos en un espacio de probabilidad de manera que se "llene" el espacio de manera óptima. La selección de puntos es una secuencia de baja discrepancia, como una secuencia de Sobol . Tomar promedios de pagos derivados en puntos de una secuencia de baja discrepancia suele ser más eficiente que tomar promedios de pagos en puntos aleatorios.
{{cite journal}}
: Requiere citar revista |journal=
( ayuda ){{cite web}}
: CS1 maint: multiple names: authors list (link){{cite web}}
: CS1 maint: multiple names: authors list (link)General
Valoración derivada
Finanzas corporativas
Finanzas personales