Bot market-makingowy to nie skrypt „ustaw i zapomnij". Hummingbot siedzi na żywych połączeniach WebSocket z giełdą, czyta księgę zleceń tick po ticku i co kilka sekund składa i anuluje zlecenia, by trzymać spread wokół ceny środkowej. Zamknij laptopa, strać Wi-Fi, pozwól maszynie zasnąć na aktualizację — i masz albo nieświeże zlecenia w księdze po cenach, które rynek już zostawił, albo bota, który po cichu przestał kwotować. Żadne z tych nie jest miejscem, gdzie chcesz być z pieniędzmi na giełdzie.
Więc Hummingbot należy na serwer. To bezsporne. Użyteczne pytanie to jaki serwer i jak za niego nie przepłacić.
Co Hummingbot naprawdę robi maszynie
Lżej, niż ludzie myślą, i ciężej w jednym konkretnym miejscu.
Główna pętla — trzymać połączenia, czytać księgę, kwotować spread — ledwie dotyka CPU. Pojedyncza czysta strategia market-makingowa na jednej giełdzie jest zadowolona w 1–2 GB RAM i zostawia większość rdzenia bezczynną. Jeśli to wszystko, co robisz, plan Micro ($5/mies.) naprawdę wystarcza, i wolę ci to powiedzieć, niż sprzedać coś większego.
Pamięć to miejsce, gdzie rośnie, i rośnie z konkretnych powodów:
- Więcej rynków. Każda instancja strategii i każdy konektor trzyma własny stan. Trzy-cztery boty na dwóch giełdach i jesteś wygodnie w 3–4 GB.
- Dashboard. Nowszy setup Hummingbota uruchamia bota, dashboard i bazę jako osobne kontenery. Ten stos chce więcej zapasu niż goły bot CLI.
- Gateway do DEX. Jeśli arbitrażujesz albo robisz market-making na DEX-ach on-chain, kontener Gateway to drugi serwis Node obok głównego. Nie ogromny, ale nie darmowy.
Dlatego szczera rekomendacja: zacznij od Micro przy jednej strategii i przejdź na Small ($8/mies., 4 vCPU, 4 GB) w chwili, gdy dodasz drugiego bota, dashboard albo Gateway. Small to plan, na którym ląduje większość tych, którzy prowadzą Hummingbota na poważnie.
Dysk liczy się mniej niż przy setupie Freqtrade obciążonym backtestami, ale i tak stale zapisuje historię transakcji i logi. NVMe (nasz to RAID1, ~800 MB/s odczytu) trzyma to poza ścieżką krytyczną. Jeśli przychodzisz z Freqtrade — nasz artykuł Freqtrade na VPS omawia stronę pamięci-backtestów dokładniej; Hummingbot przechyla się w drugą stronę, ku żywym połączeniom, a nie ciężkim backtestom.
Latencja: użyteczna szczerość
„Niska latencja" jest na każdej stronie tradingowego VPS, naszej też, więc oto prawdziwa wersja. Serwer fizycznie blisko silnika matchingu giełdy dociera do niego szybciej niż domowe łącze trasowane przez pół kontynentu — to realne i liczy się przy kwotowaniu wąskich spreadów oraz przy arbitrażu cross-exchange, gdzie gonisz różnicę cen. Nasze węzły są w Europie (Niemcy i Finlandia), blisko tego, gdzie naprawdę żyje wiele dużych silników matchingu.
Czym to nie jest — to handlem wysokich częstotliwości w kolokacji. Jeśli twoja strategia działa tylko, gdy jesteś w tym samym centrum danych co giełda, ścinając mikrosekundy — współdzielony VPS za $8 tam cię nie zawiezie, i żaden uczciwy host by tego nie obiecywał. Do wszystkiego poniżej — zwykłego MM, łapania spreadu, arbitrażu cross-exchange w skali „człowiek plus sekundy" — bliski VPS to dokładnie tyle infrastruktury, ile trzeba.
Część, która jest naprawdę naszym kątem
Twoja giełda już wie, kim jesteś; zrobiła KYC, gdy otwierałeś konto. Maszyna, która trzyma twoje klucze API i prowadzi strategię, to inne pytanie. Nie ma powodu, by infrastruktura pod operacją tradingową też była przypięta do twojej tożsamości, i wielu, którzy prowadzą boty, wolałoby, żeby nie była — serwer wynajęty na e-mail i opłacony stablecoinem to jedno miejsce mniej, gdzie zapisano twoje nazwisko.
To właśnie robimy. Rejestracja e-mailem, płatność w USDC lub USDT (Base, Ethereum lub Polygon), root w mniej więcej minutę. Bez karty, bez dokumentów. Jedno zastrzeżenie wprost: na najtańszych planach płać stablecoinem, nie BTC — opłaty sieci Bitcoin zjadają brzydki kawałek małego zamówienia, więc to zła szyna dla maszyny za $5.
Co do samych kluczy: zrób je tylko-handel, wypłaty wyłączone, a jeśli twoja giełda pozwala na białą listę IP, dodaj dedykowane IP do planu, by klucze były przypięte do jednego stałego adresu. Bot jest odsłonięty dokładnie tak, jak serwer pod nim, więc zamknij serwer, jakby trzymał pieniądze — bo efektywnie tak jest.
Sedno
Hummingbot potrzebuje maszyny, która nigdy nie śpi i nigdy nie zrywa połączenia z giełdą — to cały powód, dla którego istnieje dla tego VPS. Dobierz rozmiar do tego, co naprawdę prowadzisz: Micro do jednej strategii, Small, gdy tylko pojawią się dashboard, Gateway albo drugi bot. Płać w krypto, jeśli wolisz nie wieszać nazwiska na infrastrukturze. I nie kupuj latencji, której nie wykorzystasz — bliski europejski serwer to dobry wybór; fantazja o kolokacji na planie za $8 nie.
Jeśli chcesz szerszy obraz prowadzenia dowolnego bota tradingowego u nas — strona VPS dla botów tradingowych krypto omawia dobór planu i setup bez KYC w różnych botach, nie tylko Hummingbocie.
Komentarze
Brak komentarzy. Bądź pierwszy.