Gustavo De la Cruz Tovar Numero Expediente:101359

Los programas fueron desarrollados en lenguaje Java

Requerimientos. Explorador de Internet que soporte el lenguaje de programacion Java

Tipicamente Internet Explorer 5 o Netscape 4

A continuacion se listan los programas

Interfase para definir un arbol binomial

Algoritmo para valuar opciones europeas y americanas

Interfaz para Black & Scholes

Formula de Black & Scholes

Algoritmo para Black & Scholes

Aproximacion polinomial de Distribucion Normal Acumulada

Interfaz que define el concepto de una opcion

Interfaz que define el concepto de una opcion vainilla

Clase para almacenar los datos de una opcion europea o americana

Interfaz que define el concepto de funcion de pago

Interfaz que define el concepto de funcion de pago basado en el maximo entre subyacente y ejercicio

Implanta funcion de pago basado en el maximo entre subyacente y ejercicio

Muestra el uso del arbol binomial para opciones europeas, tomado de ejemplo Hull

Muestra uso del arbol binomial para opciones americanas, tomada de ejemplo de Hull

Respuesta a pregunta 1 Tarea

Respuesta a pregunta 1FX Tarea

Respuesta a pregunta 2 Tarea

La opcion del problema 3 es de tipo lookback. Segui el ejemplo del libro de Hull.

Quise implantar el algoritmo en Java, pero no logre abstraer

el comportamiento de todos los posibles maximos o minimos por nodo.

No quise generar todas las trayectorias posibles

Si me pudiera aclarar algunas dudas, podria continuar estos programas e implantar en Java.

Puede checarse el intento fallido en los programas ArbolBinomialLookBack y el ejemplo de generacion de maximos para un put (tomado del libro de Hull)