Chiave API
Una chiave API dell'exchange permette a un software di operare sul tuo account con i permessi che scegli. Scopri cos'è, quali permessi contano e come tenere al sicuro le chiavi.
Definizione
Una credenziale del tuo exchange che consente a un software di leggere i dati del tuo account o di inserire ordini, limitata ai permessi che scegli quando la crei.
Una chiave API permette a un'app di trading di collegarsi al tuo account exchange senza usare la tua password. La crei sull'exchange, scegli cosa può fare e la inserisci nell'app insieme alla chiave segreta. Da quel momento l'exchange accetta le richieste firmate con quella chiave, entro i permessi che hai impostato.
Esempio
Su Kraken potresti creare una chiave che può consultare i fondi e gli ordini, oltre a creare e annullare ordini, lasciando disattivata l’opzione Withdraw Funds. Un agente che usa questa chiave può controllare il tuo saldo e fare trading, ma non può trasferire denaro fuori dall’exchange.
Perché è importante
Le autorizzazioni di una chiave determinano il danno massimo possibile in caso di fuga. Una chiave che consente i prelievi può svuotare un account. Una chiave con sole autorizzazioni di trading, limitata agli indirizzi dei server della tua app, è molto più sicura: anche se qualcuno la copiasse, non potrebbe usarla da altri indirizzi né prelevare fondi.
Come lo usa TradeCorgi
TradeCorgi accetta chiavi abilitate solo al trading e rifiuta qualsiasi chiave con autorizzazioni di prelievo, sia quando la colleghi sia durante ogni verifica giornaliera successiva. Le chiavi sono crittografate con una chiave univoca per te e decifrate solo all'interno del servizio che invia gli ordini. In ogni pagina degli exchange trovi le istruzioni passo passo per creare la chiave corretta.