Entornos de Bybit y errores frecuentes
La mayoría de los fallos de conexión con Bybit no se deben a la clave de API. Su causa suele ser una discrepancia entre la clave, el entorno seleccionado y los permisos que realmente tiene la clave.
Qué es esta sección
Este artículo explica cómo utiliza SteadyEdge los entornos de Bybit y cómo diagnosticar los errores de validación más frecuentes.
Cuándo usarla
Consulta este artículo si:
- estás conectando una cuenta de Bybit
- una cuenta de Bybit no supera la validación
- la plataforma informa de un problema con los permisos o el entorno de Bybit
Antes de empezar
Comportamiento importante:
- SteadyEdge permite conectar Bybit en main , testnet o demo
- el entorno seleccionado debe coincidir con el lugar donde se creó la clave
- SteadyEdge valida la clave consultando los datos de la cuenta y la información de API del usuario
- la validación rechaza claves de solo lectura o sin permiso para operar
Entre los dominios oficiales que documenta actualmente Bybit se encuentran:
- REST del entorno principal: https://api.bybit.com
- REST de la red de prueba: https://api-testnet.bybit.com
- REST de demostración del entorno principal: https://api-demo.bybit.com
Paso a paso
Paso 1: Elige el entorno correcto
Selecciona el entorno en el que se creó la clave:
- Principal
- Red de prueba
- Demostración
Una clave válida utilizada en otro entorno se comporta como una conexión no válida.
Paso 2: Usa una clave de API con permiso para operar
Cuando crees la clave en Bybit, asegúrate de concederle permisos reales de negociación.
La validación de SteadyEdge rechaza las claves de solo lectura. También importan los permisos específicos del producto:
- las cuentas al contado necesitan permiso para operar al contado
- las cuentas de futuros necesitan permiso para operar con contratos
No actives retiros, transferencias de activos, gestión de subcuentas ni otros permisos administrativos. SteadyEdge no los utiliza.
Paso 3: Revisa el resultado de la validación en SteadyEdge
SteadyEdge valida la cuenta inmediatamente después de guardarla. Revisa:
- el estado de validación
- el mensaje del error de validación
- la hora de la última validación correcta, cuando esté disponible
Si la cuenta no es válida, corrige el entorno o los permisos antes de intentar usarla en un robot.
Paso 4: Interpreta correctamente los errores habituales de Bybit
Dos códigos de la API de Bybit son especialmente importantes:
- 10003 : la clave de API y el dominio no coinciden
- 10005 : permiso denegado
Si aparece 10003 , comprueba primero el entorno seleccionado.
Si aparece 10005 , comprueba:
- los permisos de negociación de la clave
- las restricciones de la lista de direcciones IP autorizadas
- si el entorno seleccionado corresponde al dominio de la clave
Paso 5: Repite la validación después de cada cambio en Bybit
Después de modificar los permisos, la lista de direcciones IP o el entorno, vuelve a ejecutar la validación en SteadyEdge en lugar de esperar que la cuenta se recupere automáticamente.
Qué deberías ver
Una cuenta de Bybit correctamente configurada debe mostrar:
- el entorno correcto
- un estado válido
- ningún error de validación activo
- disponibilidad en la lista de cuentas del editor de robots
Errores frecuentes
- crear una clave de prueba o demostración y conectarla como Principal
- ignorar las restricciones de direcciones IP establecidas en Bybit
- suponer que un error de permisos significa que la clave secreta es incorrecta
- intentar corregir el editor de robots antes de solucionar la validación de la cuenta
- crear la clave en el modo de demostración de Bybit y utilizar después un dominio que no sea de demostración
Artículos relacionados
- Conectar una cuenta de una plataforma de intercambio
- Entornos de Binance y errores frecuentes
- Campos principales del robot: plataforma, símbolo, dirección, apalancamiento y tamaño