En market-making-bot er ikke et "sæt det og glem det"-script. Hummingbot sidder på live WebSocket-forbindelser til børsen, holder øje med ordrebogen tick for tick og placerer og annullerer ordrer hvert par sekunder for at holde et spread omkring midtprisen. Luk den bærbare, mist Wi-Fi'en, lad maskinen sove til en OS-opdatering — og du har enten forældede ordrer liggende på bogen til priser, markedet allerede har forladt, eller en bot, der stille holdt op med at kvotere. Ingen af delene er, hvor du vil være med penge på en børs.
Så Hummingbot hører hjemme på en server. Den del er ikke kontroversiel. Det nyttige spørgsmål er, hvilken slags server, og hvordan man ikke overbetaler for den.
Hvad Hummingbot faktisk gør ved en maskine
Det er lettere, end folk forventer, og tungere ét bestemt sted.
Kerneløkken — hold forbindelser, læs bogen, kvotér et spread — rører knap nok CPU'en. En enkelt ren-market-making-strategi på én børs er glad i 1–2 GB RAM og idler det meste af en kerne. Hvis det er alt, du laver, er vores Micro-abonnement ($5/md) genuint nok, og jeg vil hellere fortælle dig det end sælge dig noget større.
Hukommelse er, hvor det vokser, og det vokser af konkrete grunde:
- Flere markeder. Hver strategi-instans og hver connector holder sin egen tilstand. Kør tre eller fire bots på tværs af to børser, og du er komfortabelt oppe på 3–4 GB.
- Dashboardet. Hummingbots nyere opsætning kører botten, et dashboard og en database som separate containere. Den stak vil have mere hovedrum end den bare CLI-bot.
- Gateway til DEX-handel. Hvis du arbitrerer eller laver markeder på on-chain-DEX'er, er Gateway-containeren en anden Node-tjeneste, der sidder ved siden af hovedtjenesten. Ikke enorm, men ikke gratis.
Det er derfor, den ærlige anbefaling er: start på Micro, hvis du kører én strategi, og skift til Small ($8/md, 4 vCPU, 4 GB) i det øjeblik du tilføjer en anden bot, dashboardet eller Gateway. Small er det abonnement, de fleste, der kører Hummingbot seriøst, ender på.
Disk betyder mindre end for en backtesting-tung Freqtrade-opsætning, men den skriver stadig handelshistorik og logs konstant. NVMe (vores er RAID1, ~800 MB/s læsninger) holder det uden for den kritiske sti. Hvis du kommer fra Freqtrade, dækker vores Freqtrade på en VPS-artikel backtesting-hukommelsessiden mere detaljeret — Hummingbot læner sig den anden vej, mod live-forbindelser snarere end tunge backtests.
Latens: nyttig ærlighed
Du vil se "lav latens" på hver trading-VPS-side, inklusive vores, så her er den rigtige version. En server fysisk tæt på børsens matching-engine når den hurtigere end en hjemmeforbindelse routet halvvejs på tværs af et kontinent — det er reelt, og det betyder noget for at kvotere stramme spreads og for cross-exchange-arbitrage, hvor du kapløber med et prisgab. Vores noder er i Europa (Tyskland og Finland), hvilket er tæt på, hvor mange af de store matching-engines faktisk bor.
Hvad det ikke er, er co-lokaliseret højfrekvenshandel. Hvis din strategi kun virker, når du er inde i samme datacenter som børsen og barberer mikrosekunder, får en delt $8-VPS dig ikke derhen, og ingen ærlig udbyder ville hævde andet. For alt kortere end det — normal market-making, spread-fangst, cross-exchange-arb på en menneske-plus-sekunder-tidsskala — er en nærliggende VPS præcis den rigtige mængde infrastruktur.
Den del, der faktisk er vores vinkel
Din børs ved allerede, hvem du er; den gjorde sin KYC, da du åbnede kontoen. Maskinen, der holder dine API-nøgler og kører din strategi, er et andet spørgsmål. Der er ingen grund til, at infrastrukturen under en handelsoperation også skal være knyttet til din identitet, og masser af folk, der kører bots, ville hellere have, den ikke var — en server lejet med en e-mail og betalt i stablecoin er ét sted mindre, dit navn er skrevet ned.
Det er, hvad vi gør. Tilmeld dig med en e-mail, betal i USDC eller USDT (Base, Ethereum eller Polygon), få root på omkring et minut. Intet kort, ingen dokumenter. Ét forbehold værd at sige ligeud: hvis du er på de billigste abonnementer, så betal i en stablecoin, ikke BTC — Bitcoin-netværksgebyrer kan æde en grim luns af en lille ordre, så det er den forkerte skinne til en $5-boks.
Om selve nøglerne: gør dem handel-kun, udbetalinger fra, og hvis din børs lader dig whiteliste en IP, så sæt en dedikeret IP på abonnementet, så dine API-nøgler er bundet til én fast adresse. Botten er kun så eksponeret som serveren, den kører på, så lås serveren ned, som om den holder penge — for det gør den reelt.
Bundlinje
Hummingbot har brug for en maskine, der aldrig sover og aldrig mister sin forbindelse til børsen — det er hele grunden til, at en VPS eksisterer til dette. Dimensionér den efter, hvad du faktisk kører: Micro til én strategi, Small når dashboardet, Gateway eller en anden bot dukker op. Betal i krypto, hvis du helst ikke vil knytte dit navn til infrastrukturen. Og køb ikke latens, du ikke kan bruge — en nærliggende europæisk server er det rigtige valg; en co-lo-fantasi på et $8-abonnement er det ikke.
Hvis du vil have det bredere billede af at køre enhver handelsbot hos os, dækker siden VPS til krypto-handelsbots abonnementsdimensionering og no-KYC-opsætningen på tværs af bots, ikke kun Hummingbot.
Kommentarer
Ingen kommentarer endnu. Vær den første.