Guía pilar · Backtesting · Actualizada con datos vivos
Backtesting gratis en español: qué es, cómo se hace bien y tres backtests reales que puedes reproducir
Casi todo lo que se publica sobre backtesting en español es o teoría sin datos o capturas de TradingView sin comisiones. Esta guía hace las dos cosas que faltan: explica los errores que inflan un backtest y enseña tres backtests completos sobre precios reales de Hyperliquid, con las reglas exactas para que los repitas y el hash que demuestra que nadie los retocó. Uno de los tres pierde dinero, y está aquí a propósito.
- Coste
- Gratis, sin programar
- Datos
- Velas reales de Hyperliquid
- Comisiones
- Descontadas
- Reproducible
- Hash de verificación
La definición honesta
Qué mide un backtest (y qué no)
Un backtest toma unas reglas fijas («compra cuando A, vende cuando B, stop en C») y las aplica vela a vela sobre precios que ya ocurrieron. El resultado es una curva de capital y un puñado de números. Lo que mide es si esas reglas habrían ganado dinero en ese periodo con esos costes. Lo que no mide es si lo harán mañana: los mercados cambian de régimen y una regla que funcionó cuatro años en tendencia puede sangrar dos en lateral.
- Retorno total
- Ganancia o pérdida sobre el capital inicial en TODO el periodo. Se lee siempre con el periodo al lado: +67 % en 80 meses no es +67 % al año.
- Operaciones
- Cuántas veces entró y salió. Con menos de 30 el resultado es anecdótico; con más de 100 empieza a tener significado estadístico.
- Tasa de acierto
- Porcentaje de operaciones ganadoras. Sola engaña: hay que leerla con el tamaño medio de ganancias y pérdidas.
- Caída máxima
- La peor pérdida desde un pico hasta el valle siguiente. Es el número que decide con qué apalancamiento puedes vivir: una caída del 30 % a 3x es la liquidación.
Por qué casi todos los backtests que ves son mentira
Los seis errores que inflan los resultados
- 1 · Sin comisiones ni deslizamiento
- En velas de 5 minutos una estrategia puede hacer 2.000 operaciones al año. A 0,05 % por lado, son 200 % del capital en comisiones. Un backtest que no las descuenta es una ficción.
- 2 · Sobreajuste (curve fitting)
- Probar 200 combinaciones de parámetros y publicar la mejor. Con suficientes intentos siempre hay una que «funciona» en el pasado. Señal de alarma: parámetros raros (EMA 37/143) y un resultado que se desploma al cambiarlos un poco.
- 3 · Look-ahead (mirar el futuro)
- Usar el cierre de la vela para decidir una entrada que se ejecuta en la apertura de la misma vela, o indicadores que se repintan. El motor tiene que ejecutar en la vela SIGUIENTE a la señal.
- 4 · Sesgo de supervivencia
- Hacer backtest solo sobre activos que hoy siguen vivos y en máximos. Todos los que murieron por el camino no están en la muestra.
- 5 · Periodo elegido a dedo
- Empezar el backtest justo en el mínimo de 2022. Cualquier estrategia de compra parece genial si el periodo es solo alcista. Se exige al menos un mercado bajista completo dentro.
- 6 · Apalancamiento sin liquidación
- Multiplicar la curva por 10 y llamarlo «a 10x». A 10x, la caída máxima del 12 % del backtest a 1x es una liquidación total en la vida real. La proyección apalancada tiene que cortar en cero.
La prueba del algodón
Pide siempre tres cosas: el periodo completo con fechas, el número de operaciones y la caída máxima. Si falta alguna, el backtest no se puede evaluar. Si el retorno se presenta sin periodo, desconfía por defecto.Sin Python, sin Pine Script
Cómo hacerlo gratis y sin programar
Las tres vías habituales son programar en Python (Backtrader, vectorbt), escribir Pine Script en TradingView (el backtester exige plan de pago para barras intradía profundas y no ejecuta) o pagar un servicio de bots con backtest propio. La cuarta, la que usa esta guía, es describir la estrategia en español y dejar que un motor de reglas la simule y la ponga a operar.
- 1
- Entra en finzon.ai/registro (gratis, sin depósito para hacer backtests).
- 2
- Escribe en el chat la estrategia con sus reglas exactas y el capital con el que quieres proyectar. Por ejemplo: «Backtest en BTC 4 horas: compra cuando la EMA 20 cruce por encima de la EMA 50, vende cuando cruce por debajo, stop 3 %, largos y cortos, 1.000 USD».
- 3
- El asistente convierte el texto en reglas verificables (te las enseña), corre el backtest sobre las velas reales y devuelve retorno, operaciones, caída máxima y el gráfico. Puedes pedirle variantes: «prueba con stop 5 %», «solo largos», «en 1 hora».
- 4
- Si te convence, lo publicas como bot (con tu reparto de ganancias si otros lo usan) o lo pones a operar con tu capital y el apalancamiento que elijas. Si no, lo tiras y sigues.
Lo mismo se puede hacer desde tu propio Claude o ChatGPT conectándolos por MCP: la herramienta de backtest es la misma.
Tendencia clásica
Backtest 1: cruce EMA 20/50 en bitcoin, 4 horas, largos y cortos
La estrategia de tendencia más conocida. Entra largo cuando la EMA de 20 periodos cruza por encima de la de 50 y corto cuando cruza por debajo; sale en el cruce contrario. Stop del 3 %. Bot público de Miquel, apalancamiento 1x, capital simulado 1.000 USD.
Reglas exactas (cópialas en el chat)
Backtest en BTC 4h, largos y cortos, 1.000 USD: entra largo cuando EMA 20 cruza por encima de EMA 50; sale cuando EMA 20 cruza por debajo de EMA 50; stop loss 3 %; sin take profit; 1x.Resultado
| Dato | Valor |
|---|---|
| Periodo | 2020-01-01 → 2026-09-22 (81 meses, velas de 4 h) |
| Retorno total (neto de comisiones) | +67.52% |
| Operaciones | 216 |
| Tasa de acierto | 25.0 % |
| Caída máxima | −12.3 % |
| Hash de verificación | 6841b1a993baa399… |
| Ficha con el gráfico | finzon.ai/estrategias/cruce-ema-20-50-en-btc-2 |
Soporte y resistencia dinámica
Backtest 2: precio contra EMA 50 en XRP, 4 horas
Usa la EMA 50 como línea de soporte/resistencia: largo cuando el precio cierra por encima de ella, corto cuando cierra por debajo, salida en el cruce contrario. Sin stop: la propia EMA hace de salida. Bot público de Roy, 1x.
Reglas exactas
Backtest en XRP 4h, largos y cortos, 1.000 USD: entra cuando el precio cruza por encima de la EMA 50; sale cuando el precio cruza por debajo de la EMA 50 (y al revés para el corto); sin stop, sin take profit; 1x.Resultado
| Dato | Valor |
|---|---|
| Periodo | 2024-06-10 → 2026-09-21 (27 meses, velas de 4 h) |
| Retorno total (neto de comisiones) | +41.93% |
| Operaciones | 195 |
| Tasa de acierto | 15.4 % |
| Caída máxima | −29.9 % |
| Hash de verificación | c52d18da74403628… |
| Ficha con el gráfico | finzon.ai/estrategias/ema50-soporte-resistencia-xrp-4h-research |
El que pierde
Backtest 3: rebote de RSI(14) en bitcoin, 1 hora
La estrategia de reversión más repetida en vídeos y foros: compra cuando el RSI de 14 baja de 30 («sobrevendido») y vende cuando vuelve por encima de 55. Stop del 5 %. Solo largos. Bot público de Rodrigo, 1x.
Reglas exactas
Backtest en BTC 1h, solo largos, 1.000 USD: entra cuando RSI(14) es menor que 30; sale cuando RSI(14) es mayor que 55; stop loss 5 %; 1x.Resultado
| Dato | Valor |
|---|---|
| Periodo | 2024-02-25 → 2026-09-21 (31 meses, velas de 1 h) |
| Retorno total (neto de comisiones) | -12.76% |
| Operaciones | 196 |
| Tasa de acierto | 58.2 % |
| Caída máxima | −18.1 % |
| Hash de verificación | be1702a9efe373a6… |
| Ficha con el gráfico | finzon.ai/estrategias/rebote-rsi-14-en-btc-1h |
Por qué está aquí un backtest que pierde
Porque es el más buscado y porque desmonta el mito de la tasa de acierto. Acierta más de la mitad de las veces: la mayoría de los rebotes ocurren. Pero cuando bitcoin no rebota y sigue cayendo, el stop del 5 % se lleva de golpe lo ganado en varias operaciones pequeñas. La esperanza matemática es negativa aunque el porcentaje de aciertos sea alto. Un backtest honesto es el que te enseña esto ANTES de que lo aprendas con dinero.La conclusión práctica
Cómo leer los tres juntos
| Bot | Retorno | Ops | Caída máx. | Lección |
|---|---|---|---|---|
| Cruce EMA 20/50 en BTC | +67.52% | 216 | −12.3 % | La tendencia paga en años, no en semanas. |
| EMA50 soporte-resistencia XRP 4H (research) | +41.93% | 195 | −29.9 % | Retorno alto con caída alta = apalancamiento bajo. |
| Rebote RSI(14) en BTC 1h | -12.76% | 196 | −18.1 % | Acertar mucho no es ganar. |
Ninguno de los tres es una recomendación. Son tres backtests honestos, con comisiones, sobre precios reales, que puedes reproducir hoy escribiendo sus reglas. Lo que hagas con ellos (cambiar el stop, añadir un filtro de EMA 200 diaria, probar en otro activo) es exactamente el trabajo que un backtest gratis te permite hacer sin arriesgar un dólar.
Los bots públicos de la plataforma, cada uno con su backtest, están ordenados por retorno, caída y operaciones; y el glosario explica cada término que aparece en esta página.
Preguntas frecuentes
- ¿Qué es un backtest?
- Aplicar unas reglas de compra y venta a precios históricos reales para ver cómo habrían funcionado: retorno total, número de operaciones, tasa de acierto y caída máxima. No predice el futuro; sirve para descartar lo que ya no funcionó y para conocer el riesgo antes de arriesgar dinero.
- ¿Se puede hacer backtesting gratis y sin programar?
- Sí. En FinZon describes la estrategia en español («compra BTC cuando la EMA 20 cruce la EMA 50 en 4 horas, stop 3 %») y el motor la convierte en reglas verificables y la simula sobre las velas reales de Hyperliquid. Es gratis y no hace falta código.
- ¿Cuánto histórico hace falta?
- Depende de la temporalidad. En velas diarias, desde 2020 (más de seis años). En 1 hora o 4 horas, los bots nuevos combinan el histórico de Hyperliquid con histórico externo de futuros hasta varios años. Como regla, quieres al menos 100 operaciones y varios regímenes de mercado (alcista, bajista, lateral).
- ¿Por qué un backtest con 58 % de aciertos puede perder dinero?
- Porque lo que importa es la esperanza matemática: acierto × ganancia media − fallo × pérdida media. Un rebote de RSI acierta a menudo pero sus pérdidas, cuando el precio no rebota, son mayores que sus ganancias. El tercer backtest de esta guía lo muestra con números.
- ¿Qué es el hash de verificación?
- Una huella del backtest (reglas + periodo + número de velas + costes). Si dos personas obtienen el mismo hash, corrieron exactamente el mismo backtest. Es la garantía de que el resultado publicado no se retocó a mano.
- ¿El backtest descuenta comisiones?
- En FinZon sí: cada operación paga la comisión real de Hyperliquid y el retorno que se muestra es neto. Un backtest sin comisiones en velas de 5 minutos suele ser una ficción.
FinZon AI no es asesoría financiera. Los backtests son simulaciones sobre datos históricos con las comisiones de Hyperliquid; rendimientos pasados no garantizan resultados futuros. Operar con apalancamiento puede liquidar el capital asignado.