Digamos que tengo dos variables aleatorias $X$ y $Y$ que representan cada uno de los rendimientos diarios de dos acciones determinadas. Puedo calcular fácilmente su correlación (total) hallando su matriz de covarianza $\Sigma[X, Y]$ . Sin embargo, me gustaría graficar su correlación a lo largo del tiempo; no sólo en un único punto. Por lo tanto, me gustaría tener un vector de su correlación así: $C = \{ \textrm{corr}_0, \textrm{corr}_1, \cdots, \textrm{corr}_m \}$ . Aquí está mi intento:
Dejemos que $X = \{x_1, x_2, x_3, x_4, \cdots, x_n\}$ y $Y=\{y_1, y_2, y_3, y_4, \cdots, y_n\}$ sean variables aleatorias. Así, definimos su correlación a lo largo del tiempo (como en los comentarios, su nombre es rolling correlation) como
\begin{equation} \textrm{corr}[X, Y | k] := \frac{ \textrm{cov}[X, Y | k]}{\sigma_X \cdot \sigma_Y} := \frac{\displaystyle\sum_i^{i+k-1} (x_i-\bar{x})(y_i-\bar{y})}{(k) \cdot \sigma_X \cdot \sigma_Y}, i = \{1, 2, 3, \cdots n-k+1\} \end{equation}
Equivalentemente, separaría ambos $X$ y $Y$ en $j$ subconjuntos tales que cada uno satisface $|X_j|=|Y_j|=k$ y luego calcular su correlación $\textrm{corr}[X_j, Y_j]$ y finalmente incluirlo en el vector $C$ .
¿Es ésta la mejor manera de encontrar la correlación a lo largo del tiempo? ¿Es incluso correcta?
Gracias
0 votos
No sé si he entendido bien, pero ¿por qué no calcular la correlación en una ventana móvil?
1 votos
¿No debería el denominador contener sólo $K$ en lugar de $i+k$ ?
1 votos
Creo que el término que busca sería rolling correlación
0 votos
Sí, @Kermittfrog. Lo corregiré. Y sí, he buscado y ese es el nombre, rubikscube09. Gracias chicos.