Estaba multiplicando el popular cálculo w' * * w y se me ocurrió la idea de generar una matriz beta. multiplicando la Co-varianza por la varianza inversa. ¿Funcionaría esto? generando la beta de cada activo a la cartera de forma consistente? ¿O esto generaría algo inútil?
Respuesta
¿Demasiados anuncios?
Joel Martinez
Puntos
165
Regresión por mínimos cuadrados ordinarios estimación de beta de yy a xx viene dado por β=cov(x,y)var(x).β=cov(x,y)var(x).
En su caso, desea calcular la beta del activo ii a su cartera p=∑jwjxjp=∑jwjxj . βi=cov(xi,p)var(p)=cov(xi,∑jwjxj)wTΣw=∑jwjcov(xi,xj)wTΣwβi=cov(xi,p)var(p)=cov(xi,∑jwjxj)wTΣw=∑jwjcov(xi,xj)wTΣw Para el último paso, utilizamos la propiedad de covarianza que cov(X,aY+bZ)=acov(X,Y)+bcov(X,Z).cov(X,aY+bZ)=acov(X,Y)+bcov(X,Z).
Si desea calcular todas las betas a la vez, puede hacerlo en forma de matriz. β=ΣwwTΣwβ=ΣwwTΣw
2 votos
Probablemente no entiendo lo que propones. Pero generalmente cuando multiplicas una cosa por la inversa de esa cosa simplemente obtienes la Identidad.