Todo modelo que construirás en este tema — autocorrelaciones, AR y GARCH, EWMA — supone calladamente que la serie que le das se comporta de forma coherente en el tiempo: que su media y su dispersión no se van deambulando a medida que pasa el calendario. Esa premisa tiene un nombre, estacionariedad, y es la única puerta por la que toda técnica de series temporales debe pasar. La pega es que la serie financiera más obvia de todas — el precio de una acción — la suspende de mala manera, mientras que una transformación diminuta — el rendimiento — la supera sin problemas. Acertar con esa distinción, y saber cómo probarla y arreglarla, es el cimiento sobre el que se sostiene el resto del tema.
Before you read — take a guess
Descargas diez años de precios de cierre diarios de una acción y quieres modelarlos. Un compañero dice 'ajusta el modelo directamente a los niveles de precio.' ¿Cuál es el problema de fondo?
Qué significa de verdad la estacionariedad
Analogía. Imagina dos ríos. El primero tiene un nivel de agua fijo y un oleaje constante — saca un cubo hoy o el mes que viene y estadísticamente tiene el mismo aspecto. El segundo es una marea que sube: el nivel no para de crecer y las olas se hacen más grandes. El primer río es estacionario; el segundo es no estacionario. Un modelo entrenado con un cubo del primer río se generaliza a cualquier otro cubo. Un modelo entrenado con la marea creciente se equivocará en cuanto la marea siga su curso.
Definición. Un proceso es (débilmente, o en covarianza) estacionario si tres cosas permanecen constantes en el tiempo:
- la media no depende de ,
- la varianza no depende de ,
- la autocovarianza depende solo del retardo , nunca de cuándo miras.
En palabras llanas: la “forma” estadística de la serie es la misma allá donde deslices tu ventana. Eso es justo lo que te permite estimar un conjunto de parámetros a partir de la historia y confiar en ellos mañana — sin estacionariedad, “el pasado” y “el futuro” se extraen de distribuciones distintas y la estimación se construye sobre arena.
Estacionariedad estricta vs débil
La estacionariedad estricta exige que toda la distribución conjunta sea invariante por desplazamiento; la débil (en covarianza) solo fija los dos primeros momentos y la autocovarianza. En finanzas casi siempre trabajamos con estacionariedad débil — es lo que necesitan los estimadores estándar y es contrastable. Cuando este tema diga “estacionario”, léelo como “débilmente estacionario”.
Por qué los precios fallan y los rendimientos pasan
Los precios son no estacionarios. Un nivel de precio no tiene una media fija a la que revertir — deriva al alza durante décadas y su varianza crece cuanto más lo observas (recuerda la dispersión de un paseo aleatorio). Desliza tu ventana de 2005 a 2020 y la media y la dispersión son tremendamente distintas. Eso es no estacionariedad de manual.
Los rendimientos son (aproximadamente) estacionarios. Define el rendimiento simple o, más habitualmente, el rendimiento logarítmico . Los rendimientos rondan una media pequeña y más o menos constante con una dispersión más o menos constante. Su distribución de 2005 se parece mucho a la de 2020 (misma media en torno a cero, volatilidad comparable). No son perfectamente estacionarios — la volatilidad se agrupa, como veremos en una lección posterior — pero están lo bastante cerca como para que los modelos construidos sobre rendimientos funcionen, mientras que los construidos sobre precios no.
Por eso todo el kit cuantitativo se construye sobre rendimientos, no sobre precios. La misma serie, transformada una vez, pasa de inmodelable a modelable.
Alterna entre el nivel y su primera diferencia. El precio se va deambulando y su dispersión no para de ensancharse — no estacionario. Los rendimientos quedan en una nube plana en torno a una media fija con dispersión estable — aproximadamente estacionarios. Diferenciar una vez convirtió uno en el otro.
Por qué logaritmos, no solo rendimientos simples
Los rendimientos logarítmicos tienen dos propiedades cómodas: se suman en el tiempo (, así que los rendimientos multiperíodo son simples sumas) y son simétricos en torno a cero de un modo que los simples no lo son (un +50 % y luego −50 % te deja en el 75 %, pero en logaritmos +0,405 y luego −0,405 se cancelan en 0). Para modelar, aditivo y más o menos simétrico es justo lo que quieres.
Raíces unitarias: la razón precisa de que un precio no se asiente
Podemos decir por qué un precio deambula de forma más nítida. Modélalo como un proceso AR(1) — hoy es igual a un coeficiente por ayer más un shock: Todo el comportamiento depende de :
- Si , los shocks decaen — la serie es arrastrada de vuelta hacia su media y es estacionaria.
- Si , tienes — un paseo aleatorio puro. Los shocks nunca decaen; se acumulan para siempre. Esto es una raíz unitaria, y es la huella definitoria de una serie no estacionaria.
- Si , la serie explota.
Una raíz unitaria es exactamente el caso : la raíz característica del proceso se sitúa sobre el círculo unitario, de modo que un shock de hoy sigue plenamente presente mil pasos después. Los precios se comportan como procesos con raíz unitaria; esa es la razón formal de que su varianza crezca sin cota y se nieguen a revertir.
Ejemplo resuelto — persistencia de un shock. Supón que un shock puntual de golpea un AR(1).
- Con : tras el shock la contribución es , luego , luego , luego — a la mitad en cada paso, desaparecido en un puñado de períodos. Con reversión a la media.
- Con : — tarda unos pasos solo en reducirse a la mitad. Pegajoso, pero acaba desvaneciéndose.
- Con : — el shock es permanente. El nivel ha quedado desplazado para siempre. Eso es una raíz unitaria.
La lección: a medida que sube hacia 1, los shocks perduran cada vez más; en exactamente 1 se vuelven permanentes y la estacionariedad se rompe.
En un proceso AR(1) X_t = φ·X_{t−1} + ε_t, ¿qué valor de φ corresponde a una raíz unitaria (un paseo aleatorio no estacionario)?
La prueba de Dickey–Fuller aumentada (intuición)
¿Cómo pruebas si una serie tiene una raíz unitaria? El caballo de batalla es la prueba de Dickey–Fuller aumentada (ADF). No necesitas toda su maquinaria, solo la lógica.
El truco. Reescribe el AR(1) restando a ambos lados: donde y . Ahora la pregunta “¿hay una raíz unitaria?” se convierte en “¿es ?” (porque ). La prueba ADF regresa el cambio sobre el nivel retardado (la parte “aumentada” añade unas pocas diferencias retardadas para absorber autocorrelación extra) y comprueba si el coeficiente es significativamente negativo.
- Hipótesis nula : — hay una raíz unitaria (no estacionaria).
- Alternativa : — sin raíz unitaria, la serie es estacionaria (un nivel por encima de su media arrastra el siguiente cambio hacia abajo).
Un estadístico muy negativo (más negativo que el valor crítico) te permite rechazar la nula y declarar la serie estacionaria. Un estadístico cercano a cero significa que no rechazas — no puedes descartar una raíz unitaria, así que trátala como no estacionaria.
La nula de la ADF es 'no estacionaria' — cuidado con la dirección
No rechazar no prueba una raíz unitaria; solo significa que te falta evidencia en su contra. Y la prueba tiene poca potencia: a menudo no rechaza para una serie que es casi una raíz unitaria (φ = 0,98). Combínala con un gráfico, una ACF y el sentido económico — nunca te apoyes en un solo p-valor. Algunos profesionales también ejecutan la prueba KPSS, que invierte la nula (estacionaria bajo H₀) como comprobación cruzada.
La lógica de la prueba de Dickey–Fuller aumentada.
Pick the right option for each blank, then check.
La prueba ADF reescribe el AR(1) de modo que la pregunta de la raíz unitaria pasa a ser si γ = φ − 1 es igual a . Su hipótesis nula es que la serie , así que un estadístico te permite rechazar la nula y concluir que la serie es estacionaria.
Hacer estacionaria una serie: logaritmos y diferenciación
Si una serie es no estacionaria, la transformas hasta que deje de serlo. Dos herramientas hacen casi todo el trabajo.
1. Transformación logarítmica — domar la varianza creciente. Cuando una serie crece de forma multiplicativa (precios, PIB, cualquier cosa que se capitalice), su varianza crece con su nivel. Tomar logaritmos convierte el crecimiento multiplicativo en aditivo y estabiliza la varianza. No arregla la tendencia, pero deja el siguiente paso bien portado.
2. Diferenciación — matar la tendencia / raíz unitaria. Sustituye el nivel por su cambio: . Un paseo aleatorio diferenciado una vez se convierte en ruido blanco — su primera diferencia es justo el shock , que es estacionario. El número de diferencias que necesitas para alcanzar la estacionariedad es el orden de integración, escrito :
- = ya estacionaria (los rendimientos son más o menos ).
- = estacionaria tras una diferencia (los log-precios son — diferéncialos una vez y obtienes los rendimientos logarítmicos).
- = necesita dos diferencias (raro en finanzas).
Fíjate en la cadena: el log-precio es ; diferéncialo una vez y obtienes el rendimiento logarítmico, que es — exactamente la serie estacionaria que quiere todo modelo posterior. Eso no es casualidad; es toda la razón por la que “modela rendimientos, no precios” es dogma.
Ejemplo resuelto — de precio a entrada modelable. Una trayectoria de precios :
- Log-precios: , , , — aún en tendencia, no estacionarios.
- Primeras diferencias (rendimientos logarítmicos): , , . Estos rondan una media pequeña sin tendencia — estacionarios, listos para modelar.
No sobrediferencies
Diferenciar una serie que ya es estacionaria (sobrediferenciar) inyecta autocorrelación negativa artificial e infla la varianza — creas problemas que luego tienes que modelar para quitarlos. Diferencia solo lo que pidan los datos: comprueba con un gráfico y una prueba ADF/KPSS tras cada diferencia y para en cuanto la serie parezca estacionaria.
Asocia cada término con su significado preciso.
Pick a term, then click its definition.
Si dos precios son cada uno no estacionarios, ¿puede ser válido alguna vez un modelo de ellos?
Sí — y esta es la joya tras el trading de pares. Dos precios no estacionarios pueden estar cointegrados: aunque cada uno se va por su lado, una combinación lineal particular de ellos (digamos, el precio de A menos una ratio de cobertura por el precio de B) es estacionaria. Los dos precios están atados por una correa económica — piensa en dos refinerías, o una acción y su ADR — de modo que el diferencial entre ellos revierte a la media aunque ningún precio lo haga. Nunca regresarías un precio bruto sobre otro (eso produce la clásica regresión espuria: dos paseos aleatorios independientes pueden mostrar un R² enorme y totalmente falso), pero sí puedes modelar su diferencial estacionario. La cointegración es exactamente “la diferencia es aunque los niveles sean ”, y es el cimiento estadístico de las operaciones de diferencial del arbitraje estadístico.
Recapitulando
La estacionariedad — media constante, varianza constante, autocovarianza solo del retardo — es la puerta por la que debe pasar todo modelo de series temporales: es lo que te deja aprender parámetros del pasado y confiar en ellos en el futuro. Los precios brutos fallan porque llevan una raíz unitaria ( en un AR(1)): los shocks nunca decaen, la varianza crece sin cota y la media deriva. Los rendimientos pasan porque diferenciar el (log-)precio quita la tendencia, dejando una serie más o menos . La prueba de Dickey–Fuller aumentada formaliza la comprobación — su nula es una raíz unitaria, y un estadístico fuertemente negativo la rechaza a favor de la estacionariedad (con la salvedad de su poca potencia, así que corrobora con gráficos y KPSS). Los arreglos son los logaritmos (estabilizar la varianza creciente) y la diferenciación (quitar la tendencia), aplicados justo lo necesario — un log-precio es , y una diferencia lo convierte en el rendimiento logarítmico estacionario sobre el que se construye todo modelo posterior del tema. Y cuando dos precios son individualmente no estacionarios pero están atados, la cointegración permite modelar un diferencial estacionario entre ellos aunque ningún nivel pueda.
Big picture
Estacionariedad y rendimientos — la imagen completa
- Estacionariedad y rendimientos
- Estacionariedad
- Media y varianza constantes
- La autocovarianza depende solo del retardo k
- Deja confiar en los parámetros pasados en el futuro
- La estacionariedad débil (en covarianza) es la noción de trabajo
- Precios fallan, rendimientos pasan
- Precios: media derivante, varianza creciente
- Rendimientos: media y dispersión más o menos constantes
- Los rendimientos log se suman y son simétricos
- El kit cuantitativo se construye sobre rendimientos, no precios
- Raíces unitarias
- AR(1): φ controla la persistencia
- φ = 1 → raíz unitaria, shocks permanentes
- |φ| < 1 estacionaria, |φ| > 1 explosiva
- Probar y arreglar
- Nula ADF = raíz unitaria; estadístico muy negativo la rechaza
- Poca potencia; corrobora con KPSS y un gráfico
- Logaritmos estabilizan la varianza creciente
- La diferenciación quita la tendencia; I(1) → I(0)
- Cointegración: diferencial estacionario de precios I(1)
- Estacionariedad
Repaso: estacionariedad y rendimientos
¿Cuál de estos es un requisito definitorio de un proceso (débilmente) estacionario?
Check your answer to continue.
A continuación — autocorrelación, la ACF y la PACF — ahora que tenemos una serie estacionaria con la que trabajar, hacemos la pregunta evidente: ¿te dice el rendimiento de hoy algo sobre el de mañana? La función de autocorrelación y su compañera la PACF son las herramientas que responden a eso, y son la forma en que decidirás qué modelo necesita de verdad una serie.