Facultad de Matemática, Astronomía y Física
Universidad Nacional de Córdoba
 
  Modelos y Simulación -
Licenciatura en Computación
 Práctico Especial 2002: I.
Problema de Simulación con Opciones
 
 Introducción a las Opciones
Una opción otorga el derecho, sin generar la obligación a su
tenedor, de comprar o vender un activo financiero (por ejemplo una
acción, un bono, un commodity, monedas, etc.) bajo términos
específicos. Una opción ``call'' es aquella que da el derecho
de comprar y una opción ``put'' es una que da el derecho de vender
una acción. Ambos tipos de opciones tienen un precio estipulado
por acción o ``strike'' para la operación de compra o venta y un
tiempo de ejercicio explícito. Además, existen dos condiciones
estándar bajo las cuales operan las opciones: Opciones ``Europeas''
son aquellas que sólo pueden realizarse al cabo del tiempo de
ejercicio, mientras que las opciones ``Americanas'' pueden utilizarse
en cualquier momento hasta el tiempo de ejercicio. De esta manera,
una opción ``call'' Europea con precio ``strike'' 
 y tiempo de
ejercicio 
 le otorga a su poseedor el derecho de comprar al tiempo
 una acción al precio 
, mientras que una opción ``put''
Americana da a su tenedor el derecho de realizar la venta de una
acción  en cualquier instante de tiempo 
 por el precio
``strike''. Las opciones permiten a los inversiores manejar el
riesgo de una cartera de acciones, pero lógicamemnte tienen un
costo. Este último es en definitiva el riesgo de pérdida que
asume el invesor tenedor de la opción.
Aquí 
puede encontrarse una introducción al tema de las opciones.
 
 Movimiento Browniano Geométrico
Un modelo usual para simular la evolución del precio de 
una acción en el tiempo es el llamado movimiento Browniano
geométrico.
Este proceso asume que si 
 es el precio de la acción en el
tiempo 
, entonces el cociente entre precio de la acción en un
futuro instante de tiempo 
 y 
 es una variable aleatoria
 lognormal, independientemente de la historia de los
precios trancurrida hasta el instante 
. Esto es, dado 
es una variable aletoria normal con media 
 y varianza
.
 Ejercicio 1:  Una variable aleatoria 
 se llama  lognormal con
parámetros 
, si 
 es una variable aleatoria
normal com media 
 y varianza 
. 
 a) Demostrar que:
.
 b) Calcular Var
.
 Ejercicio 2:  Construir un generador para la variable aletoria 
 lognormal con parámetros 
. 
Implementar el algoritmo en la computadora y estimar
 y Var
. Asumir los valores 
, 
,
y construir una tabla con las estimaciones de  los valores pedidos
para 
, 
, 
, 
 y 
 simulaciones.
Una variable aletoria normal puede tomar valores positivos o
negativos con igual probabilidad. El movimiento Browniano
geométrico, dado que considera que el ``logaritmo'' del cociente
de precios es una variable normal, garantiza que los precios
sólo puedan tomar valores positivos. Además al ser las razones
de precios, separados por un período de tiempo fijo 
, las
que tienen distribución normal, resulta que el porcentaje
de cambio en el precio no depende del precio actual 
,
pero los cambios de precio absolutos si resultan ser
proporcionales al precio de referencia: 
,
donde 
 es una variable aleatoria normal de parámetros
. Sin embargo, debe notarse que si los
parámetros del modelo 
 y 
 están determinados,
ninguna otra información es necesaria para determinar los precios
futuros a partir del precio presente; la información sobre los
precios pasados es irrelevante. Es precisamente este hecho, el que
limita la aplicación  del movimiento Browniano geométrico en
situciones prácticas reales.
 Ejercicio 3:  Considerar un movimiento Browniano geométrico con
parámetros 
. Sea 
 el valor inicial 
del proceso.
 a) Mostrar que:
.
 b) Calcular Var
.
 Ejercicio 4:  Construir un generador para el movimiento Browniano
geométrico 
 con parámetros 
.
Para tiempos discretos se tiene que 
,
donde 
 es una variable aleatoria normal de parámetros
.
Implementar el algoritmo en la computadora y graficar dos
realizaciones del proceso (los 100 primeros pasos)
correspondientes a los valores de los parámetros:
(
, 
) y (
, 
)
y considerando 
. Utilizar para ambas realizaciones del
proceso la misma semilla en el generador de números aleatorios.
 
 Arbitraje
