CÓMO CREAR TRADING APIS EN DISTINTOS EXCHANGES
Para conectar la plataforma de trading con el exchange, necesitas crear tus claves API. En este artículo, te explicamos qué son las trading APIs y cómo funcionan. Te damos recomendaciones de seguridad para trabajar con ellas y te contamos cómo crear APIs en diferentes bolsas de criptomonedas.
¡Importante! Este artículo es únicamente informativo y no contiene recomendaciones o consejos de inversión.
Esta guía fue preparada por el equipo de la plataforma de trading CScalp. Si aún no descargaste CScalp, deja tu correo electrónico abajo.
¿Qué es API?
API (Application Programming Interface) es una interfaz de programación que permite la comunicación entre varios programas. En pocas palabras, es un medio de conexión, una solución técnica para que varias aplicaciones funcionen entre sí.
API es omnipresente. Por ejemplo, cuando reservas hoteles o pasajes a través de agregadores, los servicios se comunican a través de API. Reciben datos que les permiten comparar ofertas de diferentes hoteles, compañías de transporte, etc. Las apps de servicio de taxi también usan API para recibir datos, a partir de los cuales se calcula la ruta y el costo del viaje.
API son claves de cifrado para la autenticación de usuarios en el sistema. En otras palabras, son el usuario y la contraseña.
Te explicamos las claves API con un sencillo ejemplo
Hay un puente sobre el río. Este puente es nuestra API (la conexión entre A y B). En él hay un guardia. Puedes cruzar el puente diciéndole al guardia la clave pública (usuario) y la clave secreta (contraseña). Un viajero se acerca al guardia y se presenta: “Soy José” (le dice la clave pública). El guardia sabe que José puede cruzar el puente. Pero también tiene que decirle la contraseña: la clave secreta. José le dice la contraseña, y el guardia le permite pasar por el puente, es decir, usar la API.
Como puedes ver en el ejemplo anterior, hay dos tipos de claves API:
- Clave pública: se usa para cifrar datos cuando la aplicación accede al servidor.
- Clave secreta: se usa para descifrar los datos enviados a las apps.
Las claves API son utilizadas para el cifrado asimétrico. Si la clave pública cayera en manos de terceros, no podrían entrar sin la clave privada.
Por lo general, las claves de API son un conjunto de caracteres.


Tipos y configuración de claves API en los exchanges
En las bolsas de criptomonedas, trading APIS sirven para conectar plataformas de trading, bots, diarios de trading, etc. Te damos un ejemplo. Quieres operar en Binance a través de CScalp. Creas tus claves API en el exchange, estableces los parámetros necesarios (hablaremos de esto más adelante), ingresas las claves en la plataforma y ¡listo!, CScalp está conectado a Binance. Ahora puedes hacer trading en Binance.
Las claves API del exchange de criptodivisas brindan diferentes opciones, según los parámetros establecidos. Veamos los parámetros clave usando el ejemplo de Binance.
Los parámetros de trading APIs en Binance
- Habilitar Lectura: con esta opción las apps de terceros pueden leer datos relacionados con transacciones.
- Habilitar Margin: esta opción te permite pedir préstamos marginales en Binance a través de otra aplicación.
- Activar opciones vanilla: puedes habilitarla para operar con opciones europeas de Binance a través de una app de terceros.
- Habilitar Spot & Margin trading: esta opción te permite hacer spot trading y comercio de margen en Binance a través de una app de terceros.
- Habilitar Futuros: con esta opción podrás hacer trading con futuros de Binance a través de otra aplicación.
- Habilitar la lista blanca de símbolos: si seleccionas esta opción puedes hacer transacciones sólo con los pares de trading seleccionados en la cuenta principal.
- Habilitar Retiros: esta opción te permite retirar fondos de tu cuenta de Binance a través de una app de terceros.
- Permitir las transferencias universales: con esta opción puedes transferir fondos en tu cuenta de Binance a través de una app de terceros.

