Cómo conectar un bot de trading a Bybit

Guía paso a paso para ejecutar un bot de trading en una cuenta de futuros de Bybit: cuenta unificada, clave API con restricción de IP, modo cobertura, apalancamiento y primeras operaciones.

Cómo conectar un bot de trading a Bybit

Bybit es uno de los exchanges más fáciles de automatizar: una sola cuenta de trading unificada, permisos de API claros y sin interruptores ocultos. Esta guía cubre todo lo que un bot necesita de su cuenta de Bybit, use EDVI u otro servicio.

1. Prepare la cuenta

  • Verificación y 2FA. Bybit no permite crear una clave API sin autenticación de dos factores. Actívela en Cuenta y seguridad.
  • Cuenta de trading unificada. Las cuentas nuevas son unificadas por defecto. Si la suya es una cuenta Estándar antigua, actualícela: los bots de futuros operan en la cuenta unificada.
  • USDT en el lado de derivados. Transfiera USDT de la cuenta Funding a la cuenta de trading unificada. Los bots de futuros no usan el saldo spot.

2. Cree la clave API

Abra Perfil → API y pulse Crear nueva clave. Elija Claves API generadas por el sistema, uso Transacción API, y dé a la clave un nombre que reconozca después.

Permisos: Lectura y escritura para Trading unificado (órdenes, posiciones). Nunca active Retiro: un bot de trading no lo necesita, y una clave sin derecho de retiro no puede mover su dinero aunque se filtre.

La restricción de IP es el ajuste más importante. En Solo las IP con permiso pueden acceder a la OpenAPI pegue las direcciones del servicio. Para EDVI son 45.32.17.47, 139.180.196.82, 167.179.110.73, 45.76.193.172, 108.61.250.99. Una clave restringida a estas direcciones es inútil para cualquier otro. Además, Bybit caduca las claves sin restricción a los 90 días; las restringidas no caducan.

Pulse Enviar, confirme con los códigos del correo y del 2FA y copie la API Key y el Secret: el secreto se muestra una sola vez.

3. Modo de posición y apalancamiento

Los bots que operan en largo y corto en el mismo par necesitan el modo cobertura (posiciones bidireccionales). EDVI lo activa por API al conectar; si conecta otro servicio, actívelo en los ajustes de futuros antes de la primera orden, porque Bybit no cambia el modo con posiciones abiertas.

El apalancamiento en Bybit se fija por par. EDVI fija x10 cruzado en cada par conectado. Las estrategias no usan todo el apalancamiento: una entrada típica es una fracción de un por ciento del depósito, y el apalancamiento solo reduce el margen bloqueado por orden. Vea qué apalancamiento poner a un bot de trading.

4. Conecte la clave

En EDVI: Estrategias → elija una estrategia → Conectar, seleccione Bybit, pegue la clave y el secreto. EDVI los comprueba en el exchange antes de dejarle continuar, luego pregunta el modo de depósito (toda la billetera o una cantidad fija en USDT) y los bots de trading (pares y marcos temporales). El recorrido completo está en la página de Bybit.

5. Qué revisar tras las primeras operaciones

  • Las órdenes aparecen en Bybit. Abra Órdenes → Órdenes abiertas en la pestaña de futuros: debería ver órdenes límite con los ID de cliente del bot.
  • El registro en el panel. Cada orden y cada respuesta del exchange se escribe en el registro de la estrategia. Un error como insufficient balance o position mode apunta a la cuenta, no al bot.
  • No opere los mismos pares a mano. Las posiciones manuales se mezclan con las del bot y rompen tanto el trading como el cálculo del beneficio.

Errores habituales de Bybit

Respuesta Causa Solución
10003 API key is invalid Clave copiada con un espacio o revocada Cree una clave nueva y conéctela de nuevo
10010 Unmatched IP Las IP del servicio no están en la lista blanca Añada todas las direcciones del servicio a la clave
110007 Insufficient available balance USDT en Funding, no en la cuenta de trading Transfiera USDT a la cuenta de trading unificada
110025 Position mode is not modified Posiciones abiertas al cambiar el modo cobertura Cierre las posiciones y luego cambie

Cuando la clave funciona, el bot no necesita nada más de usted. Revocar la clave en Bybit lo detiene en cualquier momento.