Un esquema de apuestas, que involucra la compra y/o venta de
acciones y opciones, que da lugar a una ganancia segura se
denomina  arbitraje. Los costos de las opciones se fijan
de manera de eliminar el arbitraje. Bajo la hipótesis de que los
precios de las acciones siguen un movimiento Browniano geométrico,
Black y Scholes dedujeron el 1973 una fórmula para fijar el precio
de las opciones ``call'', asociadas a una dada acción, de forma de
evitar el arbitraje. La fórmula de Black-Scholes fija el costo 
de la opción ``call'' en función del tiempo y depende de la tasa
de interés del mercado 
, el precio inicial de la acción
, el precio de ejercicio de la opción 
 y del parámetro
 del movimiento Browniano geométrico (llamado tambien
parámetro de volatilidad), pero no depende del parámetro 
.
La fórmula de Black-Scholes, cuya demostración excede las
intenciones del práctico, establece que:
donde
y 
 es la distribución de probabilidad acumulada de la
variable normal estándar.
Naturalmente, en el lanzamiento de la opción (
) se tiene que
, siendo la igualdad el caso habitual. 
Los valores límites del costo de la opción, que resultan de
la expresión dada, son:
 y 
.
 Ejercicio 5:  La función  error, 
,
se define según:
 a) Mostrar que: 
,
 y 
.
 b) Escribir 
, la distribución de
probabilidad acumulada de la variable normal estándar,
en función de 
, para todo valor de 
.
 c) Desarrollar una rutina en computadora para evaluar
 utilizando la rutina del ``Numerical Recipes'' diseñada
para el cálculo de 
.
 
 Estrategia para Opciones ``Call'' Americanas
La condición obvia para realizar una opción ``call'', en un dado
instante 
, es 
. De esta forma, el tenedor de la opción
compra la acción por el precio 
 establecido en la opción y
acto seguido la vende por su precio de mercado 
, realizando de
esta manera una ganancia igual 
. Ahora bien, no es obvio
responder en que instante de tiempo conviene realizar la opción (en
el caso de una opción americana) para obtener la máxima ganancia.
Una estrategia que se utiliza para estimar el momento más apropiado
para realizar la opción, es explorar la posibilidad de arbitraje a
partir de la fórmula de Black-Scholes. Esta política de compra 
puede resumirse de la siguiente manera:
La opción ``call'' se ejerce faltando 
 días para que
expire su tiempo de ejercicio si se cumple que:
 i) 
,
 ii) 
, para cada
;
donde 
 es el precio de mercado de la acción faltando 
 días por transcurrir para que expire la opción 
(
), 
 es el número de días contados desde el
momento en que se ejerce la opción. La condición  (ii)
explora si el valor de la ganancia realizada: 
 (cuando esta
ocurre según la condición  (i)), actualizada a la tasa de
interés (continua) 
 del mercado, resulta mayor que el costo de
la opción en cada uno de los días subsiguientes hasta que
expira la opción. Si para algún 
 no se cumple la condición
 (ii) no conviene realizar la opción, porque el costo de esta
el día 
 resultará mayor que el valor actualizado de la
ganancia obtenida al realizarla.  Claramente, según esta
estrategia si al cabo de los 
 días  no se realiza la
opción la ganancia obtenida es nula.
 Ejercicio 6:  Suponiendo que se tiene una opción ``call'' americana
que expira dentro de 
 días (es decir que aún restan por
transcurrir 
 días de posibles transacciones) y siendo
, estimar mediante simulación el valor esperado y la
desviación estándar de la ganancia obtenida si se realiza la
opción según la estrategia anteriormente detallada. Comparar
los valores del promedio y desviación estándar obtenidos para
la ganancia, con los que resultan de operar bajo las mismas
circunstancias según la estrategia: Esperar hasta el último
día para realizar la opción, y realizarla si 
.
 Observaciones:
Efectuar las estimaciones solicitadas mediante 10000 simulaciones
y teniendo en cuenta las siguientes ``condiciones de mercado'':
 a) 
, 
, 
,
 b) 
, 
, 
,
 c) 
, 
, 
,
 d) 
, 
, 
.
 
 Fa.M.A.F ©2002
Pedro Pury
2002-05-07