dogabot dogabot

backtest

Cómo crear un backtest

Guía paso a paso para crear un backtest en dogabot: elige exchange y par, define fechas y capital, configura reglas de estrategia y ejecuta la simulación.

backtesttutorialestrategia

Un backtest simula tu estrategia con datos históricos para evaluar el rendimiento antes de operar en vivo. Esta guía explica cómo crear un backtest individual desde la página Backtests.

Antes de empezar

Plan gratuito: 3 backtests por ciclo, presets de fechas hasta 1 mes (los más largos aparecen bloqueados). Plan Pro: 500 backtests por ciclo, todos los presets y paquetes de créditos opcionales.

Paso 1: Abrir Backtests

  1. Inicia sesión en dogabot.
  2. Abre Backtests en la barra lateral (o ve a /backtest/).

Paso 2: Iniciar un nuevo backtest

  1. Haz clic en Crear backtest.
  2. Confirma que te queda cuota en el contador del encabezado.

Se abre el diálogo Crear nuevo backtest con las secciones Parámetros básicos y Reglas de estrategia.

Paso 3: Configurar parámetros básicos

Expande Parámetros básicos y completa los campos:

CampoQué configurar
Nombre del backtestEtiqueta única (p. ej. ETH Trend Test)
ExchangeEl venue a simular — solo aparecen exchanges con símbolos backtesteables
SímboloPar de trading tras elegir el exchange (p. ej. ETHUSDT, BTCUSDT)
Capital inicialBalance inicial de la simulación (predeterminado $1,000; mínimo $100)
Marco de ejecuciónCon qué frecuencia el motor evalúa condiciones (1 minuto a 1 día)
Marco de velasMarco predeterminado para indicadores; cada regla puede sobrescribirlo
Multiplicador de cantidadEscala el tamaño de las órdenes (predeterminado 1)
Rango de fechasUsa chips de preset (1 semana, 1 mes, etc.) o Fecha de inicio y Fecha de fin manualmente

En el plan gratuito, los presets de 3 meses, 6 meses y 1 año son visibles pero bloqueados — pasa a Pro para ventanas más largas.

Paso 4: Configurar reglas de estrategia

Expande Reglas de estrategia y arma tu configuración:

Define la dirección de trading (long, short o ambos) y activa las reglas que necesites. Para un primer backtest, empieza con una regla de entrada y una de salida.

Más información: Resumen de reglas de estrategia, Filtros de estrategia.

Paso 5: Ejecutar el backtest

  1. Haz clic en Ejecutar backtest.
  2. Un toast confirma que el trabajo está en cola; se te redirige a la página de resultados (/backtest/{id}).
  3. Espera el estado En cola → En ejecución → Completado — la página se actualiza sola.

Al terminar, consulta Cómo leer resultados de backtest para interpretar PnL, ROI y drawdown.

Ejemplo: backtest de reversión a la media con RSI

Copia esta configuración para un test sencillo de reversión a la media en el plan gratuito:

CampoValor
Nombre del backtestBTC RSI 1h — 1 month
Exchangebinance_usdm (o cualquier exchange backtesteable del desplegable)
SímboloBTCUSDT
Capital inicial1000
Marco de ejecución1 hour
Marco de velas1h
Multiplicador de cantidad1
Rango de fechasPreset 1 mes (usa 1 semana para una prueba rápida)

Reglas de estrategia:

Haz clic en Ejecutar backtest. Al completarse, revisa PnL y ROI en la página de resultados y lee Cómo leer resultados de backtest.

Ejemplo: backtest desde una automatización existente

Reutiliza una estrategia en vivo o copiada sin volver a introducir cada regla:

  1. Abre una automatización que ejecutes o hayas copiado del leaderboard.
  2. Haz clic en Crear backtest en la página de detalle (o elígelo en el menú de creación).
  3. Confirma los campos prellenados — sufijo - Backtest en el nombre, mismo exchange, símbolo, capital y reglas.
  4. Ajusta solo el rango de fechas (p. ej. 3 meses en Pro, o 1 mes en Free) y haz clic en Ejecutar backtest.

Próximos pasos

Relacionado en la app

¿Listo para ponerlo en práctica?

Crea una cuenta gratis y explora dogabot con paper trading.

Probar backtest