Ir al contenido

Clave API

Una clave API de exchange permite que un software opere en tu cuenta con los permisos que elijas. Conoce su definición, qué permisos importan y cómo proteger tus claves.

Definición

Una credencial de tu exchange que permite que un software consulte tu cuenta o haga órdenes en ella, limitada a los permisos que eliges al crearla.

Una clave API permite que una aplicación de trading se conecte a tu cuenta de exchange sin usar tu contraseña. La creas en el exchange, eliges qué puede hacer y la pegas en la aplicación junto con su clave secreta. Luego, el exchange acepta las solicitudes firmadas con esa clave, dentro de los permisos que le diste.

Ejemplo

En Kraken, podrías crear una clave que permita consultar fondos y órdenes, y crear y cancelar órdenes, dejando desactivada la opción Withdraw Funds. Un agente que use esa clave puede consultar tu saldo y operar, pero no puede retirar dinero del exchange.

Por qué importa

Los permisos de una clave determinan lo peor que podría pasar si se filtra. Una clave que permite retirar fondos puede vaciar una cuenta. Una clave que solo permite operar y está limitada a las direcciones de los servidores de tu aplicación es mucho más segura: aunque alguien la copiara, no podría usarla desde otro lugar ni retirar fondos.

Cómo lo usa TradeCorgi

TradeCorgi acepta claves solo para operar y rechaza cualquier clave con permiso de retiro, tanto cuando la conectas como en cada verificación diaria posterior. Las claves se cifran con una clave única para ti y solo se descifran dentro del servicio que ejecuta las órdenes. Cada página de exchange explica paso a paso cómo crear la clave adecuada.