Introducción
Funciones clave
- Autonomía total: Aloja, configura y administra todo el sistema en tu propia infraestructura—sin interferencias de terceros.
- Cero dependencias externas: Toda la lógica de trading, registros históricos y análisis permanecen bajo tu control. Nada se comparte ni se almacena externamente.
- Despliegue flexible: Compatible con entornos Docker, Linux y Windows para una máxima compatibilidad entre desarrollo y producción.
- Arquitectura modular con dos aplicaciones: MagicTradeBot está compuesto por dos componentes potentes:
- Aplicación de gestión: Una interfaz completa basada en UI para administrar exchanges, cuentas, claves API, símbolos, plantillas de estrategia, herramientas de backtesting, conjuntos de condiciones, informes y más. Puede alojarse localmente o en un servidor remoto para acceso web seguro.
- Aplicación principal del bot: Un motor ligero y siempre activo que escanea continuamente el mercado y ejecuta operaciones las 24 horas del día. Funciona de forma independiente para asegurar operaciones ininterrumpidas incluso si la UI está fuera de línea.
Beneficios del autoalojamiento
- Propiedad total de los datos: Todas las estrategias de trading, registros históricos, análisis en tiempo real y metadatos operativos permanecen exclusivamente en tu infraestructura. Sin servidores de terceros, sin accesos ocultos.
- Gestión segura de claves API: Tus claves API de exchange nunca salen de tu servidor. Al eliminar intermediarios en la nube, reduces drásticamente el riesgo de filtraciones, hackeos o accesos no autorizados.
- Entorno personalizable y aislado: Tú decides el perfil de rendimiento, las especificaciones de alojamiento y los protocolos de seguridad. Ya sea escalando con Kubernetes o ejecutando una instancia local, evitas los riesgos del alojamiento compartido como vecinos ruidosos o caídas.
- Optimizado para velocidad y disponibilidad: El autoalojamiento elimina la latencia de red provocada por relays en la nube, resultando en una ejecución más rápida y menor deslizamiento (slippage).
Cumplimiento y preparación para auditorías
- Sin recolección de datos: MagicTradeBot está diseñado para brindar total autonomía al usuario. En modo autoalojado, ningún dato de trading, registros ni estrategias se transmiten a servidores externos. La única interacción remota es una validación periódica de la licencia.
- Fuera del alcance normativo: Dado que MagicTradeBot no recopila, procesa ni almacena datos de usuario en su propia infraestructura, no se ve afectado por normativas típicas como GDPR, SOC 2 o ISO 27001. Los usuarios son responsables de su propio cumplimiento según cómo alojen y usen el bot.
- Cumplimiento a nivel de infraestructura: Si operas en un entorno regulado, cualquier obligación de cumplimiento dependerá únicamente de la infraestructura de alojamiento elegida, no de MagicTradeBot en sí.
¿Quién debería usar el autoalojamiento?
- Instituciones o equipos que requieren control total de los datos: Aunque MagicTradeBot no almacena datos de trading (salvo validación de licencia), el autoalojamiento permite a las organizaciones mantener el control completo sobre sus registros de auditoría e infraestructura.
- Analistas cuantitativos y traders algorítmicos: Ideal para usuarios que necesitan ejecución de baja latencia, personalización avanzada y entornos aislados para estrategias sofisticadas.
- Individuos preocupados por la privacidad: Para usuarios que desean cero exposición externa de datos y prefieren mantener toda la operación de trading en local o en redes privadas.
- Desarrolladores e integradores: Perfecto para quienes deseen ampliar o integrar el bot en sistemas financieros más grandes, personalizar la lógica principal o construir flujos de trading propietarios.