Saltar al contenido
Lecciones de Finanzas

Finanzas de series temporales

Autocorrelación, ACF y PACF

La autocorrelación y la función de autocorrelación (ACF), la función de autocorrelación parcial (PACF), la nula de ruido blanco y su banda de significancia, y la prueba de Ljung–Box para saber si queda alguna estructura.

11 min Actualizado 7 jun 2026

Ya tienes una serie estacionaria — los rendimientos — y la pregunta obvia es si lleva alguna memoria. ¿Hace un gran día de subida que mañana sea más (o menos) probable que suba? ¿Hay un ritmo semanal, un efecto momento, una reversión? La autocorrelación es la medición que responde a esto, y sus dos gráficos diagnósticos — la ACF y la PACF — son los lectores de huellas dactilares del análisis de series temporales. Te dicen si hay alguna estructura prevedecible en absoluto (la pregunta del ruido blanco) y, si la hay, qué tipo de modelo la capturará. Aprende a leer estos dos gráficos y la mitad de la selección de modelos se vuelve reconocimiento de patrones.

Before you read — take a guess

Calculas la correlación entre una serie de rendimientos y la misma serie desplazada un día. Sale 0,02. Antes de celebrar una ventaja de previsión, ¿qué deberías preguntarte?

Autocorrelación: una serie correlacionada con su propio pasado

Analogía. La autocorrelación es preguntar: “¿Cuánto rima el hoy con el ayer?”. Si a los días calurosos suelen seguir días calurosos, la temperatura tiene autocorrelación positiva en el retardo 1. Si a una caída suele seguir un rebote, la serie tiene autocorrelación negativa. No es más que el coeficiente de correlación ordinario, pero entre una serie y una copia desplazada en el tiempo de sí misma.

Definición. La autocorrelación en el retardo kk es la correlación entre XtX_t y XtkX_{t-k}: ρk=Cov(Xt,Xtk)Var(Xt)=t=k+1n(XtXˉ)(XtkXˉ)t=1n(XtXˉ)2.\rho_k = \frac{\mathrm{Cov}(X_t, X_{t-k})}{\mathrm{Var}(X_t)} = \frac{\sum_{t=k+1}^{n}(X_t - \bar{X})(X_{t-k} - \bar{X})}{\sum_{t=1}^{n}(X_t - \bar{X})^2}. Como cualquier correlación, ρk\rho_k vive en [1,1][-1, 1]. Por construcción ρ0=1\rho_0 = 1 (una serie está perfectamente correlacionada consigo misma en el retardo 0). Toda la secuencia ρ1,ρ2,ρ3,\rho_1, \rho_2, \rho_3, \dots es la función de autocorrelación (ACF).

Ejemplo resuelto. Toma una serie diminuta X=(2,4,6,4,2)X = (2, 4, 6, 4, 2) con media Xˉ=3,6\bar{X} = 3,6. Desviaciones: (1,6,0,4,2,4,0,4,1,6)(-1,6, 0,4, 2,4, 0,4, -1,6).

  • Denominador (suma de varianza): (1,6)2+0,42+2,42+0,42+(1,6)2=2,56+0,16+5,76+0,16+2,56=11,2(-1,6)^2 + 0,4^2 + 2,4^2 + 0,4^2 + (-1,6)^2 = 2,56 + 0,16 + 5,76 + 0,16 + 2,56 = 11,2.
  • Numerador del retardo 1: (0,4)(1,6)+(2,4)(0,4)+(0,4)(2,4)+(1,6)(0,4)=0,64+0,96+0,960,64=0,64(0,4)(-1,6) + (2,4)(0,4) + (0,4)(2,4) + (-1,6)(0,4) = -0,64 + 0,96 + 0,96 - 0,64 = 0,64.
  • Así que ρ1=0,64/11,20,057\rho_1 = 0,64 / 11,2 \approx 0,057 — una autocorrelación positiva débil en el retardo 1 de esta serie de juguete.

La aritmética es solo correlación; la interpretación es “memoria a través de un paso en el tiempo”.

Ruido blanco: la hipótesis nula de “sin estructura”

Antes de poder llamar significativa a cualquier autocorrelación, necesitas una referencia para “sin memoria alguna”. Esa referencia es el ruido blanco.

