Autorizzazioni API per criptovalute: una chiave di solo trading può comunque perdere denaro
La disabilitazione dei prelievi su una chiave API rimuove un percorso per spostare i fondi, ma non rende innocua l'integrazione commerciale. Una chiave in grado di inviare ordini può comunque creare posizioni indesiderate, incorrere in commissioni o operare in un mercato illiquido. Valuta le azioni che un'integrazione può eseguire, nonché le informazioni che può leggere.
Associa le autorizzazioni a un lavoro specifico
Uno strumento di reporting potrebbe aver bisogno di saldi e cronologia senza il permesso di fare trading. Uno strumento di esecuzione potrebbe richiedere l'invio e la cancellazione degli ordini. Trasferimenti, prelievi e modifiche alla configurazione dell'account sono funzionalità separate che non dovrebbero essere abilitate semplicemente perché una guida all'installazione richiede un ampio accesso.
I nomi delle autorizzazioni variano in base alla piattaforma. Controlla la documentazione attuale e la schermata di autorizzazione effettiva. La documentazione API ufficiale di OrangeX distingue i metodi pubblici e privati e descrive gli ambiti di accesso richiesti. Ciò non dimostra che su OrangeX esista ogni controllo offerto da un altro scambio.
Perché il solo trading è ancora importante
Considera un conto ipotetico con 1.000 USDT. Un'integrazione dannosa acquista e vende ripetutamente utilizzando ordini di mercato. Anche quando i prelievi sono disabilitati, spread, commissioni e movimenti avversi dei prezzi possono ridurre il saldo. Se la chiave consente anche il trading con leva finanziaria, le potenziali perdite e il rischio di liquidazione dipendono dallo strumento effettivo e dai controlli del conto.
Un secondo rischio è la vendita in un portafoglio ordini scarso o l’acquisto involontario di un asset illiquido. Prevenire i prelievi esterni non impone un prezzo di esecuzione garantito o una perdita massima sulla negoziazione. La tutela in questione è un insieme di limiti relativi alle azioni, alle dimensioni e agli strumenti consentiti.
Confronta quattro livelli di restrizione
Innanzitutto, concedi solo le autorizzazioni richieste dall'attività. In secondo luogo, utilizza le restrizioni supportate dalla piattaforma, come le liste consentite IP o la scadenza, laddove siano effettivamente disponibili. In terzo luogo, configurare l'elenco degli strumenti dell'integrazione, la dimensione massima dell'ordine e i limiti di esposizione. In quarto luogo, monitorare il conto indipendentemente da tale integrazione.
Una restrizione IP limita il luogo in cui possono avere origine le richieste; non rende sicuro un server consentito compromesso. Un limite lato software potrebbe non funzionare se il software stesso viene compromesso. Tratta questi controlli come complementari e verifica quali vengono applicati dall'exchange anziché solo dal bot.
Proteggi le credenziali e testa senza accesso al trading reale
Non incollare un segreto API in chat, screenshot, fogli di calcolo condivisi o un repository di codice pubblico. Mantieni le credenziali fuori dai registri e utilizza un archivio segreto protetto adeguato all'ambiente. Verifica il dominio e l'operatore ufficiali dell'integrazione prima di fornire l'accesso.
Laddove sia disponibile un ambiente di test documentato, utilizzarlo. In caso contrario, iniziare con l'autorità minima necessaria per convalidare la connettività e verificare il comportamento prima di abilitare azioni aggiuntive. Non dare mai per scontato che una richiesta di dati pubblici richieda un segreto o che una chiave demo sia intercambiabile con una chiave di trading reale.
Pianifica in anticipo lo spegnimento
Scopri come revocare la chiave tramite l'interfaccia ufficiale dell'account prima di collegarla. Esamina gli ordini e le posizioni attivi separatamente quando si disconnette un bot: la revoca delle credenziali impedisce future richieste autorizzate ma non annulla necessariamente gli ordini esistenti o chiude l'esposizione.
Se si sospetta una compromissione, utilizzare l'interfaccia ufficiale per revocare la chiave interessata, ispezionare ordini, posizioni e cronologia dei trasferimenti e contattare il supporto verificato. Conserva gli identificatori rilevanti senza pubblicare il segreto. Una chiave sostitutiva dovrebbe utilizzare le autorizzazioni corrette e un'integrazione rivista, anziché semplicemente ripristinare la configurazione precedente.
Fonti
- OrangeX: autenticazione API ufficiale e ambiti di accesso
- Kraken: sicurezza della chiave API
- Kraken: esempi di autorizzazioni per chiavi API
Ricerca verificata il 5 novembre 2026 (Asia/Shanghai). L'esempio del conto è ipotetico; la disponibilità del controllo deve essere verificata sulla piattaforma utilizzata.