Ladder-Dragon
Ladder-Dragon es un sistema Python open-source para trading en Binance Spot con ejecución adaptativa mediante ladders, protección de exchange, contabilidad exacta, recuperación por reinicio, pruebas de replay y dashboards de operaciones.
Ficha actualizada 23 sept 2026, 12:06 · upstream 23 sept 2026, 11:39 · release v2.20.344
Qué es Ladder-Dragon
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ladder Dragon es un sistema de trading automatizado en Binance Spot que utiliza ladders de entrada adaptativos basados en indicadores técnicos como ATR, EMA, VWAP y ADX para identificar regímenes del mercado. Incluye protección OCO (Order Cut Off), controles de riesgo, modo advisory con IA, backtesting, dashboard de operaciones de lectura sola y notificaciones por Telegram.
El sistema opera bajo un modelo DRY (Don't Repeat Yourself) donde cada decisión de trading está contenida en un estado explícito, con evidencia verificable. La ejecución registra una intención antes de enviar la orden a Binance, lo que permite recuperación ante fallos o cancelaciones del exchange. El inventario FIFO se mantiene separado de la gestión de inventario legado para evitar confusiones.
Se soporta pruebas de replay en archivos JSONL de datos de mercado y validación contra resultados reales de órdenes terminadas. Las pruebas de walk-forward entrenan solo con evidencia histórica previa, evitando usar datos futuros como entrenamiento. El sistema incluye un modelo de predicción SHADOW que recopila evidencia sin modificar órdenes activas.
El dashboard muestra estado del host, balances, protección de posiciones, inventario FIFO, órdenes abiertas y cerradas, estado de HALT (hambre), evidencia de SHADOW y calidad de la IA. Incluye gráficos de volumen de trading en 24 horas y temperatura del sistema.
- Automatización de trading en Binance Spot con ladders adaptativas basadas en ATR, EMA, VWAP y ADX
- Protección OCO (Order Cut Off) para limitar exposición a posiciones activas
- Controles de riesgo dinámicos incluyendo CAP (Capital Allocation Plan), límites diarios de pérdida y spread
- Modo advisory con IA que solo sugiere entradas sin ejecutar órdenes
- Backtesting completo contra datos históricos con validación de resultados reales
- Replay de eventos de mercado archivados para validar decisiones pasadas
- Dashboards de lectura sola con visualización de estado del sistema, balances y órdenes abiertas
- Notificaciones automáticas por Telegram sobre estados de salud y reportes diarios
- Modelo DRY donde cada decisión de trading está contenida en un estado explícito con evidencia verificable
- Ejecución por intención: se registra una intención antes de enviar la orden a Binance, permitiendo recuperación ante fallos
- Protección OCO y STOP que cierran posiciones activas sin necesidad de manualización
- Dashboard de lectura sola con gráficos de volumen en 24 horas y estado del sistema
- Replay de eventos JSONL para validar decisiones pasadas contra resultados reales de órdenes terminadas
- Modo advisory con IA que solo sugiere entradas, manteniendo la toma de decisiones humana responsable
- No es una herramienta de trading recomendada ni asesoramiento financiero; no garantiza ganancias
- Depende del exchange Binance y requiere verificación manual de cada cuenta antes de usar en producción
- El modelo de predicción SHADOW recopila evidencia pero no puede modificar órdenes activas
- La validación de pruebas requiere archivos JSONL con datos históricos completos y hashes de archivo
- No incluye gestión de inventario para múltiples exchanges, solo un exchange por defecto
- El dashboard muestra datos en tiempo real pero no permite acciones de trading directamente
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instala el entorno virtual con Python 3.10+ y instala las dependencias del paquete: `python -m pip install -e '.[test,dashboard]'`. Configura un archivo `.env` con credenciales de Binance, rutas de datos y configuración de servicios. Usa systemd para iniciar como servicio Linux o Docker Compose para contenedores. Se recomienda mantener el entorno aislado (semgrep, base de datos) separada del repositorio principal. El dashboard requiere acceso a la API de Binance y debe ejecutarse con permisos adecuados.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
