Backtesting de Criptomonedas — Guía del Usuario y Referencia
El backtesting de criptomonedas reproduce tus reglas de trading contra barras de precios de criptomonedas volátiles. Esta guía explica cada tipo de regla, indicador y parámetro, y luego muestra por qué los supuestos de costos y la drawdown son las restricciones vinculantes en un mercado que nunca cierra.
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 por barra sobre datos históricos en caché, aplicando comisión y slippage a cada ejecución simulada. El resultado es un conjunto de métricas — retorno total, drawdown máximo, tasa de aciertos, factor de beneficio, Sharpe y más — además de una evaluación en lenguaje sencillo de cómo se comportó la estrategia. Responde 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 un sentimiento. 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 de construcción 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 un par de criptomonedas compatible como BTC-USDT. Segundo, establece lo básico honesto: capital inicial, porcentaje de comisión y porcentaje de slippage. Tercero, elige el modelo de posición y su valor. Cuarto, construye al menos una regla de entrada y una regla de salida. Quinto, ejecútalo. Finalmente, lee los resultados comenzando por el drawdown máximo y la tasa de aciertos, no solo 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 mínimo — un lookback más largo significa una ruptura más fuerte y más rara. Úsalo cuando quieras entrar solo después de que el precio demuestre que puede superar un extremo reciente.
Tipo de disparador 3: Precio rodante
El precio rodante compara el precio actual con una estadística rodante de barras recientes — la media, el máximo o el mínimo de las últimas N barras. Donde la ruptura espera un nuevo extremo, el rodante compara con la referencia rodante, por lo que se activa con más frecuencia y es adecuado para lógica 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 pérdida flotante de la posición abierta, expresado como porcentaje. Es el disparador de salida natural: salir cuando la pérdida alcanza un umbral de stop, o tomar ganancias cuando la ganancia alcanza 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 establecido 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 comienza a estancarse. Úsalo cuando un take-profit fijo se sienta demasiado rígido.
Tipo de disparador 6: Capital de la cuenta
El capital de la cuenta se activa con el estado de toda la cuenta en lugar de una posición — por ejemplo, cuando el capital 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 errores de operaciones individuales.
Tipo de disparador 7: Días de tenencia
Los días de tenencia se activan después de que una posición ha 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 han activado, evitando que el capital quede inactivo en una posición estancada.
Tipo de disparador 8: Días de tenencia (sin acción)
Los días de tenencia 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 su condición se mantiene. El uso incorporado es un filtro de contracción de ATR que te mantiene fuera en mercados 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 durante 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 marcando sobrecompra y sobreventa. El MACD combina una media exponencial rápida y una lenta con una línea de señal, capturando cambios de impulso a través de 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 misma a través del rango verdadero. El ADX mide la fuerza de la tendencia independientemente de la 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 monto 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 solo disparo y luego se desarma) o enfriamiento (N barras entre disparos). Juntos forman una regla completa y mecánica.
Ejemplo práctico: un sistema de tendencia simple
Comienza con $10,000, 0.1% de comisión, 0.05% de slippage y un modelo de posición de porcentaje de riesgo al 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 mercados laterales. Ejecuta en un par principal a lo largo de cinco años de datos. Luego lee el resultado preguntando: ¿cuál fue el drawdown máximo, y podría haberlo soportado? Un backtest que devuelve 18% con un drawdown del 22% es una estrategia muy diferente 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
Comienza con el drawdown máximo — decide si podrías haber aguantado. Luego la tasa de aciertos junto con la ganancia y pérdida promedio, porque las dos juntas producen la expectativa. Luego el factor de beneficio, Sharpe y la evaluación en lenguaje sencillo. Un resultado sólido es una idea que vale la pena validar 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 se vea perfecto, lo que es sobreajuste al pasado. El segundo es ignorar los costos 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 verificar el drawdown que lo produjo.
Parámetros explicados
| Parámetro | Qué significa |
|---|---|
| Símbolo | El par de criptomonedas compatible que se está probando, como BTC-USDT. |
| Capital inicial | El saldo inicial de la cuenta desde el que se ejecuta el backtest. |
| Comisión % | Comisión por orden aplicada a cada ejecución simulada. |
| Slippage % | Movimiento de precio adicional asumido en cada ejecución, para mantener los resultados realistas. |
| Modelo de posición | Cómo se dimensiona cada posición: acciones fijas, monto fijo, porcentaje de riesgo, todo dentro o Kelly. |
| Valor de posición | El 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. |
| Disparador | La condición que activa una regla — indicador, ruptura de precio, precio rodante, P&L, drawdown, capital de la cuenta, días de tenencia o filtro de señal. |
| Condición | La comparación: cruce por encima, cruce por debajo, mayor que o menor que. |
| Indicador | Cuál de los ocho indicadores utiliza el disparador — MA, RSI, MACD, Bandas de Bollinger, Precio, ATR, ADX o Volumen. |
| Período de MA | El número de barras promediadas en la media móvil — más alto es más suave y lento. |
| Período y umbral de RSI | El lookback para el RSI y el nivel de 0 a 100 con el que se compara, típicamente 30 o 70. |
| MACD rápido / lento / señal | Las dos medias exponenciales y la línea de señal cuyos cruces activan la regla. |
| Período / desviación de Bollinger | La longitud de la media móvil y el número de desviaciones estándar que enmarcan las bandas. |
| Período de ATR / ADX / Volumen | La longitud del lookback para el cálculo de volatilidad, fuerza de tendencia o volumen. |
| Lookback (precio) | Cuántas barras recientes definen el máximo, mínimo, media u otra referencia de precio. |
| Umbral | El nivel numérico con el que se compara el disparador, como un porcentaje de P&L o un nivel de precio. |
| Barras de enfriamiento | Cuántas barras deben pasar antes de que una regla de enfriamiento pueda activarse de nuevo. |
| Ciclo de vida | Si la regla se activa continuamente, solo una vez o con un enfriamiento. |
Conceptos clave
Mercado 24/7
Las criptomonedas cotizan las 24 horas, por lo que los huecos y los movimientos de fin de semana forman parte de los datos.
Volatilidad
Las grandes oscilaciones de precios cambian tanto la oportunidad como el riesgo, por lo que la drawdown merece una atención especial.
Errores que cometen los traders
✗ Subestimar las comisiones y el spread porque las criptomonedas parecen 'gratis'
✓Los costes de las criptomonedas oscilan con la volatilidad y el mercado. Unos costes optimistas son la vía más rápida a un backtest que parece excelente y funciona mal.
✗ Asumir que el mercado de criptomonedas 24/7 se comporta como las acciones
✓La ausencia de límites de sesión significa que los huecos ocurren alrededor de las noticias a cualquier hora, y los movimientos de fin de semana forman parte de los datos: el backtest debe reflejarlo.
✗ Perseguir una regla que solo se ajusta a un único mercado alcista pasado
✓Una estrategia ajustada a un solo régimen fallará en el siguiente. Pruébala tanto en tendencia como en lateralidad antes de creer en ella.
Cuándo encaja esta herramienta — y cuándo no
Úsalo cuando
- ✓Para ver cómo se comporta una regla de criptomonedas a través de datos de precios continuos y volátiles.
- ✓Cuando los costes y la drawdown importan más que el retorno titular.
- ✓Al comparar una regla de tendencia con una de reversión a la media en el mismo par.
Evítalo cuando
- ✗Confiar en resultados de un único periodo corto con una tendencia dramática.
- ✗Ignorar la drawdown porque el retorno parece espectacular.
- ✗Pasar a real sin una comprobación fuera de muestra de la misma idea.
Consejos prácticos que realmente ayudan
Estresa los costes
Ejecuta también el backtest con comisiones y spreads pesimistas. Si la ventaja sobrevive a los peores costes realistas, es más robusta que una que solo funciona con supuestos optimistas.
Espera drawdowns profundas
Las estrategias de criptomonedas muestran habitualmente drawdowns difíciles de soportar. Comprueba que el peor caso histórico sea algo que realmente podrías aguantar.
Revisa tanto ventanas alcistas como laterales
Una regla de tendencia necesita una tendencia para ganar dinero. Observa específicamente cómo se comporta en los tramos laterales, no solo en los rallies.
Preguntas frecuentes
¿Los resultados del 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 slippage?▾
Los costos son la diferencia entre la simulación y la realidad. Ignorarlos hace que cada 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 debo usar para un stop loss?▾
El P&L no realizado con una condición de menor que es el disparador de stop natural — salir cuando la pérdida flotante alcanza tu umbral. El drawdown desde el pico es la alternativa trailing para asegurar ganancias.
¿Cuánta historia cubre el backtest de acciones?▾
Por defecto utiliza barras de precios en caché para pares de criptomonedas compatibles — lo suficientemente largo para incluir diferentes regímenes, lo suficientemente corto para mantenerse relevante.
¿Qué indicadores funcionan mejor para tendencia versus reversión a la media?▾
Las medias móviles, el MACD y el ADX son adecuados para el seguimiento de tendencia; el RSI y las Bandas de Bollinger son adecuados para la reversión a la media y el trading en rango. No hay una respuesta universal — el backtest es cómo descubres qué funcionó realmente en tu símbolo.
¿Para qué sirve un filtro de señal?▾
Un filtro de señal bloquea las entradas mientras su condición se mantiene, sin salir de una posición existente. El filtro de contracción de ATR te mantiene fuera en mercados laterales de baja volatilidad donde las reglas de tendencia devuelven ganancias.
¿Qué métricas debo mirar primero?▾
Comienza con el drawdown máximo — decide si podrías haber mantenido la estrategia. Luego la tasa de aciertos junto con la ganancia y pérdida promedio, luego el factor de beneficio. El retorno total viene 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.