Configuración de claves API por IP
En Binance, puedes configurar las claves API por IP. Hay dos opciones:
1) permitir el uso de claves API a través de cualquier dirección IP
2) permitir el uso de claves API a través de direcciones IP confiables
La segunda opción es más segura. Si los terceros obtienen tus claves API, no podrán usarlas sin la dirección IP predeterminada.
La opción IP de confianza tiene una debilidad. Para usar esta función, necesitas una IP estática. La mayoría de los usuarios tienen direcciones IP dinámicas. Como regla general, una IP estática es un servicio adicional que pagas al proveedor de Internet.
En la mayoría de los exchanges, debes introducir la clave secreta sólo una vez, cuando la creas. No hay necesidad de recordarla y «protegerla» del exchange. Si la pierdes, podrás volver a crear el link. Lo principal es que la Clave Secreta no caiga en manos de terceros.
Riesgos y precauciones al utilizar trading APIs
Tres recomendaciones para mantener seguras tus claves API:
- Crea una contraseña diferente para cada servicio
- Usa solo los parámetros clave necesarios para trabajar con el servicio
- No des tus claves a terceros
Te damos un ejemplo. Operamos en Binance a través de CScalp y analizamos nuestras transacciones a través del Diario de Trading. Para cada servicio, creamos una clave API diferente.
En CScalp, operamos en spot y futuros de Binance. Por lo tanto, tenemos que “Habilitar Spot & Margin trading”, “Habilitar Futuros” (el parámetro “Habilitar lectura” siempre está habilitado por defecto). No necesitamos otros permisos.
En el Diario de Trading puedes analizar el historial de tus operaciones. El servicio puede “leer” datos sobre tus transacciones en la cuenta de Binance a través de claves API. Crea claves e ingrésalas al diario. La opción «Habilitar lectura» está seleccionada por defecto. No necesitas otros permisos.
No recomendamos activar las opciones «Habilitar Retiros» y «Permitir las transferencias universales». Primero, las claves API son conocidas por el exchange. Segundo, algunos servicios pueden almacenar claves de usuarios en sus servidores (incluida la clave secreta). Si el exchange o el servicio es pirateado, las claves pueden «filtrarse».
Cómo crear Claves API
En este artículo, aprenderás a crear claves API generadas por el exchange. Algunas bolsas están implementando un soporte de claves RSA para aumentar la seguridad (por ejemplo, Binance). El usuario crea claves RSA usando una función especial. Luego ingresa la clave pública. La clave secreta permanece con el usuario (el exchange no la guarda).
Cómo crear claves API en Binance
API es una herramienta de comunicación conveniente entre programas. Hoy en día es usada en todas partes. La mayoría de las bolsas de criptos tienen su propia API. Te permiten conectar apps de otras empresas, incluidas las plataformas de trading.
Entra a “Gestión de API” y haz clic en “Crear API”.

Elige la forma de crear claves. Si necesitas claves API simples, haz clic en la clave «Generada por el sistema«. Si quieres generar claves RSA, selecciona clave «Autogenerada«. En este artículo, tomamos el primer camino.

Nombra la clave y haz clic en “Siguiente”.

Pasa el control de seguridad.
¡Listo! Creaste las claves API en Binance. Puedes habilitar los parámetros requeridos usando el botón «Editar restricciones«.

Si utilizas la opción de acceso IP «Sin restricciones«, cuando activas los permisos de clave API «avanzados», el exchange te pedirá que aceptes el descargo de responsabilidad. Si utilizas la opción «Permitir acceso solo a direcciones IP de confianza«, esta operación no es necesaria.
Cómo crear claves API en Bybit
Para crear claves API de Bybit, ve al sitio web oficial del exchange, haz clic en el ícono de perfil y ve a la sección «API«.

Haz clic en «Crear una Nueva Clave«. Antes de crear una clave API en Bybit, debes configurar la autenticación de dos factores (2FA) a través del Autenticador de Google.

A continuación, nombra la clave y haz clic en «Leer y grabar«. Si tienes una dirección IP permanente (estática), puedes configurar el acceso a la clave para direcciones IP específicas. De lo contrario, selecciona «Sin restricciones de IP«.
A continuación, agrega los permisos necesarios para la nueva clave. Si planeas operar, marca los parámetros “Contrato”, “Derivados: API V3” y “Spot”. Luego haz clic en «Enviar«.
Pasa el control de seguridad ingresando el código de confirmación por email y la autenticación de dos factores. Copia las claves pública y privada. Haz clic en «Enviar».

