Um bot de market-making não é um script de "configura e esquece". O Hummingbot fica sobre conexões WebSocket ao vivo com a corretora, lê o livro de ordens tick a tick e coloca e cancela ordens a cada poucos segundos para manter um spread em torno do preço médio. Feche o laptop, perca o Wi-Fi, deixe a máquina dormir para uma atualização — e você tem ou ordens velhas no livro a preços que o mercado já deixou, ou um bot que parou de cotar em silêncio. Nenhum é o lugar onde você quer estar com dinheiro numa corretora.
Então o Hummingbot pertence a um servidor. Isso não se discute. A pergunta útil é que tipo de servidor, e como não pagar a mais.
O que o Hummingbot realmente faz a uma máquina
Mais leve do que as pessoas pensam, e mais pesado num ponto específico.
O laço principal — manter conexões, ler o livro, cotar um spread — mal toca a CPU. Uma única estratégia de market-making puro numa corretora fica feliz em 1–2 GB de RAM e deixa a maior parte de um núcleo ocioso. Se é só isso que você faz, o plano Micro ($5/mês) realmente basta, e prefiro te dizer isso a te vender algo maior.
A memória é onde cresce, e cresce por razões concretas:
- Mais mercados. Cada instância de estratégia e cada conector guarda o próprio estado. Três ou quatro bots em duas corretoras e você está confortavelmente em 3–4 GB.
- O dashboard. O setup mais novo do Hummingbot roda o bot, um dashboard e um banco como contêineres separados. Essa pilha quer mais folga que o bot CLI pelado.
- Gateway para DEX. Se você faz arbitragem ou market-making em DEX on-chain, o contêiner Gateway é um segundo serviço Node ao lado do principal. Não enorme, mas não de graça.
Por isso a recomendação honesta é: comece no Micro se roda uma estratégia, e passe para o Small ($8/mês, 4 vCPU, 4 GB) no momento em que adicionar um segundo bot, o dashboard ou o Gateway. Small é o plano onde a maioria de quem roda Hummingbot a sério acaba parando.
O disco importa menos que num setup de Freqtrade pesado em backtests, mas ainda escreve histórico de trades e logs o tempo todo. NVMe (o nosso é RAID1, ~800 MB/s de leitura) mantém isso fora do caminho crítico. Se você vem do Freqtrade — nosso artigo Freqtrade num VPS cobre o lado da memória de backtesting em mais detalhe; o Hummingbot pende para o outro lado, para conexões ao vivo em vez de backtests pesados.
Latência: uma honestidade útil
"Baixa latência" está em toda página de VPS de trading, a nossa incluída, então aqui vai a versão real. Um servidor fisicamente perto do motor de matching da corretora o alcança mais rápido que uma conexão de casa roteada por meio continente — isso é real e importa para cotar spreads apertados e para arbitragem cross-exchange onde você persegue uma diferença de preço. Nossos nós ficam na Europa (Alemanha e Finlândia), perto de onde muitos dos grandes motores de matching de fato vivem.
O que não é, é trading de alta frequência co-locado. Se sua estratégia só funciona quando você está no mesmo data center que a corretora, cortando microssegundos — um VPS compartilhado de $8 não te leva lá, e nenhum host honesto prometeria. Para tudo abaixo disso — MM normal, captura de spread, arbitragem cross-exchange na escala de "humano mais segundos" — um VPS próximo é exatamente a quantidade de infraestrutura necessária.
A parte que é de fato o nosso ângulo
Sua corretora já sabe quem você é; fez o KYC quando você abriu a conta. A máquina que guarda suas chaves API e roda a estratégia é outra questão. Não há razão para a infraestrutura sob uma operação de trading estar também atada à sua identidade, e muita gente que roda bots preferiria que não estivesse — um servidor alugado com um e-mail e pago em stablecoin é um lugar a menos onde seu nome fica escrito.
É o que fazemos. Cadastro por e-mail, pagamento em USDC ou USDT (Base, Ethereum ou Polygon), root em cerca de um minuto. Sem cartão, sem documentos. Uma ressalva clara: nos planos mais baratos pague em stablecoin, não em BTC — as taxas da rede Bitcoin comem um pedaço feio de um pedido pequeno, então é o trilho errado para uma máquina de $5.
Sobre as chaves em si: faça-as só-trading, saques desligados, e se sua corretora permite whitelist de IP, coloque um IP dedicado no plano para que suas chaves fiquem atadas a um endereço fixo. O bot fica tão exposto quanto o servidor sob ele, então tranque o servidor como se ele guardasse dinheiro — porque na prática guarda.
Conclusão
O Hummingbot precisa de uma máquina que nunca dorme e nunca derruba a conexão com a corretora — essa é toda a razão de um VPS existir para isto. Dimensione conforme o que você realmente roda: Micro para uma estratégia, Small assim que dashboard, Gateway ou um segundo bot aparecerem. Pague em cripto se prefere não pendurar seu nome na infraestrutura. E não compre latência que não pode usar — um servidor europeu próximo é a escolha certa; uma fantasia de co-location num plano de $8 não é.
Se você quer o panorama amplo de rodar qualquer bot de trading conosco — a página VPS para bots de trading cripto cobre o dimensionamento e o setup sem KYC entre vários bots, não só o Hummingbot.
Comentários
Nenhum comentário ainda. Seja o primeiro.