Definición. Un proceso de ruido blanco tiene media cero, varianza constante y cero autocorrelación en todo retardo no nulo (ρk=0\rho_k = 0 para todo k0k \neq 0). Cada valor no está correlacionado con ningún otro — ruido puro impredecible. Es el equivalente en series temporales de “aquí no hay nada que ver”.

La banda de significancia. Aquí está la sutileza que señaló el pretest: incluso el ruido blanco verdadero produce pequeñas autocorrelaciones muestrales no nulas, porque estás estimando a partir de una muestra finita. Bajo la nula de ruido blanco, cada ρ^k\hat\rho_k muestral es aproximadamente normal con error típico 1/n1/\sqrt{n}. Así que la banda de confianza al 95 % es aproximadamente ±2n.\pm \frac{2}{\sqrt{n}}. Una barra dentro de la banda es indistinguible de cero — ruido muestral. Una barra que asoma fuera es una autocorrelación estadísticamente significativa: estructura real.

Ejemplo resuelto — la banda se encoge con los datos. Para n=100n = 100 observaciones la banda es ±2/100=±0,20\pm 2/\sqrt{100} = \pm 0,20 — una autocorrelación muestral necesita superar 0,200,20 en magnitud para contar. Para n=2500n = 2500 (unos diez años de datos diarios) la banda es ±2/2500=±0,04\pm 2/\sqrt{2500} = \pm 0,04. Más datos significa una banda más ajustada, así que efectos reales más pequeños se vuelven detectables — pero también significa que no debes impresionarte con un 0,100,10 cuando n=100n = 100 (dentro de la banda) aunque ese mismo 0,100,10 sería significativo con n=2500n = 2500.

Leer la ACF: ruido blanco vs AR vs MA
Banda de ruido blanco (±2/√n)
1.00.50.0-0.3135791113Retardo kAutocorrelación

Alterna entre los tres patrones. El ruido blanco mantiene cada barra dentro de la banda gris — sin estructura prevedecible. El AR(1) decae geométricamente a lo largo de muchos retardos. El MA(1) dispara un pico significativo en el retardo 1 y luego se desploma. La forma es la firma del modelo.

Una serie de rendimientos tiene n = 400 observaciones. Su autocorrelación muestral en el retardo 1 es 0,07. ¿Es estadísticamente significativa al nivel habitual del 95 %?

La PACF: autocorrelación con el medio quitado

La ACF tiene un punto ciego. Si el hoy está correlacionado con el ayer, y el ayer con el día anterior, entonces el hoy mostrará correlación con dos días atrás aunque no haya vínculo directo — el efecto simplemente se filtra a través de la cadena. La ACF no puede distinguir una relación directa de una indirecta, transmitida. La función de autocorrelación parcial (PACF) arregla exactamente esto.

Definición. La autocorrelación parcial en el retardo kk es la correlación entre XtX_t y XtkX_{t-k} tras quitar la influencia de todos los retardos intermedios Xt1,,Xtk+1X_{t-1}, \dots, X_{t-k+1}. Es el efecto directo de hace kk períodos, con la transmisión indirecta eliminada.

Analogía. La ACF pregunta: “¿Están correlacionados los abuelos con los nietos?” — y la respuesta es sí, pero en parte porque los padres están en medio. La PACF pregunta: “¿Hay un vínculo directo abuelo–nieto una vez que tenemos en cuenta a los padres?” — normalmente mucho más pequeño. La PACF aísla la dependencia genuinamente directa.

Por eso los dos gráficos juntos identifican el modelo — responden a preguntas distintas, y cada tipo de modelo deja una firma conjunta distintiva.

ACF frente a PACF.

Pick the right option for each blank, then check.

La ACF mide la correlación entre un valor y su pasado en el retardo k, incluyendo efectos que se filtran a través de retardos intermedios. La PACF mide la correlación en el retardo k tras . Juntas forman la huella usada para elegir un modelo.

La chuleta de identificación de modelos

Aquí está la recompensa que hace indispensables a estos dos gráficos. Cada uno de los modelos básicos (los conocerás en detalle la próxima lección) deja un patrón característico en la ACF y la PACF:

