Backtest - análisis de eficiencia de un bot
La herramienta Backtest te permite analizar la efectividad de un bot utilizando la configuración que hayas seleccionado, incluidos los parámetros de la cuadrícula y el monto de inversión. Al simular el rendimiento del bot con datos históricos de trading, Backtest ayuda a los usuarios a evaluar posibles resultados antes de lanzarlo.
Si bien los resultados son solo de referencia, pueden proporcionar información valiosa para optimizar configuraciones como la cantidad de niveles de la cuadrícula y el monto de inversión para un mejor rendimiento.
Dónde encontrar la función de Backtest
La herramienta Backtest está disponible en el menú de configuración de lanzamiento del bot.
Cómo usar Backtest
1. Ejecutar un Backtest
Una vez que hayas configurado o ajustado la configuración de tu bot, haz clic en el botón [Backtest] para iniciar la evaluación del rendimiento. Se abrirá una nueva ventana que mostrará el rendimiento estimado del bot para el período seleccionado, basado en datos históricos del mercado.
Cada vez que abres la ventana de Backtest, el sistema recupera (si está disponible) tu comisión actual del exchange para mantener el cálculo alineado con tus condiciones reales de trading.
2. Seleccionar un intervalo de tiempo
Para personalizar el período de evaluación:
- Abre la herramienta de calendario en la ventana de Backtest.
- Selecciona la fecha de inicio y luego la fecha de finalización.
- Haz clic en el botón azul para confirmar el período seleccionado.
3. Probar diferentes configuraciones
Para analizar el rendimiento en distintas condiciones:
- Vuelve al menú de configuración del bot.
- Modifica los parámetros (como los niveles de la cuadrícula o el monto de inversión).
- Ejecuta el Backtest nuevamente para comparar los resultados.
Este proceso ayuda a optimizar la configuración del bot antes de activarlo en el trading en vivo.
4. Cómo Backtest tiene en cuenta las comisiones del exchange
Backtest ahora refleja tus comisiones de trading individuales (maker/taker) del exchange conectado — tanto en Live como en Demo.
Cómo funciona:
— Al abrir la ventana de Backtest, Bitsgap obtiene a través de la API del exchange tu comisión vigente (suscripción/nivel).
— Si se encuentra una comisión individual, Backtest la aplica.
— Si no, Backtest usa la comisión estándar de ese exchange para el mercado seleccionado.
— En la primera ejecución de Backtest para un exchange en el que se aplique una comisión personalizada, verás un aviso único: «Comisión personalizada aplicada. Los resultados de tu backtest reflejan tus comisiones de trading individuales.»
Exchanges compatibles:
Notas: El mecanismo es independiente del exchange. Si la API del exchange devuelve una comisión efectiva que incluye descuentos (p. ej., niveles VIP, descuentos basados en tokens), Backtest la usa; en caso contrario, utiliza la comisión estándar del exchange.
Notas finales
La herramienta Backtest es una excelente manera de evaluar la posible eficiencia de un bot, pero los resultados reales pueden variar según las condiciones del mercado en tiempo real. Siempre ten en cuenta los factores de riesgo y la volatilidad del mercado al tomar decisiones de trading.
Sobre las comisiones. Los resultados del backtest ya incluyen las comisiones de trading. Aun así, pueden producirse pequeñas desviaciones respecto al rendimiento en vivo por el deslizamiento (slippage), los redondeos y la naturaleza dinámica de los descuentos del exchange.
¿Necesita ayuda?
Para cualquier problema o consulta adicional, no dude en ponerse en contacto con el equipo de atención al cliente de Bitsgap.