Creo que hay dos formas de medir los intervalos de confianza de la autocorrelación, una suposición es que la autocorrelación sigue una distribución gaussiana y asumir que los rezagos diferentes de Lag 0 son iguales a 0 y la fórmula de Bartlett, que asume un proceso de promedio móvil.
Quiero medir la magnitud de la autocorrelación de los retornos de 10 años de Sensex. Tengo 404 retornos de 10 años que calculé desde abril de 1979 hasta noviembre de 2022 y quiero saber cuántas muestras independientes tengo de retornos de 10 años. La respuesta simple es 4, pero eso supone una autocorrelación muy fuerte y considerando la sensibilidad de la fecha de inicio de los datos de retornos financieros quería verificar qué tan fuerte es la autocorrelación.
Usé la función ACF en R para ver en qué rezago la autocorrelación no es significativa desde 0, pero estoy viendo resultados diferentes dependiendo de la fórmula que estoy usando para calcular los intervalos de confianza de ACF. Si uso la primera suposición, entonces en el rezago 46 no hay autocorrelación (lo que significa que el retorno de 10 años que se calculó hace 46 meses no influye en el retorno de 10 años que se calculó hoy) pero la Fórmula de Bartlett muestra que no hay autocorrelación en el rezago 26.
Creo que esta última es correcta porque la primera supone que no hay autocorrelación para todos los rezagos diferentes de Lag 0, lo cual es incorrecto en este caso debido a que los retornos de 10 años se construyen utilizando períodos mensuales superpuestos (es decir, el primer retorno de 10 años se calcula desde enero de 1979 hasta enero de 1989, el segundo desde febrero de 1979 hasta febrero de 1989, el tercero desde marzo de 1979 hasta marzo de 1989, etc.) por lo que la autocorrelación de los primeros 10 rezagos definitivamente no será igual a 0, pero no estoy seguro de esto, de ahí la pregunta.
Gracias y saludos,
Anon9001.
0 votos
@RichardHardy
acf(na.omit(mensualdevoluciones$Sensex 10 Años TIR),tipo.ci="ma",lag.max=26)
acf(na.omit(mensualdevoluciones$Sensex 10 Años TIR),lag.max=46)
1 votos
¡Gracias por el código! Tenía una pregunta similar aquí.
0 votos
@RichardHardy Soy un novato aquí, así que no conozco la terminología utilizada en el post que enlazaste, pero he revisado la Documentación de R para plot.acf y en la Nota se establece lo siguiente: "El intervalo de confianza trazado en plot.acf se basa en una serie no correlacionada y debe tratarse con la precaución adecuada. El uso de ci.type = "ma" puede ser menos potencialmente engañoso". Dado que los Retornos de Rolling no están descorrelacionados, creo que esto apoya calcular los Intervalos de Confianza basados en la Fórmula de Bartlett como asumí antes.
0 votos
@RichardHardy Utilicé el comando efffectiveSize del paquete coda y está indicando que el Tamaño de la Muestra Efectiva es de 4.63 para el IRR de 10 años de Sensex, ¿esto significa que solo tengo 4.63 Observaciones Independientes de 10 años de Sensex? Entonces, ¿si Sensex mostrara Mayor Rendimiento que otro activo como el Oro en cuanto a Devoluciones Acumuladas de 10 años, esto no significaría mucho debido a este Tamaño de Observación Pequeño?
1 votos
Me temo que esto es así...
0 votos
@RichardHardy Teniendo en cuenta que este comando effectiveSize es para calcular la incertidumbre alrededor de la media, me pregunto si este Tamaño de Muestra Efectivo también es aplicable al TIR (Tasa Interna de Retorno) o si necesito considerar algo más. De todos modos, gracias por toda tu ayuda.
1 votos
No estoy seguro. Mi presentimiento es que esto podría variar dependiendo de lo que estés estimando, pero no puedo ofrecer ninguna prueba o siquiera una idea de una prueba...
0 votos
¿Qué opinas sobre mi respuesta? Si te resulta útil y clara, puedes aceptarla haciendo clic en la marca de verificación a la izquierda. De lo contrario, puedes pedir más aclaraciones. (Una respuesta útil también puede ser votada positivamente haciendo clic en la flecha hacia arriba.) Así es como funciona Quantiative Finance SE.