Un bot di market-making non è uno script "imposta e dimentica". Hummingbot sta su connessioni WebSocket live verso l'exchange, guarda l'order book tick dopo tick, e piazza e cancella ordini ogni pochi secondi per mantenere uno spread attorno al prezzo medio. Chiudi il laptop, perdi il Wi-Fi, lascia che la macchina vada in sospensione per un aggiornamento dell'OS — e ti ritrovi o con ordini obsoleti che riposano sul book a prezzi che il mercato ha già lasciato, o con un bot che ha silenziosamente smesso di quotare. Nessuno dei due è dove vuoi essere con denaro su un exchange.
Quindi Hummingbot appartiene a un server. Quella parte non è controversa. La domanda utile è che tipo di server, e come non pagarlo troppo.
Cosa fa davvero Hummingbot a una macchina
È più leggero di quanto la gente si aspetti, e più pesante in un punto specifico.
Il ciclo core — mantenere le connessioni, leggere il book, quotare uno spread — tocca a malapena la CPU. Una singola strategia di puro market-making su un exchange è contenta in 1–2 GB di RAM e resta inattiva su gran parte di un core. Se è tutto ciò che fai, il nostro piano Micro ($5/mese) è genuinamente sufficiente, e preferisco dirtelo piuttosto che venderti qualcosa di più grande.
La memoria è dove cresce, e cresce per motivi concreti:
- Più mercati. Ogni istanza di strategia e ogni connettore mantiene il proprio stato. Fai girare tre o quattro bot su due exchange e sei comodamente sui 3–4 GB.
- La dashboard. Il setup più recente di Hummingbot fa girare il bot, una dashboard e un database come container separati. Quello stack vuole più margine del bot CLI nudo.
- Gateway per il trading DEX. Se fai arbitraggio o market-making su DEX on-chain, il container Gateway è un secondo servizio Node accanto a quello principale. Non enorme, ma non gratis.
Ecco perché la raccomandazione onesta è: parti da Micro se fai girare una strategia, e passa a Small ($8/mese, 4 vCPU, 4 GB) nel momento in cui aggiungi un secondo bot, la dashboard o Gateway. Small è il piano su cui la maggior parte di chi fa girare Hummingbot seriamente si assesta.
Il disco conta meno che per un setup Freqtrade pesante di backtesting, ma scrive comunque cronologia dei trade e log di continuo. NVMe (il nostro è RAID1, letture ~800 MB/s) tiene quello fuori dal percorso critico. Se vieni da Freqtrade, il nostro articolo Freqtrade su un VPS copre più in dettaglio il lato memoria-per-backtesting — Hummingbot pende dall'altra parte, verso connessioni live più che backtest pesanti.
Latenza: onestà utile
Vedrai "bassa latenza" su ogni pagina di VPS per trading, inclusa la nostra, quindi ecco la versione vera. Un server fisicamente vicino al matching engine dell'exchange lo raggiunge più velocemente di una connessione di casa instradata a metà continente — è reale e conta per quotare spread stretti e per l'arbitraggio cross-exchange dove stai correndo contro un divario di prezzo. I nostri nodi sono in Europa (Germania e Finlandia), che è vicino a dove vivono davvero molti dei grandi matching engine.
Ciò che non è è high-frequency trading co-locato. Se la tua strategia funziona solo quando sei dentro lo stesso datacenter dell'exchange, limando microsecondi, un VPS condiviso da $8 non ti ci porterà e nessun host onesto lo sosterrebbe. Per tutto ciò che sta al di qua di quello — market-making normale, cattura di spread, arb cross-exchange su una scala temporale di umano-più-secondi — un VPS vicino è esattamente la giusta quantità di infrastruttura.
La parte che è davvero il nostro angolo
Il tuo exchange sa già chi sei; ha fatto il suo KYC quando hai aperto l'account. La macchina che tiene le tue chiavi API e fa girare la tua strategia è un'altra questione. Non c'è motivo per cui anche l'infrastruttura sotto un'operazione di trading debba essere legata alla tua identità, e molte persone che fanno girare bot preferirebbero che non lo fosse — un server affittato con un'email e pagato in stablecoin è un posto in meno dove il tuo nome è scritto.
È quello che facciamo. Registrati con un'email, paga in USDC o USDT (Base, Ethereum o Polygon), ottieni root in circa un minuto. Niente carta, niente documenti. Un'avvertenza che vale la pena dire chiaramente: se sei sui piani più economici, paga in una stablecoin, non in BTC — le commissioni di rete Bitcoin possono mangiare una fetta brutta di un ordine piccolo, quindi è il binario sbagliato per una macchina da $5.
Sulle chiavi stesse: rendile solo-trading, prelievi off, e se il tuo exchange ti permette di mettere in whitelist un IP, metti un IP dedicato sul piano così le tue chiavi API sono legate a un unico indirizzo fisso. Il bot è esposto solo quanto il server su cui gira, quindi blinda il server come se tenesse denaro — perché di fatto è così.
In conclusione
Hummingbot ha bisogno di una macchina che non dorme mai e non lascia mai cadere la connessione all'exchange — è tutto il motivo per cui un VPS esiste per questo. Dimensionalo su ciò che fai girare davvero: Micro per una strategia, Small quando compaiono la dashboard, Gateway o un secondo bot. Paga in crypto se preferisci non attaccare il tuo nome all'infrastruttura. E non comprare latenza che non puoi usare — un server europeo vicino è la scelta giusta; una fantasia di co-location su un piano da $8 non lo è.
Se vuoi il quadro più ampio sul far girare qualsiasi bot di trading con noi, la pagina VPS per bot di trading crypto copre il dimensionamento dei piani e il setup no-KYC attraverso i bot, non solo Hummingbot.
Commenti
Ancora nessun commento. Sii il primo.