ModeloACFPACF
Ruido blancotodas las barras dentro de la bandatodas las barras dentro de la banda
AR(p)decae gradualmente (geométrico / amortiguado)se corta tras el retardo pp
MA(q)se corta tras el retardo qqdecae gradualmente
ARMA(p,q)decae tras el retardo qqdecae tras el retardo pp

La regla mnemotécnica: el AR muestra su orden en el corte de la PACF; el MA muestra su orden en el corte de la ACF. Son imágenes especulares. Un AR(2), por ejemplo, tiene una PACF con dos picos significativos y luego silencio, mientras que su ACF se atenúa de forma suave. Un MA(1) hace lo contrario: un pico significativo en la ACF, luego silencio, con una PACF que se atenúa.

Lectura resuelta. Supón que graficas una serie de rendimientos y ves: la ACF tiene un único gran pico en el retardo 1 (fuera de la banda), todo lo posterior dentro; la PACF se atenúa gradualmente a lo largo de varios retardos. Leyendo la tabla: la ACF se corta tras el retardo 1 → ese es el qq de un MA(1). Ajustarías un MA(1) y comprobarías los residuos.

Asocia cada patrón con el modelo que señala.

Pick a term, then click its definition.

Ljung–Box: ¿queda ALGUNA estructura?

Examinar 20 barras individuales invita al problema — con una banda al 95 %, esperas que aproximadamente 1 de cada 20 asome fuera por puro azar. Quieres una sola prueba de la pregunta conjunta: “en su conjunto, ¿son las primeras mm autocorrelaciones colectivamente distintas de cero?”. Esa es la prueba de Ljung–Box.

La idea. Agrupa las primeras mm autocorrelaciones muestrales en un solo estadístico: Q=n(n+2)k=1mρ^k2nk,Q = n(n+2)\sum_{k=1}^{m}\frac{\hat\rho_k^2}{n-k}, que, bajo la nula de ruido blanco, sigue una distribución chi-cuadrado. Una QQ grande (p-valor pequeño) significa que las autocorrelaciones son conjuntamente demasiado grandes para ser ruido — queda estructura. Una QQ pequeña (p-valor grande) significa que la serie es estadísticamente indistinguible del ruido blanco en esos retardos.

Las dos formas en que los quants la usan:

  1. Sobre la serie bruta: ¿hay alguna autocorrelación prevedecible que merezca la pena modelar? Un p-valor pequeño dice que sí.
  2. Sobre los residuos del modelo: el diagnóstico crucial. Tras ajustar un modelo, los residuos deberían ser ruido blanco — has extraído toda la estructura. Ejecuta Ljung–Box sobre ellos: un p-valor grande (no rechazar) es lo que quieres — significa que no queda autocorrelación, el modelo ha hecho su trabajo. Un p-valor pequeño significa que aún se filtra estructura y el modelo está mal especificado.

Intuición resuelta. Ajustas un AR(1), luego ejecutas Ljung–Box sobre los residuos y obtienes p = 0,62. Como 0,62>0,050,62 > 0,05, no rechazas el ruido blanco — los residuos parecen limpios, así que el AR(1) capturó la autocorrelación. Si en cambio p = 0,001, rechazarías: aún hay estructura (quizá necesites un AR(2) o un término MA) y tu modelo está incompleto.

Warning:

Una ACF limpia en los rendimientos NO significa limpia en los rendimientos al cuadrado

Los rendimientos financieros son notorios: la ACF de su nivel suele ser casi ruido blanco (no puedes prever la dirección), pero la ACF de sus rendimientos al cuadrado (o absolutos) muestra una autocorrelación fuerte, de lento decaimiento. Eso es el agrupamiento de volatilidad — los grandes movimientos siguen a los grandes movimientos — y es invisible para una prueba de Ljung–Box ejecutada sobre los rendimientos brutos. Comprueba siempre también los rendimientos al cuadrado; es la puerta de entrada a la lección de GARCH.

Si la ACF de los rendimientos es básicamente plana, ¿por qué se molesta alguien con modelos de series temporales?