¡Listo! Creaste las claves API en Bybit. Puedes cambiar los parámetros de las claves en cualquier momento haciendo clic en «Editar«.
Cómo crear claves API en OKX
Para crear claves API en OKX, ve al sitio web oficial del exchange, pon el cursor sobre el ícono de perfil y ve a la sección «API». Antes de crear tus claves, debes configurar la autenticación de dos factores con un número de teléfono o con Google Authenticator.

Haz clic en “Crear una clave API V5”.

Especifica el propósito de crear claves de API (por defecto es «Operaciones de API«), el nombre de la clave y establece la contraseña. Agrega direcciones IP de confianza si lo deseas y configura permisos clave. Luego haz clic en «Confirmar«.

Pasa el control de seguridad del exchange.
¡Listo! Creaste las claves API de OKX. En la siguiente ventana podrás ver tus claves públicas y privadas. Copia las claves y haz clic en «Confirmar«.

Una vez creadas las claves no podrás cambiarlas. Pero, a diferencia de otras bolsas, puedes volver a ver la clave secreta. Para hacer esto, debes hacer clic en «Información» y pasar el control de seguridad.
Las claves API de OKX con permisos de trading y retiro sin direcciones IP confiables, dejan de funcionar después de 14 días de inactividad. Las claves de API con direcciones IP de confianza y con permiso de lectura no caducan.
Cómo crear claves API en Huobi
Para crear claves API en Huobi, ve al sitio web oficial del exchange, haz clic en el ícono de perfil y ve a la sección «Gestión de API».

Ingresa el nombre de las claves en el campo «Nota«. Configura los permisos de las claves y vincula las direcciones IP confiables si es necesario. Luego haz clic en «Crear«.

A continuación, pasa por el control de seguridad del exchange.
¡Listo! Creaste las claves API en Huobi. En la nueva ventana, copia las claves Pública y Secreta para ingresarlas en la plataforma. Luego haz clic en «Confirmar«.
Puedes configurar las claves API después de la creación (habilitar/deshabilitar permisos o agregar direcciones IP confiables) con el botón «Editar«.
Cómo crear claves API en Phemex
Para crear claves API en Phemex, ve al sitio web oficialdel exchange, haz clic en el ícono de perfil y ve a la sección «Administración de API«.

Haz clic en “Crear nueva clave API”.

En la ventana emergente, selecciona el tipo de claves API (que admiten una dirección IP o hasta 5 direcciones IP). Al elegir la primera opción, deberás especificar una dirección IP de confianza. Si eliges la segunda opción, especificar las direcciones IP es opcional. Luego, haz clic en «Siguiente«.
Nombra las claves. Puedes vincular o no vincular las direcciones IP (es opcional), selecciona el parámetro «Permitir Operar«. Luego haz clic en «Confirmar«.
Pasa el control de seguridad del exchange.

¡Listo! Creaste las claves API de Phemex. Aparecerán en una nueva ventana. Copia la clave secreta y haz clic en «Grabado y guardado».

Verás la clave en la sección «Administración de API«. Ten en cuenta que no puedes ver la clave secreta ni cambiar permisos de las claves. De ser necesario, siempre puedes crear otra trading API.
Conclusión
API es una herramienta conveniente y bastante segura para trabajar en los exchanges de criptomonedas a través de plataformas de trading y otros servicios. Cuando uses trading APIs, debes seguir las reglas básicas de seguridad. También puedes configurar el acceso a claves IP de confianza o trabajar con claves RSA.
¿Tienes algunas preguntas? ¡Escríbenos!
La forma más fácil de contactar al soporte de CScalp es a través de Telegram.
Nuestro horario de atención es de 10 a.m. hasta las 11 p.m. (UTC + 3) entre semana y en horario flexible los fines de semana.
También puedes obtener una respuesta rápida en nuestro canal de Discord.
No olvides suscribirte al canal oficial de CScalp en Telegram y conocer nuestro bot.
