SoloTrade
SoloTrade
AprenderMercadoPrecios

Backtesting de acciones — Guía del usuario y referencia

El backtesting de acciones reproduce tus reglas de trading sobre datos históricos de precios para mostrar cómo habría rendido una estrategia. Esta guía explica cada tipo de regla, cada indicador y cada parámetro del espacio de trabajo de backtesting de acciones, y luego recorre un ejemplo práctico desde una idea simple hasta una evaluación completa.

Disclaimer: Esta guía se proporciona únicamente con fines educativos y no constituye asesoramiento de inversión.

Qué hace realmente un backtest

Un backtest toma tus reglas de entrada, salida y posición y las reproduce barra a barra sobre datos históricos en caché, aplicando comisión y deslizamiento a cada ejecución simulada. El resultado es un conjunto de métricas —retorno total, drawdown máximo, tasa de acierto, factor de beneficio, Sharpe y más— además de una evaluación en lenguaje sencillo de cómo se comportó la estrategia. Responde a una pregunta honesta: ¿habría tenido sentido este reglamento a lo largo de la historia sobre la que se probó?

Reglas, no conjeturas

El espacio de trabajo se basa en una idea: un plan de trading es un conjunto de reglas mecánicas, no una sensación. Cada regla tiene tres partes: un disparador (la condición que la activa), una acción (entrar, salir, añadir, reducir o bloquear) y un ciclo de vida (con qué frecuencia puede activarse). Las ensamblas como bloques visuales, y la plataforma describe la estrategia en lenguaje sencillo, para que puedas leer exactamente qué hace antes de ejecutarla.

Cómo ejecutar un backtest, paso a paso

Primero, elige una acción o ETF compatible como SPY o QQQ. Segundo, establece lo básico con honestidad: capital inicial, porcentaje de comisión y porcentaje de deslizamiento. Tercero, elige el modelo de posición y su valor. Cuarto, construye al menos una regla de entrada y una de salida. Quinto, ejecútalo. Por último, lee los resultados empezando por el drawdown máximo y la tasa de acierto, no solo por el retorno total.

Tipo de disparador 1: Indicador

El disparador de indicador se activa cuando un indicador técnico cruza o se compara con un umbral u otro indicador; por ejemplo, MA(20) cruzando por encima de MA(50), o RSI cerrando por debajo de 30. Es el disparador más flexible porque funciona con ocho indicadores, cada uno con sus propios parámetros. Úsalo para entradas de seguimiento de tendencia (cruces de medias móviles) y entradas de reversión a la media (extremos de RSI).

Tipo de disparador 2: Ruptura de precio

La ruptura de precio se activa cuando el cierre supera el máximo de las N barras anteriores (o cae por debajo del mínimo), capturando el impulso a medida que se resuelve un rango. El lookback N define cuán significativo debe ser el máximo o el mínimo: un lookback más largo implica una ruptura más fuerte y menos frecuente. Úsalo cuando quieras entrar solo después de que el precio demuestre que puede superar un extremo reciente.

Tipo de disparador 3: Precio móvil

El precio móvil compara el precio actual con una estadística móvil de las barras recientes: la media, el máximo o el mínimo de las últimas N barras. Mientras que la ruptura espera un nuevo extremo, el precio móvil se compara con la referencia móvil, por lo que se activa con más frecuencia y es adecuado para lógicas de retroceso y reversión a la media.

Tipo de disparador 4: P&L no realizado

El P&L no realizado se activa con el beneficio o la pérdida flotante de la posición abierta, expresado como porcentaje. Es el disparador de salida natural: sal cuando la pérdida alcance un umbral de stop, o toma beneficio cuando la ganancia alcance un objetivo. Este único disparador codifica tanto tu stop como tu objetivo como reglas.

Tipo de disparador 5: Drawdown desde el pico

El drawdown desde el pico se activa cuando la posición retrocede un número determinado de puntos porcentuales desde su valor más alto. Es un disparador de salida trailing: deja correr a los ganadores mientras asegura ganancias una vez que el movimiento empieza a estancarse. Úsalo cuando un take-profit fijo te parezca demasiado rígido.

