Avtim

Prodotto · Accesso anticipato

Avtim Connect

Un unico strato di connettività per gli exchange su cui opera. Mercati spot e perpetui, un unico contratto di interfaccia per ordini, esecuzioni, posizioni e dati di mercato, scritto in Rust e utilizzato ogni giorno dalle nostre strategie.

Cosa fa Connect

  • Un unico modello di ordine per tutte le sedi. Inserimento, modifica e cancellazione con la stessa chiamata; le particolarità di ciascuna sede restano nell'adattatore, non nella strategia.
  • Solo maker per impostazione predefinita. Semantica post-only dove la sede la offre, emulata dove manca, così una quotazione non incrocia mai il book per errore.
  • Stream privati, mai polling. Ordini, esecuzioni, posizioni e saldi arrivano tramite il WebSocket privato della sede. REST è utilizzato solo per l'avvio a freddo e la riconciliazione.
  • Inserimento ordini via WebSocket dove disponibile. Sulle sedi che supportano il login di sessione, l'ordine non paga una nuova richiesta HTTP e una nuova firma.
  • Budget di richieste per sede e per account. I limiti di richieste ponderati sono monitorati in locale, così una raffica di cancellazioni non fa bannare la chiave.
  • Offset dell'orologio per sede, misurato di continuo. Le richieste firmate smettono di fallire per lo sfasamento, e ogni evento riporta il nostro timestamp di ricezione accanto a quello della sede.
  • Operazioni batch. Inserimento e cancellazione raggruppati dove la sede lo consente, con i limiti per batch già codificati.

Sedi di negoziazione

Ogni adattatore segue lo stesso contratto di interfaccia e la stessa suite di test. La colonna dello stato è onesta: «In produzione» significa che il nostro denaro vi transita ogni giorno.

ExchangeMercatiInserimento ordiniDati privatiStato
MEXCSpot, perpetui USDTREST, WebSocketWebSocketIn produzione
BinanceSpot, futures USDⓈ-MREST, WebSocketWebSocketIn produzione
BybitSpot, perpetui lineari (account unificato)REST, WebSocketWebSocketIn test
OKXSpot, swapREST, WebSocketWebSocketIn test
BitgetSpot, futures USDT (account classico e unificato)REST, WebSocketWebSocketIn test
KuCoinSpot, futuresRESTWebSocketIn test
GateSpot, perpetui USDTREST, WebSocketWebSocketIn test

L'accesso anticipato e cosa significa

Connect è la libreria su cui girano le nostre strategie. La apriamo a un numero ristretto di team esterni alla volta, perché ogni nuovo account su una sede fa emergere casi limite che vogliamo correggere una volta sola, come si deve. L'accesso anticipato comprende il crate, gli adattatori per le sedi su cui opera, l'ambiente di test e il contatto diretto con gli ingegneri che lo hanno scritto.

Il prezzo di Connect è definito per team e per insieme di sedi, con un preventivo dopo una breve chiamata. Per il livello Enterprise si vedano i Prezzi.