OKX ha sviluppato Agent Trade Kit, un toolkit open source basato sul Model Context Protocol che permette ad agenti di intelligenza artificiale e sviluppatori di programmare, testare e implementare strategie di trading agentico utilizzando direttamente l’infrastruttura dell’exchange. Il sistema consente all’utente di impartire istruzioni in linguaggio naturale, lasciando all’agente AI il compito di interpretarle, selezionare gli strumenti necessari e trasformarle in operazioni eseguite attraverso le API ufficiali di OKX. In questo modo analisi, interrogazioni sul conto e attività di trading possono essere gestite all’interno dello stesso ambiente AI senza dover passare continuamente dalla chat all’interfaccia dell’exchange.
Un comando può riguardare, ad esempio, l’apertura di una posizione long su un perpetual Bitcoin con leva 5x e stop loss al 3%, oppure la richiesta di visualizzare profitti e perdite e commissioni pagate durante l’ultima settimana. L’agente interpreta la frase, individua gli strumenti richiesti e invia le istruzioni operative al sistema di OKX. Lo stesso principio viene utilizzato anche per operazioni più articolate, nelle quali una singola richiesta può richiedere più passaggi, come controllare il saldo disponibile, acquistare una determinata quantità di Bitcoin e impostare successivamente un livello di stop loss.
Agent Trade Kit copre diverse aree operative dell’exchange. Gli agenti possono gestire acquisti e vendite sul mercato spot, operazioni su futures, swap perpetui, margin trading e opzioni, oltre ad accedere ai prodotti OKX Earn come Simple Earn, Dual Investment e On-chain Earn. Il toolkit permette inoltre di interrogare i dati di mercato in tempo reale, comprendendo grafici a candela, order book, funding rate e altri indicatori, e di utilizzare queste informazioni per configurare strategie come DCA, grid trading e ordini algoritmici.
La versione descritta da OKX comprende 167 strumenti distribuiti in 11 moduli principali e 17 sottomoduli. Il modulo market contiene 19 strumenti, spot 13, swap 17, futures 18, option 10, account 14, event 9, earn 24, bot 14, news 7 e smartmoney 10. La struttura è stata ampliata rispetto alla prima versione e punta a coprire l’intero ciclo operativo, dall’analisi del mercato alla gestione del conto, fino all’esecuzione degli ordini e alle strategie automatizzate.
Agent Trade Kit può essere utilizzato in tre modalità differenti: tramite server MCP, attraverso interfaccia CLI oppure installando singole Skills. Nella configurazione MCP l’utente collega un client compatibile e l’agente AI richiama gli strumenti di OKX direttamente attraverso il protocollo. Il flusso prevede che l’intelligenza artificiale legga la richiesta, scelga uno o più strumenti tra quelli disponibili, invii l’istruzione al server MCP locale e lasci poi a quest’ultimo l’esecuzione dell’operazione sull’exchange. Questa modalità è quella maggiormente orientata all’utilizzo tramite linguaggio naturale, senza necessità di intervenire direttamente sul codice.
Tra gli esempi di integrazione viene indicato Claude. Attraverso la sezione dei connettori è possibile collegare OKX, autorizzare l’accesso e iniziare successivamente a dialogare con l’agente in linguaggio comune, anche in italiano. Il sistema seleziona autonomamente gli strumenti necessari in funzione dell’azione richiesta, evitando all’utente di specificare manualmente quale API o funzione utilizzare per ogni singolo passaggio.
La modalità CLI è invece pensata per un utilizzo più tecnico e consente di eseguire il trading agentico direttamente dal terminale. Supporta pipe di shell, processi cron e script, senza richiedere un client AI specifico. Questa configurazione permette di inserire Agent Trade Kit all’interno di automazioni e workflow già esistenti, utilizzando comandi e script consultabili anche attraverso il repository GitHub del progetto.
Le Skills rappresentano una terza modalità di utilizzo e funzionano come moduli plug-and-play installabili singolarmente oppure in combinazione. Ogni Skill è costituita da un file Markdown indipendente con frontmatter YAML che definisce quando l’agente deve attivarla e come deve eseguire le relative operazioni. Tra i moduli disponibili figura okx-cex-market, dedicato ai dati pubblici di mercato come prezzi, ticker, order book, candele, funding rate, open interest e oltre 70 indicatori tecnici. La Skill okx-cex-trade gestisce invece ordini spot, swap perpetui, futures, opzioni, contratti evento, take profit e stop loss, trailing stop, iceberg, TWAP e ordini algoritmici condizionali o OCO, mentre okx-cex-portfolio è orientata a saldi, posizioni, profitti e perdite, commissioni, trasferimenti e configurazione del conto.
Le Skills sono suddivise tra moduli ufficiali realizzati direttamente da OKX e moduli sviluppati dalla community. Per questi ultimi vengono mostrati autore, numero di download e descrizione delle funzionalità, consentendo quindi di ampliare l’ambiente operativo attraverso componenti aggiuntivi distribuiti separatamente.
Agent Trade Kit è compatibile con qualsiasi client che supporti MCP. Tra quelli indicati figurano Claude Desktop, Claude Code, Cursor, OpenClaw e agenti personalizzati costruiti attraverso SDK MCP. Il progetto viene eseguito localmente sul computer dell’utente ed è distribuito come software open source con licenza MIT.
La gestione delle credenziali è stata progettata in modo da evitare che le chiavi API vengano trasmesse direttamente al modello linguistico. Le chiavi restano memorizzate localmente e vengono lette esclusivamente dal server MCP. All’avvio il sistema verifica inoltre i permessi associati alla chiave utilizzata: se non dispone dell’autorizzazione al trading, gli strumenti destinati all’esecuzione degli ordini non vengono resi disponibili all’agente. OKX indica per questo motivo la possibilità di iniziare con modalità demo o sola lettura, nelle quali l’AI può interrogare dati e informazioni senza effettuare operazioni reali sul conto.
L’automazione non elimina comunque i rischi legati all’impiego di modelli linguistici e al trading sui mercati. Un prompt ambiguo può essere interpretato in maniera non corretta, mentre errori o risultati inattesi possono dipendere anche da informazioni non aggiornate, latenza, volatilità, slippage, liquidità insufficiente, parametri configurati in modo errato o interruzioni tecniche. Inoltre, poiché il sistema opera localmente, se il client AI o la connessione vengono interrotti l’agente smette di monitorare ed eseguire le attività previste. L’utilizzo dell’intelligenza artificiale può quindi automatizzare analisi ed esecuzione, ma non offre alcuna garanzia di rendimento e non elimina il rischio di perdita del capitale.
OKX Agent Trade Kit è gratuito e distribuito con licenza MIT. La struttura basata su MCP permette di utilizzare la stessa infrastruttura con diversi client AI e di portare attività normalmente gestite tramite script o sistemi algoritmici all’interno di un’interazione in linguaggio naturale, mantenendo separata la gestione locale delle credenziali dall’elaborazione svolta dal modello.