Tipo de disparador 6: Patrimonio de la cuenta

El patrimonio de la cuenta se activa según el estado de toda la cuenta en lugar de una sola posición; por ejemplo, cuando el patrimonio de la cuenta cae un 6%, reduce el riesgo; cuando cae un 12%, detente por completo. Así es como codificas el control de riesgo a nivel de cuenta, la barandilla que sobrevive a los errores de operaciones individuales.

Tipo de disparador 7: Días de mantenimiento

Los días de mantenimiento se activan después de que una posición haya estado abierta durante N barras, dándote una salida basada en el tiempo. Úsalo para limitar la antigüedad de una operación cuando ni un stop ni un objetivo se hayan activado, evitando que el capital permanezca inactivo en una posición estancada.

Tipo de disparador 8: Días de mantenimiento (sin acción)

Los días de mantenimiento sin acción cierran forzosamente una posición después de que hayan pasado N barras sin que se active ninguna otra regla. Es una regla de limpieza: si no ocurrió nada más durante un tiempo, sal en lugar de mantener indefinidamente.

Tipo de disparador 9: Filtro de señal

El filtro de señal es especial: no compra ni vende, bloquea las entradas mientras se mantenga su condición. El uso integrado es un filtro de contracción de ATR que te mantiene fuera del mercado en fases laterales de baja volatilidad, donde las reglas de tendencia y ruptura devuelven sus ganancias. Úsalo para mantener una estrategia fuera del mercado cuando no tiene ventaja.

Los ocho indicadores en detalle

La media móvil (MA) suaviza el precio a lo largo de N barras y mide la tendencia: períodos más largos para tendencias más suaves y lentas; más cortos para reacciones más rápidas. El RSI mide el impulso en una escala de 0 a 100, con extremos cerca de 30 y 70 que marcan sobreventa y sobrecompra. El MACD combina una media exponencial rápida y otra lenta con una línea de señal, capturando cambios de impulso mediante cruces. Las Bandas de Bollinger enmarcan la volatilidad con una media móvil más o menos un número de desviaciones estándar. El Precio compara el cierre con sus propios niveles pasados. El ATR mide la volatilidad en sí misma a través del rango verdadero. El ADX mide la fuerza de la tendencia independientemente de su dirección. El Volumen mide la participación, confirmando o desvaneciendo movimientos.

Condiciones, modelos de posición y ciclo de vida

Las condiciones deciden la comparación: cruce por encima, cruce por debajo, mayor que o menor que. Los modelos de posición deciden el tamaño: acciones fijas, un importe fijo en dólares, un porcentaje de riesgo de la cuenta, todo dentro o la fórmula de Kelly. El ciclo de vida decide con qué frecuencia se activa una regla: continuo (cada vez), una vez (un único disparo y luego se desarma) o enfriamiento (N barras entre activaciones). Juntos forman una regla completa y mecánica.

Ejemplo práctico: un sistema de tendencia simple

Empieza con $10,000, 0.1% de comisión, 0.05% de deslizamiento y un modelo de posición por porcentaje de riesgo del 2% por operación. Añade una regla de entrada: indicador, MA(20) cruzando por encima de MA(50). Añade una regla de salida: P&L no realizado menor que -2% para el stop, y una segunda salida: drawdown desde el pico mayor que 5% para seguir al ganador. Añade un filtro de señal con contracción de ATR para mantenerte fuera en fases laterales. Ejecuta sobre SPY durante cinco años. Luego lee el resultado preguntándote: ¿cuál fue el drawdown máximo y habría podido aguantarlo? Un backtest que devuelve 18% con un drawdown del 22% es una estrategia muy distinta de una que devuelve 12% con un drawdown del 6%, y solo la segunda es una que la mayoría de la gente puede operar realmente.

Cómo leer los resultados

