Un tracker giornaliero gratuito degli aggiornamenti della documentazione API e dei changelog di 27 exchange cripto. Sappi subito quando un exchange introduce una modifica incompatibile, prima che metta offline il tuo bot.
Gestito da BJF Trading Group, il team che sviluppa il software di arbitraggio SharpTrader. Aggiornato ogni giorno.
Se gestisci una strategia di arbitraggio, un bot di market making o qualsiasi esecuzione automatica su più piattaforme, una modifica silenziosa delle API è una delle cose più costose che possano capitarti. Un exchange depreca un endpoint, rinomina un campo, restringe un rate limit o aggiorna una versione, e all’improvviso i tuoi ordini falliscono, i tuoi fill diventano obsoleti o la tua logica di rischio legge il numero sbagliato. L’exchange aveva pubblicato un changelog. Semplicemente non l’hai visto in tempo.
Questo tracker risolve il problema. Ogni giorno controlla la documentazione API ufficiale e la pagina del changelog di ciascun exchange a cui si collega SharpTrader, e segnala tutto ciò che è cambiato rispetto al giorno precedente. Usalo come sistema di allerta precoce per le tue integrazioni, o semplicemente per tenere il polso di quanto velocemente si evolve ogni piattaforma.
Le righe hanno un codice colore in base a quanto rilevato nell’ultimo controllo giornaliero:
Le 27 piattaforme qui sotto sono gli exchange cripto con cui SharpTrader si integra tramite API. Salva tra i preferiti i link ai changelog: sono le pagine ufficiali che ogni exchange usa per annunciare modifiche alle API, deprecazioni e nuove versioni.
| Exchange | Changelog o documentazione API ufficiale | Tipo di fonte |
|---|---|---|
| Binance | Changelog della Spot API | Changelog ufficiale |
| Bitbank | GitHub CHANGELOG.md | Changelog ufficiale |
| Bitfinex | Changelog delle API | Changelog ufficiale |
| bitFlyer | Documentazione Lightning API | Documentazione API |
| BitMEX | Changelog delle API | Changelog ufficiale |
| Bittrex | Chiuso (dic. 2023) | Non più operativo |
| Bitstamp | Documentazione API | Documentazione API |
| BTC-Alpha | Riferimento API | Documentazione API |
| Bybit | Changelog V5 | Changelog ufficiale |
| CEX.IO | API di trading spot | Documentazione API |
| CoinMetro | Documentazione API (GitHub) | Documentazione API |
| Crypto.com | Exchange v1 API | Documentazione API |
| Deribit | Documentazione API | Documentazione API |
| EXMO | Documentazione API | Documentazione API |
| Gate.io | Documentazione API v4 | Documentazione API |
| GMO Coin | Documentazione API | Documentazione API |
| HitBTC | GitHub CHANGELOG.md | Changelog ufficiale |
| HTX | Documentazione Spot API | Documentazione API |
| Independent Reserve | Documentazione API | Documentazione API |
| Kraken | Change log | Changelog ufficiale |
| KuCoin | Change log | Changelog ufficiale |
| MEXC | Change log Spot v3 | Changelog ufficiale |
| Nexo | Documentazione Nexo Pro API | Documentazione API |
| OKX | Change log API v5 | Changelog ufficiale |
| Poloniex | Changelog della Spot API | Changelog ufficiale |
| SFOX | Documentazione API | Documentazione API |
| YoBit | Documentazione API | Documentazione API |
Le strategie automatiche presumono che la piattaforma si comporti come il giorno prima. Quando questa ipotesi viene meno in silenzio, il guasto raramente si manifesta come un errore chiaro. Si tratta di un numero sbagliato che finisce direttamente nella logica degli ordini. Ecco dove fa più male.
Endpoint deprecati o rinominatiUna piattaforma dismette un endpoint v1 o passa a una nuova versione. Le richieste iniziano a restituire errori 404 o payload vuoti. Un motore di arbitraggio che non riesce a leggere una gamba del book smetterà di operare oppure, peggio ancora, opererà su dati obsoleti. |
Nomi o tipi di campo modificatiUn campo prezzo passa da stringa a numero, un timestamp passa dai millisecondi ai secondi, un enum del lato viene rinominato. Il parsing produce silenziosamente il valore sbagliato, e con esso il dimensionamento delle posizioni o il rilevamento dello spread. |
Rate limit più stringentiUn exchange abbassa i limiti di richieste o aggiunge nuove regole di peso. Una strategia sensibile alla latenza che ieri funzionava bene ora viene limitata nel momento peggiore possibile, durante un mercato veloce. |
Nuove regole di autenticazione o firmaUna modifica agli schemi di firma, agli header richiesti o alla gestione del nonce può escludere completamente un bot dagli endpoint privati. Ordini e saldi si bloccano, anche se i dati di mercato continuano ad arrivare. |
Individuare queste modifiche fin dal primo giorno, anziché durante un incidente in produzione, è il senso stesso del monitoraggio dei changelog. Per approfondire le strategie interessate, consulta le nostre guide su arbitraggio cripto, bot di arbitraggio cripto e arbitraggio di latenza.
Una volta al giorno, un processo automatico scarica la pagina del changelog o della documentazione API di ciascun exchange, rimuove il markup volatile come script e token per singola richiesta, e calcola un’impronta del contenuto significativo. Confronta quindi questa impronta con quella del giorno precedente. Se differisce, l’exchange ha modificato qualcosa che vale la pena leggere e la riga diventa rossa. Se una pagina non è raggiungibile, ad esempio quando una piattaforma blocca le richieste automatiche, la riga diventa ambra, così sai che il controllo è stato inconcludente e non pulito.
I segnali più affidabili provengono dagli exchange che pubblicano un file di changelog dedicato, come Binance, Kraken, KuCoin, MEXC, OKX, Poloniex, Bybit, BitMEX, HitBTC, Bitfinex e Bitbank. Le piattaforme con documentazione su pagina singola vengono comunque monitorate e fungono da utile campanello d’allarme.
Nuovi articoli, paper di ricerca e rilasci di prodotto, inviati non appena li pubblichiamo.
SharpTrader si collega a tutti i 27 exchange qui sopra e mantiene aggiornate le integrazioni, così il tuo arbitraggio continua a girare mentre noi ci occupiamo dell’infrastruttura.
<!– If your theme strips