Processing math: 100%

2 votos

Correlación entre el activo A y la cartera X (que contiene A)

¡Después de unas cuantas horas tratando de resolver esto me rindo! Necesito ayuda.

Necesito calcular la BETA de un activo con respecto a una cartera que contiene este activo. Tengo la volatilidad y las correlaciones de toda la cartera, y la asignación.

Podría utilizar una fórmula para calcular la correlación entre el activo A y la cartera. Porque podría obtener Beta con la fórmula habitual.

Necesito una fórmula, no un método para calcular esto basado en los precios históricos.

Así que esto es lo que tengo:

Correlación:

   A    B      C
A  1    0.85  0.78
B 0.85   1    0.84
C 0.78  0.84   1

S.D.

  A       B      C
19.74% 25.76% 31.19%

Asignación:

  A       B      C
25.00% 25.00% 50.00%

¡¡Espero que me puedan ayudar!!

2voto

otto.poellath Puntos 1594

Sólo hay que tener en cuenta lo siguiente corr(X1,ni=1wiXi)=cov(X1,ni=1wiXi)var(X1)var(ni=1wiXi)=E((X1E(X1))(ni=1wiXiE(ni=1wiXi)))var(X1)var(ni=1wiXi)=ni+1wiE((X1E(X1))(XiE(Xi)))var(X1)var(ni=1wiXi)=ni=1wiρ1,iσ1σiσ1ni,j=1wiwjρi,jσiσj=ni=1wiρ1,iσini,j=1wiwjρi,jσiσj.

1voto

Dave Finnerty Puntos 56

¡Gracias Gordon! Pues además de la solución que has posteado, esto es lo que realmente he utilizado en el script donde necesitaba esta fórmula. Por si a alguien más le sirve:

Cov(X,A) = Cov(0,25A+0,25B+0,5C,A) = 0,25Var(A) + 0,25Cov(B,A) + 0,5 Cov(C,A)

Corr(X,A) = Cov(X,A) / sqrt( Var(X)*Var(A) )

beta[A] = ( vol[A] / vol[X] ) * Corr[X,A]

¡que tenga un buen día!

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X