Empieza por el drawdown máximo: decide si habrías podido aguantar. Luego la tasa de acierto junto con la ganancia y la pérdida medias, porque ambas juntas producen la esperanza matemática. Después el factor de beneficio, el Sharpe y la evaluación en lenguaje sencillo. Un resultado sólido es una idea que merece validarse más a fondo, no una prueba; el siguiente paso es siempre el campo de entrenamiento, donde pruebas la regla con datos que nunca ha visto.

Errores comunes

El error más común es ajustar las reglas hasta que el backtest parezca perfecto, lo que es sobreajuste al pasado. El segundo es ignorar los costes para mantener los números bonitos. El tercero es tratar un backtest sólido como una garantía: el rendimiento pasado o simulado no es el rendimiento futuro. Y el cuarto es leer el retorno total sin comprobar el drawdown que lo produjo.

Parámetros explicados

ParámetroQué significa
SímboloLa acción o ETF compatible que se está probando, como SPY o QQQ.
Capital inicialEl saldo inicial de la cuenta desde el que se ejecuta el backtest.
Comisión %Comisión por orden aplicada a cada ejecución simulada.
Deslizamiento %Movimiento de precio adicional asumido en cada ejecución, para mantener los resultados realistas.
Modelo de posiciónCómo se dimensiona cada posición: acciones fijas, importe fijo, porcentaje de riesgo, todo dentro o Kelly.
Valor de posiciónEl tamaño de cada posición, expresado según el modelo elegido.
Profundidad del backtest (años / días)Cuánta historia reproduce el backtest: años para barras diarias, días para barras de nivel de minuto.
DisparadorLa condición que activa una regla: indicador, ruptura de precio, precio móvil, P&L, drawdown, patrimonio de la cuenta, días de mantenimiento o filtro de señal.
CondiciónLa comparación: cruce por encima, cruce por debajo, mayor que o menor que.
IndicadorCuál de los ocho indicadores usa el disparador: MA, RSI, MACD, Bandas de Bollinger, Precio, ATR, ADX o Volumen.
Período de MAEl número de barras promediadas en la media móvil: más alto es más suave y más lento.
Período y umbral de RSIEl lookback del RSI y el nivel de 0 a 100 con el que se compara, normalmente 30 o 70.
MACD rápido / lento / señalLas dos medias exponenciales y la línea de señal cuyos cruces activan la regla.
Período / desviación de BollingerLa longitud de la media móvil y el número de desviaciones estándar que enmarcan las bandas.
Período de ATR / ADX / VolumenLa longitud del lookback para el cálculo de volatilidad, fuerza de tendencia o volumen.
Lookback (precio)Cuántas barras recientes definen el máximo, el mínimo, la media u otra referencia de precio.
UmbralEl nivel numérico con el que se compara el disparador, como un porcentaje de P&L o un nivel de precio.
Barras de enfriamientoCuántas barras deben pasar antes de que una regla con enfriamiento pueda volver a activarse.
Ciclo de vidaSi la regla se activa de forma continua, solo una vez o con un enfriamiento.
Conceptos

Conceptos clave

Datos históricos

Precios diarios en caché para acciones y ETF compatibles: elige de 1 a 10 años de historial, y el plan gratuito reproduce los últimos dos. Hay barras de nivel de minuto disponibles para pruebas intradía.

Reglas de entrada / salida

Las condiciones que activan la compra y la venta, combinadas visualmente sin código.

Comisión y deslizamiento

Costes de trading realistas aplicados a cada orden simulada para que los resultados no se sobreestimen.

Errores comunes

Errores que cometen los traders

✗ Ajustar las reglas hasta que el backtest parezca perfecto

✓Eso es sobreajustar al pasado. Un backtest debe probar una idea que ya tenías, no optimizarse hasta que pase.

✗ Ignorar la comisión y el deslizamiento para que el resultado quede bonito

✓Los costes son la diferencia entre la simulación y la realidad. Los backtests sin ellos favorecen a todas las estrategias.

✗ Tratar un backtest sólido como garantía de rendimientos futuros

✓El rendimiento pasado o simulado no es el rendimiento futuro. El backtest es evidencia, no profecía.

