Systematic & Quant

Mean reversion trading, explicado

El mean reversion trading vende o compra excesos frente a una referencia. Es testeable, pero costes, regímenes y timing deciden si sobrevive.

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ónValor de referenciaIdea típicaFallo principal
Fade a media móvilDistancia frente a una mediaFade un movimiento estirado hacia la mediaLa tendencia sigue avanzando
Fade a VWAPDistancia frente al VWAP de la sesionFade precio intradia estirado hacia valorEl trend day no revierte
Banda tipo BollingerBanda de desviacion estandar alrededor de una mediaFade o esperar giro en una banda exteriorLa volatilidad expande y la banda camina
Pairs tradeSpread entre activos relacionadosComprar la pata barata, vender la caraLa relacion se rompe
Statistical arbitrageResidual del modelo tras regresion por factores o ETFsOperar el residual como proceso mean-revertingDecaimiento 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ébilPor qué importa
Mala mediaUna media móvil o spread puede ser cómodo, no económicamente significativo
Reversión lentaUn trade puede ser correcto eventualmente y aun así fallar la cuenta antes de revertir
Trend daysFade cada extension funciona hasta que una tendencia limpia borra muchas ganancias pequenas
Costes de transacciónLos fades frecuentes son sensibles a spread, slippage, comisión y swap
CrowdingUn relative-value trade popular puede abrir gap cuando todos salen a la vez
Data miningTestear 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:

  1. Elige el mercado o universo de pares.
  2. Define el valor de referencia: media móvil, VWAP, banda, spread o residual del modelo.
  3. Define la métrica de exceso: distancia cruda, distancia ATR, z-score, rango percentil o tamaño del residual.
  4. Define el timing de entrada: toque intrabar, cierre de vela, vela de confirmación u orden en la siguiente vela.
  5. Define la salida: vuelta a la media, vuelta parcial, target fijo, time stop, senal opuesta o stop loss.
  6. Define el kill switch: filtro de tendencia, expansión de volatilidad, ventana de noticias, ampliación de spread o ruptura de relación.
  7. Cobra spread, slippage, comisión y swap.
  8. Divide el test entre diseño in-sample y juicio out-of-sample.

Luego testea variantes que respondan preguntas reales:

TestPregunta que responde
Sin filtro vs filtro de tendenciaEvitar tendencias fuertes reduce pérdidas de cola o elimina demasiados ganadores?
Entrada por toque vs cierreEsperar confirmación mejora la expectancy después de fills más tardíos?
Vuelta a la media vs time exitEl edge decae si el precio no revierte rápido?
Tamaño fijo vs sizing por volatilidadEl sizing se adapta a la volatilidad cambiante o esconde riesgo?
Mercado único vs basketEl edge es un gráfico con suerte o un comportamiento repetible?
Parametros adyacentesEl 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.

Publicado Jul 22, 2026 · realbacktesting · Contenido educativo y comentario de mercado — no es asesoramiento financiero. El trading conlleva riesgo; los resultados pasados no garantizan resultados futuros.