Porque “no puedes prever la dirección” y “no hay estructura que explotar” son afirmaciones distintas. Tres cosas se esconden tras una ACF de rendimientos plana. Primero, la volatilidad es prevedecible aunque los rendimientos no lo sean: la ACF de los rendimientos al cuadrado dista mucho de ser plana, lo cual es toda la industria del ARCH/GARCH y la base de la previsión de riesgo y la valoración de opciones. Segundo, la autocorrelación que sobrevive en los rendimientos suele ser pequeña pero real y persistente (reversión a corto horizonte, momento a horizontes más largos), y a escala una ventaja diminuta por una rotación enorme es un negocio. Tercero, incluso un rendimiento de ruido blanco perfecto sigue necesitando modelar su distribución incondicional — colas gruesas, asimetría — para riesgo y capital. Así que una ACF plana mata las apuestas ingenuas a la dirección, no el modelado de series temporales. Solo te redirige de la media a la varianza y las colas.

Ajustas un modelo y ejecutas la prueba de Ljung–Box sobre sus residuos, obteniendo un p-valor de 0,45. ¿Qué te dice esto, y son buenas noticias?

Recapitulando

La autocorrelación mide cuánto rima una serie con su propio pasado: ρk\rho_k es la correlación entre XtX_t y XtkX_{t-k}, y la secuencia es la ACF. La referencia es el ruido blanco — cero autocorrelación en todo retardo no nulo — y como las muestras finitas oscilan, juzgas la significancia frente a la banda ±2/n\pm 2/\sqrt{n}: las barras dentro son indistinguibles de cero, las de fuera son estructura real. La PACF quita la correlación indirecta, transmitida a través de retardos intermedios, para aislar el efecto directo en cada retardo. Leídos juntos, los dos gráficos son una chuleta de identificación de modelos: el AR(p) se corta en la PACF, el MA(q) se corta en la ACF, el ARMA decae en ambas, el ruido blanco queda dentro de la banda en todas partes. La prueba de Ljung–Box agrupa las primeras mm autocorrelaciones en un solo estadístico chi-cuadrado — úsala sobre la serie bruta para preguntar “¿hay algo que modelar?” (p-valor pequeño = sí) y sobre los residuos para confirmar “¿extrajo el modelo todo?” (p-valor grande = éxito). Y cuidado: una ACF de rendimientos limpia aún puede ocultar una autocorrelación feroz en los rendimientos al cuadrado — el agrupamiento de volatilidad, la puerta a GARCH.

Big picture

Autocorrelación, ACF y PACF — la imagen completa

  • Autocorrelación, ACF y PACF
    • Autocorrelación
      • Correlación de X_t con X_{t−k}
      • Vive en [−1, 1]; ρ0 = 1
      • La secuencia completa es la ACF
    • Ruido blanco y la banda
      • Cero autocorrelación en todo retardo no nulo
      • Banda al 95 % ≈ ±2/√n
      • Dentro = ruido; fuera = significativo
      • Más datos → banda más ajustada
    • PACF
      • Correlación directa en el retardo k
      • Quita la transmisión por retardos intermedios
      • Vínculo abuelo con los padres controlados
    • Identificación de modelos
      • AR(p): la PACF se corta tras p
      • MA(q): la ACF se corta tras q
      • ARMA: ambas decaen gradualmente
      • Ruido blanco: ambas dentro de la banda
    • Ljung–Box
      • Prueba conjunta de las primeras m autocorrelaciones
      • Serie bruta: p pequeño = estructura que modelar
      • Residuos: p grande = modelo limpio
      • Comprueba los rendimientos al cuadrado por agrupamiento
La autocorrelación mide la memoria; el ruido blanco es la nula; la banda ±2/√n juzga la significancia; ACF+PACF identifican el modelo; Ljung–Box prueba conjuntamente.

Repaso: autocorrelación, ACF y PACF

Question 1 of 40 correct

Una serie de n = 625 rendimientos diarios muestra una autocorrelación muestral en el retardo 1 de 0,11. ¿Es significativa al 95 %?

Check your answer to continue.

A continuación — modelos AR, MA y ARIMA — convertimos los patrones que revelan estos gráficos en ecuaciones ajustadas de verdad: los modelos autorregresivo, de media móvil e integrado que convierten “la PACF se corta en el retardo 2” en una máquina de previsión que puedes estimar e interpretar.

Marcar lección como completada