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.
Al pulsar el botón aceptas la "Política de privacidad".

¿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.
Captura de pantalla con un ejemplo de trading APIs

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.
 ключи API Binance, настройка API Binance

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:

  1. Crea una contraseña diferente para cada servicio
  2. Usa solo los parámetros clave necesarios para trabajar con el servicio
  3. 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”.
La interfaz de Binance con gestión de trading APIs
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.
Tipos de trading APIs en Binance
Nombra la clave y haz clic en “Siguiente”.
Nombrar etiqueta de la clave API en Binance
Pasa el control de seguridad.

¡Listo! Creaste las claves API en Binance. Puedes habilitar los parámetros requeridos usando el botón "Editar restricciones".
Clave API en Binance
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".
La interfaz de Bybit con 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.
Crear una trading API en Bybit
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".
 Las claves API creadas con éxito en Bybit
¡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.
La interfaz de OKX con sección "API"
Haz clic en “Crear una clave API V5”.
Ventana para crear una clave API V5 en OKEx exchange
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".
Ventana para especificar el propósito de trading APIs en OKEx exchange
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".
 Las claves API creadas con éxito en OKX
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".
 La interfaz de Huobi exchange con "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".
Ventana para configurar los permisos de trading APIs en Huobi
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".
La interfaz de Phemex exchange con "Administración de API"
Haz clic en “Crear nueva clave API”.
Ventana de Phemex exchange para crear 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.
El control de seguridad de Phemex
¡Listo! Creaste las claves API de Phemex. Aparecerán en una nueva ventana. Copia la clave secreta y haz clic en "Grabado y guardado".
Las trading APIs creadas con éxito en Phemex
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.
¡Más información interesante en el blog de CScalp!

En nuestro blog encontrarás guías de trading y scalping, reseñas de exchanges y plataformas de trading, los cripto servicios más populares y artículos sobre blockchain y DeFi.

Recomendamos nuestro curso de trading gratis para novatos. También puedes utilizar nuestras Señales de Trading gratuitas y analizar tu historial de operaciones con el Diario del Trading.

DEJA TU CORREO ELECTRÓNICO PARA RECIBIR LA PLATAFORMA DE TRADING GRATUITA

Al pulsar el botón aceptas la "Política de privacidad".
La Política de Privacidad
Información empresarial

ABVInvest ltd. se dedica al desarrollo de software financiero. La compañía posee los derechos de CScalp, FSR Launcher y otros. La empresa no participa en operaciones de intercambio y actividades sujetas a licencias.