Gestión de cuentas de intercambio

La App de Gestión de MagicTradeBot incluye un sistema robusto para administrar múltiples cuentas de exchange por plataforma. Esta función permite a usuarios desde pequeñas escalas hasta empresas organizar estrategias de trading, credenciales y configuraciones de símbolos con máxima flexibilidad y control.

🧾 Capacidades Clave

  • Gestiona un número ilimitado de cuentas por exchange soportado
  • Almacena y controla de forma segura las credenciales API por cuenta
  • Asocia una lista personalizada de símbolos por cuenta
  • Configura cada cuenta de forma independiente para apalancamiento, reglas de trading y estrategias
  • Vincula instancias de bots a cuentas específicas para escaneo y ejecución aislados

📌 Caso de Uso – Exchange Binance

Supongamos que deseas operar en Binance con diferentes estrategias de trading. Puedes configurar las siguientes cuentas:

  • Cuenta Principal – API primaria con estrategia predeterminada
  • Cuenta de Copy Trading – Replica operaciones de otra estrategia con apalancamiento menor
  • Subcuenta 1 – Scalping de alto riesgo en ciertas monedas meme seleccionadas
  • Subcuenta 2 – Operaciones swing conservadoras con stop loss inteligente

🛠️ Cómo Configurar Cuentas de Exchange

Puedes gestionar las cuentas a través de la interfaz de la App de Gestión en:

Navegación → Cuentas de Exchange → Añadir Cuenta

Campos de Entrada

  • Exchange: Selecciona de entre exchanges soportados (ej. Binance, Bybit, OKX, Bitget)
  • Etiqueta de Cuenta: Nombre amigable para la cuenta (ej. “Binance Principal”)
  • Clave API: Clave API emitida por el exchange
  • Secreto API: Secreto API emitido por el exchange
  • Frase de paso: (si es requerida por el exchange)
  • Configuración de Apalancamiento: Apalancamiento predeterminado opcional para aplicar a nivel de símbolo

🔗 Configuración de Símbolos por Cuenta

Cada cuenta puede tener su propio conjunto de símbolos cripto asociados (ej. BTCUSDT, WIFUSDT, PEPEUSDT), cada uno con parámetros de trading individuales. Esto permite un aislamiento completo de la estrategia:

  • WIFUSDT en Cuenta Principal – apalancamiento 30x, estrategia de scalping
  • WIFUSDT en Cuenta Copy – apalancamiento 3x, estrategia swing, SL/TP inteligente

🤖 Vinculación de Instancia de Bot a Cuenta

Al lanzar una instancia core de MagicTradeBot, puedes especificar la cuenta objetivo usando el exchangeId (recuperado de la App de Gestión). Esto vincula al bot para escanear y ejecutar operaciones sólo en la lista de símbolos de esa cuenta.

# config.yaml (parcial)
server:
  botName: "bot-binance-copytrading"
  exchangeId: 2  # Apunta a la cuenta de Copy Trading de Binance

🧠 Beneficios del Soporte Multi-Cuenta

  • Ejecuta estrategias aisladas en la misma exchange sin conflicto
  • Evita problemas de límite de tasa distribuyendo operaciones entre subcuentas
  • Diseña estrategias de alto y bajo riesgo de forma independiente
  • Permite fácil escalado vinculando instancias de bots a diferentes cuentas

🧩 Exchanges Soportadas (En Expansión)

MagicTradeBot soporta una lista creciente de exchanges. Puedes agregar múltiples cuentas por exchange. El soporte actual incluye:

  • Binance
  • Bybit
  • Bitget
  • OKX
  • Otros próximamente...

🔐 Consideraciones de Seguridad

  • Almacena las credenciales API de forma segura – nunca las incluyas en control de versiones
  • Usa variables de entorno o almacenamiento cifrado para secretos
  • Aplica listas blancas de IP en la configuración API del exchange cuando sea soportado

📎 Resumen

  • Cada instancia de bot puede estar vinculada a una cuenta específica de exchange
  • Cada cuenta puede contener diferentes conjuntos de símbolos y estrategias
  • Sistema completamente modular que soporta modelos de despliegue empresariales
  • Gestión de cuentas flexible, potente y segura para traders avanzados

Para despliegue en producción, se recomienda usar credenciales API únicas por cuenta y aislar cada cuenta con una instancia de bot dedicada para maximizar rendimiento y confiabilidad.

📎 Related Topics