El mean reversion trading apuesta a que un precio, retorno o spread inusualmente estirado volverá hacia un valor de referencia. La idea es lo bastante limpia para testearla, pero lo difícil es demostrar que esa "media" es real, estable y negociable después de costes.
Esa es la tensión honesta. El mean reversion parece obvio en el gráfico después del rebote. Antes del rebote, puede ser un cuchillo cayendo, un cambio de régimen o un spread barato por una razón.
Qué es realmente el mean reversion
Mean reversion es la tendencia de una serie a volver hacia un valor central después de una desviación. En trading, ese valor central puede ser una media móvil, VWAP, una banda de volatilidad, un modelo de fair value o la relación histórica entre dos activos relacionados.
La versión académica es más estrecha que la versión de sala de trading. Fama y French describen componentes lentamente mean-reverting en precios de acciones mediante autocorrelación negativa a horizontes más largos, mientras que Poterba y Summers estudian si los componentes transitorios explican parte de la variación en retornos de acciones y encuentran evidencia de correlación serial positiva a corto plazo y autocorrelación negativa a largo plazo (Fama and French: Permanent and Temporary Components of Stock Prices, NBER: Mean Reversion in Stock Prices).
La evidencia contrarian de horizonte más corto también existe, pero no es simple. Lehmann encuentra reversiones semanales entre ganadores y perdedores en acciones después de correcciones por bid-ask spread y costes de transacción plausibles; Lo y MacKinlay argumentan que los beneficios contrarian no prueban necesariamente sobrerreacción, porque efectos de lead-lag y cross-autocovariance también pueden crearlos (NBER: Fads, Martingales, and Market Efficiency, NBER: When are Contrarian Profits Due to Stock Market Overreaction?).
Valor de referencia -------------------- media / valor del modelo
Precio sobre la media -----------x-------- exceso alcista
Trade de reversion fade solo si las reglas dicen que el exceso es negociable
Precio bajo la media ----x--------------- exceso bajista
Cómo usan los traders el mean reversion
Los traders usan mean reversion cuando creen que el mercado se ha movido demasiado frente a una referencia. La referencia es todo el método. Cambias la referencia y cambias la estrategia.
| Versión | Valor de referencia | Idea típica | Fallo principal |
|---|---|---|---|
| Fade a media móvil | Distancia frente a una media | Fade un movimiento estirado hacia la media | La tendencia sigue avanzando |
| Fade a VWAP | Distancia frente al VWAP de la sesion | Fade precio intradia estirado hacia valor | El trend day no revierte |
| Banda tipo Bollinger | Banda de desviacion estandar alrededor de una media | Fade o esperar giro en una banda exterior | La volatilidad expande y la banda camina |
| Pairs trade | Spread entre activos relacionados | Comprar la pata barata, vender la cara | La relacion se rompe |
| Statistical arbitrage | Residual del modelo tras regresion por factores o ETFs | Operar el residual como proceso mean-reverting | Decaimiento del modelo y crowded trade |
Pairs trading es el ejemplo más limpio porque separa dirección de mercado y valor relativo. Gatev, Goetzmann y Rouwenhorst testean pairs trading con datos diarios de acciones estadounidenses y una regla self-financing; su versión posterior en Review of Financial Studies reporta retornos excedentes anualizados medios de hasta 11% en 1962-2002, mientras que el working paper de NBER reporta hasta 12% en 1962-1997 y dice que parte de los beneficios podría reflejar efectos de microestructura de mercado (IDEAS: Pairs Trading, RFS, NBER: Pairs Trading).
Statistical arbitrage lleva la misma lógica a un modelo más amplio. Avellaneda y Lee modelan retornos idiosincráticos de acciones estadounidenses como procesos mean-reverting después de PCA o regresión con ETFs sectoriales, pero también muestran degradación de rendimiento después de 2002 y comentan el estrés alrededor de la crisis de liquidez de 2007 (EconPapers: Statistical arbitrage in the US equities market, Avellaneda and Lee PDF).
La lección práctica es directa: mean reversion no es un setup único. Es una familia de reglas para definir exceso, cronometrar el fade, controlar la pérdida y demostrar que la referencia todavía importa.
Dónde falla el mean reversion
El mean reversion falla cuando el mercado cambia de régimen y la referencia antigua deja de servir. Un precio "lejos de la media" puede quedarse lejos porque subió la volatilidad, desapareció la liquidez, cambió el posicionamiento o la relación entre instrumentos dejó de sostenerse.
Los puntos debiles suelen ser predecibles:
| Punto débil | Por qué importa |
|---|---|
| Mala media | Una media móvil o spread puede ser cómodo, no económicamente significativo |
| Reversión lenta | Un trade puede ser correcto eventualmente y aun así fallar la cuenta antes de revertir |
| Trend days | Fade cada extension funciona hasta que una tendencia limpia borra muchas ganancias pequenas |
| Costes de transacción | Los fades frecuentes son sensibles a spread, slippage, comisión y swap |
| Crowding | Un relative-value trade popular puede abrir gap cuando todos salen a la vez |
| Data mining | Testear muchas bandas, lookbacks y salidas puede fabricar una curva bonita |
Esa crítica no es una razón para descartar el método. Es la razón para definirlo con precisión. Una nota discrecional de "el precio está estirado" no se puede backtestear. Un umbral fijo de z-score, timing de entrada, stop, salida y modelo de costes sí.
Qué dicen la evidencia y los críticos
La evidencia respalda algunos efectos de mean reversion, pero no la versión perezosa de la historia. Lehmann y los estudios de pairs trading muestran que efectos de reversión y relative value han existido en datos históricos de acciones; Lo y MacKinlay advierten que los beneficios contrarian no prueban automáticamente sobrerreacción, y Avellaneda y Lee muestran que el rendimiento de stat arb basado en modelos puede decaer entre regímenes (NBER: Fads, Martingales, and Market Efficiency, NBER: When are Contrarian Profits Due to Stock Market Overreaction?, IDEAS: Pairs Trading, RFS, EconPapers: Statistical arbitrage in the US equities market).
El problema estadístico también es claro. Una serie de precios que tiende durante años puede no ser estacionaria, y dos activos que antes se movían juntos pueden no estar cointegrados. statsmodels documenta el Augmented Dickey-Fuller test como un test de unit root para un proceso univariante, y su función coint como un test aumentado de Engle-Granger en dos pasos donde la hipótesis nula es no cointegración (statsmodels: adfuller, statsmodels: coint).
Esos tests no son sellos mágicos de rentabilidad. Son filtros para saber si la premisa tiene coherencia. Un spread que parece estacionario aún puede operar mal después de costes, y un precio no estacionario aún puede producir fades temporales que funcionan durante un periodo. El test tiene que incluir la regla de trading, no solo la etiqueta estadística.
Cómo lo testearías de verdad
Para testear mean reversion, primero define qué significa "demasiado lejos" antes de mirar el resultado. Si el umbral se elige después de ver las reversiones ganadoras, estás testeando hindsight.
Empieza con la especificacion minima:
- Elige el mercado o universo de pares.
- Define el valor de referencia: media móvil, VWAP, banda, spread o residual del modelo.
- Define la métrica de exceso: distancia cruda, distancia ATR, z-score, rango percentil o tamaño del residual.
- Define el timing de entrada: toque intrabar, cierre de vela, vela de confirmación u orden en la siguiente vela.
- Define la salida: vuelta a la media, vuelta parcial, target fijo, time stop, senal opuesta o stop loss.
- Define el kill switch: filtro de tendencia, expansión de volatilidad, ventana de noticias, ampliación de spread o ruptura de relación.
- Cobra spread, slippage, comisión y swap.
- Divide el test entre diseño in-sample y juicio out-of-sample.
Luego testea variantes que respondan preguntas reales:
| Test | Pregunta que responde |
|---|---|
| Sin filtro vs filtro de tendencia | Evitar tendencias fuertes reduce pérdidas de cola o elimina demasiados ganadores? |
| Entrada por toque vs cierre | Esperar confirmación mejora la expectancy después de fills más tardíos? |
| Vuelta a la media vs time exit | El edge decae si el precio no revierte rápido? |
| Tamaño fijo vs sizing por volatilidad | El sizing se adapta a la volatilidad cambiante o esconde riesgo? |
| Mercado único vs basket | El edge es un gráfico con suerte o un comportamiento repetible? |
| Parametros adyacentes | El resultado sobrevive a lookbacks y umbrales cercanos? |
Para pairs o statistical arbitrage, añade tests de relación antes del test de trading. Comprueba si el spread es estable, si el hedge ratio se ajusta solo con datos pasados, si la cointegración sobrevive en una ventana rolling y si la estrategia todavía funciona cuando el par se reselecciona por calendario en vez de elegirse a posteriori.
El resultado no debería ser una sola curva de equity. Debería ser expectancy, drawdown, duración de trades, rachas perdedoras, sensibilidad de parámetros y supervivencia out-of-sample después de costes. Eso conecta directamente con market regime backtesting, parameter sensitivity in prop backtesting y cómo verificar un backtest de cTrader.
Aquí es donde importa el estándar de realbacktesting. realbacktesting es un trading-software studio para cTrader construido alrededor de backtests verificables: define la regla, incluye costes reales y haz que el resultado sea reproducible en vez de persuasivo. La página de proof explica la misma disciplina para sistemas de cTrader (realbacktesting proof).
Preguntas frecuentes
¿Es el mean reversion trading lo mismo que countertrend trading?
No siempre. Mean reversion suele operar contra el ultimo movimiento, pero la mejor definicion es un trade contra una desviacion medida frente a un valor de referencia.
¿Cuál es la diferencia entre mean reversion y pairs trading?
Pairs trading es un tipo de estrategia de mean reversion. Normalmente opera el spread entre dos activos relacionados, no el precio directo de un solo mercado.
¿Funciona el mean reversion en forex?
Se puede testear en forex, especialmente alrededor de rangos de sesión, referencias tipo VWAP, bandas de volatilidad o spreads de relative strength. Que funcione después de spread, slippage, comisión y swap es otra pregunta de backtest.
¿Cuál es el mayor riesgo en una estrategia de mean reversion?
El mayor riesgo es tratar un cambio de régimen como si fuera un exceso temporal. Una tendencia puede seguir moviéndose el tiempo suficiente para borrar muchas pequeñas ganancias de reversión.
Conclusión
Mean reversion es útil cuando el valor de referencia es estable y la regla es falsable. Si "estirado" solo significa incómodo, no hay nada que testear.