Errores de OKX
Códigos de error de OKX en LootX: key, secret y passphrase, vínculo a IP, hora, fondos insuficientes y límites de solicitudes.
OKX informa de un error con los campos code y msg: "0" — éxito, un número de cinco dígitos — rechazo. En las órdenes la respuesta es de dos niveles: el code general es igual a "1", y la causa real está más abajo — en el código y el texto de la orden concreta. El terminal muestra el texto de esta causa, pero no su número, por lo que un rechazo de orden se ve así: OKX error 1: Order failed. Insufficient USDT balance in account. Busca la causa por el texto después de los dos puntos.
La key de OKX tiene tres partes — API Key, API Secret y Passphrase, y te puedes equivocar en cualquiera. Los códigos 50… se refieren a la key, la firma y la hora, 51… — a las órdenes, 60… — al inicio de sesión en el flujo privado. El orden general para analizar errores está en la página Mensajes de error: cómo leerlos, la configuración de keys — en Conexión de exchanges y API keys.
Qué explica el propio terminal
| Situación | Códigos | Qué verás |
|---|---|---|
| El exchange rechazó la key, el secret o la passphrase | 50111, 50105, 50113; al entrar al flujo — 60024, 60032, 60007 |
Etiqueta con el nombre de la conexión: «…: el exchange rechazó la API key o el secret — revísalos en la configuración de la conexión». En Configuración → Conexiones junto a la conexión aparece la sugerencia «El exchange rechazó la API key o el secret». El terminal reintenta aproximadamente cada 30 segundos |
| Firma incorrecta en la orden | 50113 |
«Orden rechazada: API key o secret incorrectos» |
| Demasiadas solicitudes | HTTP 429 | «⚠ … se excedió el límite de solicitudes (429), restricción hasta el 30.09.2026 12:01:00 UTC». El terminal espera por sí mismo |
| Los relojes se desincronizaron | 50102; al entrar al flujo — 60004, 60006 |
El rechazo no se considera un error de key, la conexión no se rompe. El terminal verifica la hora con OKX en cada conexión |
| Entradas al flujo demasiado frecuentes | 60014 |
Nada: el terminal se reconecta con una pausa, la key no se marca como incorrecta |
| La orden ya no existe | 51400, 51401, 51402, 51603 |
Nada: la cancelación se considera realizada — la orden se ejecutó o fue cancelada antes |
| No alcanzaron las monedas al vender en spot | 51008 |
El terminal repite la venta con un volumen reducido por el importe de la comisión. Si no ayudó, muestra el texto del exchange |
| El exchange suspendió el trading de la moneda por API | por las palabras en la respuesta | «El trading por API no está disponible para esta moneda — restricción del exchange» |
El código 50110 — IP fuera de la lista de la key — el terminal no lo considera un error de la key en sí: la key es correcta, lo que estorba es el vínculo a IP. Pero si ese rechazo llegó al conectar, igual verás la etiqueta general sobre la key — aparece ante cualquier rechazo de autorización, excepto por desincronización de relojes.
OKX no informa en las respuestas cuántas solicitudes quedan hasta el límite. Por eso el terminal lleva su propia contabilidad y frena por sí mismo la frecuencia de solicitudes.
Códigos frecuentes
| Código | Cómo se ve | Causa | Qué hacer |
|---|---|---|---|
50111 |
Etiqueta «el exchange rechazó la API key o el secret» | La key es incorrecta o fue eliminada | Verifica la key en el sitio de OKX y pégala de nuevo en API Key |
50105 |
La misma etiqueta | Passphrase incorrecta | Ingresa la passphrase definida al crear la key — ver El exchange rechazó la key |
50113 |
Etiqueta o «Orden rechazada: API key o secret incorrectos» | La firma no coincidió: el secret no corresponde a la key | Pega API Secret de nuevo |
50110 |
Etiqueta sobre la key o texto del exchange en el mensaje de la orden: «…not included in your API key’s IP whitelist» | La solicitud llegó desde una IP que no está en la lista de la key | Agrega la IP a la lista de la key — ver IP fuera de la lista de la key |
60024 |
Etiqueta sobre la key | Al entrar al flujo privado: passphrase incorrecta | Como para 50105 |
60032 |
Etiqueta sobre la key | Al entrar al flujo: no existe tal key | Como para 50111 |
60007 |
Etiqueta sobre la key | Al entrar al flujo: la firma no coincidió | Como para 50113 |
50102 |
Texto del exchange en el mensaje de la orden: «Timestamp request expired» | El reloj de la computadora se desincronizó con el exchange, la mayoría de las veces después de salir del modo de suspensión | Reconecta OKX — al conectar, el terminal volverá a verificar la hora. Si se repite, activa la sincronización de hora en Windows |
60004, 60006 |
Normalmente nada | Lo mismo al entrar al flujo | El terminal se reconectará solo |
60014 |
Nada | Entradas al flujo privado demasiado frecuentes | Nada: el terminal esperará y repetirá |
| HTTP 429 | «se excedió el límite de solicitudes (429), restricción hasta …» | Se excedió el límite de solicitudes | Espera hasta la hora indicada, cierra las ventanas innecesarias con OKX |
51008 |
Texto del exchange en el mensaje de la orden: «OKX error 1: Order failed. Insufficient … in account» | No hay fondos o margen suficientes en la cuenta de trading | Ver No hay fondos suficientes |
51400, 51401, 51402 |
Nada | La orden que se cancela ya se ejecutó, se canceló o no se encontró | No hay que hacer nada |
51603 |
Nada | Orden no encontrada | No hay que hacer nada |
Cómo corregir los problemas frecuentes
El exchange rechazó la key
Verifica que la key exista
Abre la administración de API en el perfil de OKX. Si la key no está en la lista, la eliminaron — crea una nueva.
Copia la key y el secret de nuevo
OKX muestra el secret solo al crear la key. Si no se guardó, crea una key nueva. En Configuración → Conexiones pega los valores en API Key y API Secret sin espacios en los extremos.
Verifica la passphrase
Passphrase es una contraseña que tú mismo inventaste al crear la key, no la contraseña de la cuenta de OKX. No se puede recuperar: si la olvidaste, crea una key nueva.
Verifica los permisos de la key
Para operar, la key debe tener habilitado el permiso de trading, no solo el de lectura.
Después de corregirlo, el terminal se reconectará solo en el siguiente intento.
IP fuera de la lista de la key
El código 50110 significa que la key está vinculada a una lista de direcciones IP, y la solicitud llegó desde otra. Abre la key en la administración de API del sitio de OKX y agrega la IP externa de tu computadora. Si la conexión pasa por un proxy (sección Proxy en la tarjeta de la conexión), hay que agregar la dirección del proxy: OKX ve precisamente esa. La IP dinámica del internet doméstico cambia, y el rechazo volverá — entonces es más cómodo un proxy con dirección fija.
No hay fondos suficientes
OKX tiene dos cuentas principales: financiera (Funding) y de trading (Trading). Solo se puede operar con lo que está en la de trading. Si depositaste en OKX y la orden se rechaza con 51008, transfiere los fondos de la cuenta financiera a la de trading en el sitio del exchange.
Otras causas frecuentes:
- los fondos están bloqueados por órdenes abiertas — cancela las que sobran;
- en futuros no alcanza el margen con el apalancamiento actual — reduce el volumen o el apalancamiento;
- al vender todo el saldo en spot, parte de las monedas se fue en comisión. El terminal repetirá la venta con un volumen ligeramente menor, y después puede quedar en la wallet un «polvo» menor que el paso de volumen.
Modo de posiciones «largo/corto»
LootX trabaja con posiciones de futuros en modo unidireccional: una posición por moneda, la compra la aumenta, la venta la reduce. Si en la configuración de trading de OKX está seleccionado el modo con largo y corto separados, el exchange rechazará las órdenes del terminal. Cambia el modo de posiciones a compra/venta (unidireccional) en la configuración de trading del sitio de OKX.