Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(1)
E(X 2 ) = 3 Entonces
1 2 1 +0 +3 =1 6 3 6
(2)
(3)
Ahora queremos crear una estructura de dependencia, es decir, la tabla 3 3 que recoge las probabilidades conjuntas. Si X e Y fueran independientes, estas probabilidades conjuntas ser an, simplemente, los productos de las correspondientes probabilidades por separado. Digamos que M es la tabla de esas probabilidades conjuntas (los productos). Vamos a escribir la tabla M de probabilidades conjuntas de la siguiente manera: para un cierto valor > 0 como M = M + A, donde A es a b -1 b -2b b -1 b a
Figura 3: Simulacin con p1 = 0.3 y p2 = 0.3. o con a + b = 1. En las esquinas ya hemos puesto un -1 para simplicar, as que, en realidad, slo hay o un parmetro (por ejemplo, el valor de a). a Calcula la correlacin de X e Y en funcin del parmetro a; o o a Esta es la tabla de probabilidades conjuntas M : 1 1 1 36 + a 9 +b 36 4 1 M + A= 1 +b 9 9 2b 9 +b 1 1 1 +b +a 36 9 36 Primero calcularemos cov(X, Y ), para esto veamos que las marginales que se obtienen de la tabla Y M son iguales a las que ya se tenian, para calcular P (X = 3, ) = PX (X = 3) sumamos todos los elementos de la primera la y obtenemos PX (X = 3) = 1/6 , y para demas los casos PX (X = 3) = 1/6, PX (X = 0) = 2/3 y PY (Y = 3) = 1/6, PY (Y = 3) = 1/6 ,PY (Y = 0) = 2/3. Veamos que la variable aleatorio Z = XY , tiene valor esperado: E(XY ) = 3 ( 1 8 1 + 2a ) + 0 ( + 2b ) 2b + (3) ( 2 ) = 6 (1 + a) 18 9 18 (4)
Corr(X, Y ) =
= 6 (1 + a)
(5)
comprueba qu condiciones debe cumplir el parmetro para que las probabilidades conjuntas e a estn (todas) entre 0 y 1; e Nos centramos en las entradas que son diferentes de la matriz M y planteamos las siguientes desigualdades:
1 36 + a 1 0 1 +b 1 9 1 0 36 1 0 4 2b 1 9
Notemos que la inecuacin (8) y que > 0 ya nos da unas cotas superior e inferior para : o 1 0 < < 36 . Esta debe ser ajustada para que satisfaga las demas inecuaciones en funcin del valor o de a. Procederemos a examinar cada una de las 3 inecuaciones restantes, e iremos renando la informacin que aporta cada desigualdad. o Empecemos con la desigualdad (6), debemos analizar cada lado de la inecuacin por separado y o pensando en los casos a < 0 y a > 0 : 1. Inecuacin (6) lado izquierdo, o suponiendo a > 0 0
1 36
+ a
(10) (11)
suponiendo a < 0 0
1 36a
1 36
+ a
(12) (13)
1 36a
+ a1
35 36a
(14) (15)
suponiendo a < 0
1 36
+ a1
35 36a
1 36 1 36
a > 35 a < 1
Ya con esta informacin podemos hacer una primera renacin de las cotas encontradas en o o funcin de a: o
1 0 < 36a 1 0 < 36 35 0 < 36a
Si a < 1 Si 1 a 35 Si a < 1
+ (1 a) 1
8 9(1a)
(20) (21)
suponiendo a > 1
1 9
+ (1 a) 1
8 9(1a)
(22) (23)
+ (1 a)
1 9(1a)
(24) (25)
suponiendo a > 1 0
1 9
+ (1 a)
1 9(1a)
(26) (27)
2 (1 a)
2 9(1a)
(28) (29)
suponiendo a > 1
4 9
2 (1 a) 1
2 9(1a)
(30) (31)
2 (1 a) 1
5 18(1a)
(32) (33)
suponiendo a > 1 0
4 9
2 (1 a) 1
5 18(1a)
(34) (35)
Poniendo toda esta informacion junta obtenemos que si a > 1 las siquientes desigualdades son ciertas:
1 9(1a) 5 18(1a)
(36) (37)
Vemos que la (36) es mas restrictiva que la (37), lo mismo hacemos cuando vemos los casos con a < 1:
8 9(1a) 2 9(1a)
(38) (39)
Vemos que la (39) es mas restrictiva. Reunimoes esta informacin con la que se obtuvo al principio o cuando analisamos los casos separando en a > 0 y a < 0 :
1 0 < 36a 1 0 < 36 1 0 < 9(1a)
Si a < 1 Si 1 a 5 Si a > 5
nalmente, halla el valor de a (y luego el que se deduce para b) de forma que al mover en su rango, se cubran todas las posibles correlaciones positivas (entre 0 Usando la formula para la correlacion en funcin de a, dado esta a vemos cual es el intervalo que o le toca a nuestra para saber cuales son los posibles valores que puedes tomar. Se ha hecho una hoja que hace este calculo, Corr.xls. Se graca la relacin contra corr. o Construye una matriz anloga para cuando queramos cubrir las correlaciones entre -100 % y 0 %. a Recordemos que obtuvimos que corr(X, Y ) = 6 (1+a), debemos buscar una matriz que nos permita obtener las mismas marginales . Proponemos la siguiente matriz: 1 1 1 36 9 +b 36 + a 4 1 M + A= 1 +b 9 9 2b 9 +b 1 1 1 36 + a 9 +b 36 Notamos que las marginales de esta matriz tienes la mismas funciones de distribucion que nuestras originales : 3, 0 y 3 con probabilidades probabilidades 1/6, 2/3 y 1/6. Por la misma causa las varianzas son igual que antes, y calculadon la covarianza: 8 1 1 2 ) + 0 ( + 2b ) 2b + (3) ( + 2a ) = 6 (1 + a) 18 9 18 Entonces concluimos que Corr(X, Y ) = 6 (1 + a). Cov(X, Y ) = 3 ( (40)
Ejercicio 3. El archivo supercie IBEX.xls contiene una serie de datos de volatilidades: en meses sucesivos, se registran las volatilidadades cotizadas para cinco vencimientos distintos y siete strikes ( le dos como proporcin frente al subyacente). Son 35 datos por mes. Obsrvese que cada 35 de estos o e datos forman la tabla (supercie) de volatilidades de ese mes. Se pide: calcular las componentes principales de esta serie de datos (uy, pero si es una tabla, no un vector, qu hacemos?); e El archivo de este ejercicio es Ejercicio 3.xls . Primero colocalremos todos los elementos de nuestra supercie en un solo vector, acomodaremos primero los elementos que corresponden a periodo de 6 meses (6M) a diferentes spots de una misma fecha, luego los de un ao (1Y) y asi n sucesivamente con el resto de elementos de una misma supercie. Haciendo esto tenemos 45 las de 35 elementos cada una. Cada una de estas las son nuestros datos. En la pestaa Datos Alineados se encuentra la matriz con nuestras supercies de volatilidad, n abajo se encuentra el vector de medias por columna y abajo de este la matriz pero restando la media por columna, llamemos X a esta matriz.
1 Con esta matriz hacemos nuestra matriz de Covarianzas: = N X T X, esta se encuentra en la pestaa Covarianza Esta la obtuvimos usando las funcionesMMultS, MMulT y tt MT. Esta matriz n tiene dimension 35 35.
Una vez que tenemos la matriz de covarianzas, le aplicamos una descompocisin en eigenvectores o y eigenvectores, esto usando las instrucciones MEigenvecJacobi y MEigenvalJacobi respectivamente. Despus debemos ordenar los eigenvalores de mayor a menor y formamos otra matriz e diagonal con estos valores en orden, sea esta matriz , y sobre la matriz de eigenvectores aplicamos el mtodo MEigenSortJacobi para obtener una matriz con los eigenvectores ordenados como e los eigenvalores, esta ser S. Entonces ya obtenemos nuestra matriz de componentes principales a (U = S). Estos calculos se encuentran en este orden en la pestaa S A S. n Cada la de U es un componente principal. 6
interpretarlas; Antes notemos que hay una gran correlacin entre las suprecies de volatilidad que sirvieron de o entrada, si checamos la variabilidad total que explica la primera compnente princiapl tenemos : 1 = 90.96 % 1 + . . . + 35 Y para el segundo : 1 + 2 = 99.14 % 1 + . . . + 35 Estos calculos estan en la pestaa Variabilidad. n La siguiente es la primera componente principal, volvemos a colocarla como un mallado de 7, esto lo hacemos en la pestaa S A S. Esta componente es la que representa los movimientos paralelos n a nuestro escenario medio. (41)
(42)
Figura 4: Primera componente principal. La segunda componente principal esta relacionada con las primera derivada, se graca primero con la escala automatic generada por Excel y despus con una escala apropiada para compararla a e con la primera componente. Vemos que hay un cambio de signo en esta supericie. La primera grca es una versin cuyo eje trata vertical trata de tener la misma escala que con el primer a o componente para darnos una idea de su ubicacin. La segunda esta con una escala automtica y o a de lado para darnos una idea del punto donde se hace el cambio de signo en la derivada. La tercera componente principal tiene dos cambios de signo y nos dice algo sobre las desviaciones en curvatura: En la gura 7 vemos el siguiente componente principal, este ya casi es plano. y, usando unicamente la primera componente, sortear posibles tablas de volatilidades. Generamos nuevas supercies de volatiliadd generendo un vector F = (F1 , . . . , F35 ) donde cada Fi es generado metiendo un valor aleatorio uniforme en la funcin inversa de la distribucion o normal estandar, hacemos un producto punto con este vector y la primera componente principal , le sumamos el vector de medias y ya tenemos una supercie generada. En la pestaa Superficies n Simuladas se encuentran cuatro supercies simuladas, pongo en la gura 8 dos de ellas. 7
Figura 6: Tercera componente principal. Ejercicio 4. Nuestra cartera consta de 20 nombres. Las probabilidades de default de cada uno de ellos son p1, . . . , p20 . Los defaults se producen independientemente. Sea X la variable que registra el nmero u de defaults que se producen. Supongamos adems que las probabilidades pj son pequeas. Digamos a n que son (vase el archivo adjunto probs de default de los 20 nombres.xls): e 0.040 % 0.456 % 0.100 % 0.010 % 0.125 % 0.900 % 0.070 % 0.300 % 0.040 % 0.300 % 0.100 % 0.120 %
20
n o Observa que E(X) = j=1 pj = 5.914 %. Disea un procedimiento de simulacin (con muestreo por importancia/cambio de probabilidad) para obtener el valor de E(X) con cierta precisin (sin necesidad o de hacer un nmero enorme de simulaciones, claro). u Lo que haremos para calcular E(X) ser cambiar probabilidad de cada Xi , lo que haremos sera cama biar las probabilidades de fallo 95 % en todas las probabilidades y haremos la simulacin correspondiente o cambiando las salidas de manera adecuada. En el archivo Ejercicio 4.xls en la pestaa Originales se encuentra una tabla de 200 renglnes y n 8
Figura 8: Supercies simuladas. 20 columnas, se simula un volado con la probabilidad original , 1 en caso de default y 0 en caso contrario. Esto es cada columna representa la simulacin de una de las variables Xi . Despus hacemos el o e promedio por columna y sumamos para obtener el valor de E(X). En la pestaa Cambio de Pesos hacemos una tabla igual pero en otra de la misma dimension hacemos n la correcion de peso, dividiendo la salida por el cociente pi /95 %. De esta matriz con salidas corregidas sacamos el promedio por columna y los sumamos. Para poder hacer un mejor comparacin har lo siguiente: haremos una tabla de 200 corridas de estos o e procedimientos para cada una de las pestaas y sacaremos la media y la varianza de las diferencias de n estas 200 corridas con el resultado teoric 5.914 %. A las 200 diferencias les sacaremos la media y la o varianza. Obetenemos los siguientes resultados: Pesos Originales 0.000278228 1.2583 107 Pesos cambiados 9.7374 108 2.08987 1014
Con esto podemos concluir que con el mismo nmero de simulaciones, estamos obteniendo en promedio u un resultado mucho mas exacto y no solo eso, si no que ademas la variacion de este resultado es mucho 9
menor. De manera mas formal lo que hicimos en este ejercicio fue cambiar de medidas, partimos de las probabilidades dP y las cambiamos por las probabilidades dQ, haciendo la correcin necesaria: o E(X) = 20 EP (Xi ) = 20 EPi (Xi ) = 20 EQi (Xi i=1 i=1 i=1 dPi ) dQi (43)
10