Cuándo usar

Cuándo encaja esta herramienta — y cuándo no

Úsalo cuando

  • ✓Cuando tienes una regla completamente especificada y quieres ver su comportamiento histórico.
  • ✓Antes de arriesgar capital, para comprobar las rachas ganadoras y perdedoras que tendrás que soportar.
  • ✓Cuando comparas dos variaciones de la misma idea sobre los mismos datos.

Evítalo cuando

  • ✗Iterar sin fin hasta que el resultado histórico parezca bueno.
  • ✗Usar un backtest de unos pocos meses como muestra significativa.
  • ✗Omitir la validación fuera de muestra antes de operar en real.
Consejos profesionales

Consejos prácticos que realmente ayudan

Escribe la regla antes de ejecutar

Fija la estrategia en lenguaje sencillo primero. Si la cambias después de ver los resultados, ya no estás probando la regla: la estás ajustando.

Lee la caída antes que el rendimiento

El rendimiento total es el titular; la máxima caída es si habrías podido aguantar. Juzga primero por el segundo número.

Pasa después al campo de entrenamiento

Un backtest valida el pasado; el campo de entrenamiento valida con datos no vistos. Usa ambos para que una idea se gane la confianza.

Preguntas frecuentes

Preguntas frecuentes

¿Los resultados de un backtest garantizan el rendimiento futuro?▾

No. Los backtests se basan en datos históricos y no pueden tener en cuenta todas las condiciones del mundo real. Son una herramienta de investigación y validación, no una promesa de rendimientos futuros.

¿Por qué deben incluirse la comisión y el deslizamiento?▾

Los costes son la diferencia entre la simulación y la realidad. Ignorarlos hace que todo resultado parezca mejor de lo alcanzable; incluirlos mantiene la simulación cerca de lo que experimentaría una cuenta real.

¿En qué se diferencia el backtesting del campo de entrenamiento?▾

Un backtest reproduce una estrategia completamente especificada sobre un tramo continuo de la historia. El campo de entrenamiento añade una capa de disciplina: construye sobre una porción de datos y luego valida con datos no vistos para exponer el sobreajuste.

¿Qué disparador debería usar para un stop loss?▾

El P&L no realizado con una condición de menor que es el disparador de stop natural: sal cuando la pérdida flotante alcance tu umbral. El drawdown desde el pico es la alternativa trailing para asegurar ganancias.

¿Cuánta historia cubre el backtest de acciones?▾

El plan gratuito reproduce los últimos dos años de precios diarios; los planes de pago llegan hasta diez. Las barras de nivel de minuto (1m, 5m, 15m, 30m) están disponibles para pruebas intradía.

¿Qué indicadores funcionan mejor para tendencia frente a reversión a la media?▾

Las medias móviles, el MACD y el ADX se adaptan al seguimiento de tendencia; el RSI y las Bandas de Bollinger se adaptan a la reversión a la media y al trading en rango. No hay una respuesta universal: el backtest es la forma de descubrir qué funcionó realmente en tu símbolo.

¿Para qué sirve un filtro de señal?▾

Un filtro de señal bloquea las entradas mientras se mantenga su condición, sin salir de una posición existente. El filtro de contracción de ATR te mantiene fuera en fases laterales de baja volatilidad, donde las reglas de tendencia devuelven sus ganancias.

¿Qué métricas debería mirar primero?▾

Empieza por el drawdown máximo: decide si habrías podido aguantar la estrategia. Luego la tasa de acierto junto a la ganancia y la pérdida medias, y después el factor de beneficio. El retorno total va al final, como contexto.

Tipo
Guía del usuario
Actualizado
2026-09
Fuente
Contenido educativo de SoloTrade.io

Los resultados del backtest se generan a partir de datos históricos de precios en caché y no tienen en cuenta todas las condiciones del mundo real. El rendimiento pasado o simulado no garantiza resultados futuros.

Backtesting de acciones — Guía del usuario y referencia | SoloTrade.io