Março de 2025. O cenário cripto parece desolador. As tarifas estão sufocando o mercado. Buscamos as próximas grandes oportunidades.
Com 40% de $HYPE ainda para distribuição à comunidade, enxergamos uma possível jogada estratégica. Em fevereiro, já havíamos experimentado algumas estratégias de market making em ativos UNIT, mas nada relevante. Apenas movimentos pontuais.
HyperEVM foi lançado recentemente com algumas DEXs, e meu irmão sugere: “Por que não tentamos arbitrar entre HyperEVM e Hyperliquid para farmar uma possível HL Season 3, mesmo que isso nos custe dinheiro?”
Decidimos arriscar. As chances de arbitragem existem, mas não sabemos se somos competitivos o suficiente.
Por que há oportunidades de arbitragem no HyperEVM?
Os blocos do HyperEVM duram 2 segundos. Ou seja, o preço de $HYPE só é atualizado a cada 2 segundos. Nesse intervalo, o ativo pode se mover. Por isso, $HYPE no HyperEVM frequentemente fica “barato” ou “caro” em relação ao Hyperliquid.
Primeiros passos e resultados
Montamos uma versão inicial bem simples. Sempre que há diferença de preço entre um pool AMM DEX do HyperEVM e o spot do Hyperliquid, enviamos uma transação no HyperEVM e protegemos a posição no Hyperliquid.
Exemplo:
Nos primeiros dias, movimentamos cerca de US$200.000 a US$300.000 diariamente no Hyperliquid sem prejuízo. Com sorte, lucrando algumas centenas de dólares.
No início, só executamos arbitragem se o lucro supera 0,15% após as taxas (AMM DEX e Hyperliquid).
Duas semanas depois, o potencial se confirma e os lucros crescem. Identificamos dois concorrentes replicando nossa estratégia, mas nada robustos. Queremos “fritá-los”.
Em abril, o Hyperliquid lança o staking de $HYPE para desconto nas taxas de negociação. Atualização perfeita: nosso volume supera o dos rivais. Fazemos stake de 100.000 HYPE e garantimos 30% de rebate nas taxas, reduzindo o limite de lucro de 0,15% para 0,05%.
Queremos pressionar ao máximo para forçar a desistência deles e dominarmos o mercado. Também buscamos superar US$500 milhões em 2 semanas para avançar de tier nas taxas do HL.
Volume cresce, lucro dispara e atingimos mais de US$500 milhões em operações, desestabilizando a concorrência. Lembro do dia em que ambos desligaram os bots; meu irmão e eu viajávamos de Paris para Dubai, assistindo o bot lucrar freneticamente. US$120.000 em 24 horas.
Mesmo com taxas maiores, os rivais persistem, obrigando-nos a operar com margens apertadas, cerca de 0,04%, praticamente a diferença entre nossos custos e os deles.
O volume segue acelerando, com lucro diário entre US$20.000 e US$50.000.
Desafios de escalabilidade
À medida que escalamos, batemos em limitações. O gas por bloco do HyperEVM é limitado a 2 milhões. Cada arbitragem consome cerca de 130.000 de gas, permitindo apenas 7–8 arbs por bloco. Isso é pouco, especialmente com o crescimento de pools e DEXs no HyperEVM. Algumas transações travam e precisamos resolver urgente para evitar filas e desequilíbrio na operação.
Resolvemos com algumas medidas:
Era das melhorias
Com o bot lucrando e nosso volume 5–10x maior que o dos rivais, ficamos OBCECADOS por melhorias. No cripto, cada dia é imprevisível: hoje você está ganhando, amanhã pode perder tudo para algum player novo.
→ Virando makers no Hyperliquid
Em junho, meu irmão resolve testar uma ideia guardada há semanas: iniciar a arbitragem como maker no Hyperliquid, não como taker.
Dois benefícios principais:
Economizar 0,0245% de taxa por operação → maior rentabilidade
É uma atualização arriscada: fazemos a operação no Hyperliquid sem garantir a contraparte no HyperEVM (outro trader pode ser mais rápido).
Antes, nossas arbitragens começavam com uma transação no HyperEVM. Se falhar, não agimos no HL. Se der certo, executamos no HL.
Como maker, aceitamos o preenchimento no Hyperliquid sem saber se será possível completar no HyperEVM, onde está a oportunidade. Isso gera risco de desequilíbrio e possíveis perdas.
No começo, cada teste resultava em desequilíbrio de +-10.000 HYPE. Muitas vezes não entendíamos o motivo, já que chegávamos a enviar 100 transações em 20 segundos sem nenhuma ferramenta de análise. Caos absoluto.
Para arbitrar como maker, criamos novos conceitos e parâmetros no código:
Tamanho e quantidade de ordens por pool AMM
Parâmetros para trades como taker:
Após dias de ajustes, evitamos a maioria dos desequilíbrios. Quando ocorre, usamos TWAP rapidamente para limitar riscos. Mudança total de patamar. Rivais continuam apenas como takers, e ampliamos a vantagem, chegando a 20x o volume deles.
→ Pulando operações USDT/USDC no HL
O próximo obstáculo é o caso específico do USDT0.
USDC é o principal stablecoin do Hyperliquid; USDT0, do HyperEVM.
Os pools de maior volume e oportunidades de arbitragem no HyperEVM são HYPE-USDT0.
Mas, como precisamos de USDT0 no HyperEVM e USDC no Hyperliquid, ainda precisamos de duas operações no Hyperliquid para rebalancear os ativos.
Exemplo quando HYPE sobe:
Esse terceiro passo é ruim:
O mercado USDT0/USDC no HL é pouco desenvolvido → spreads altos, preços desalinhados
Decidimos evitar essa operação sempre que possível. Para isso, criamos lógica e parâmetros novos:
True price feed: consulta à API da Cowswap a cada minuto para obter o preço real USDT0/USDC, sem depender do livro de ordens do HL
→ Introduzindo perps nas arbitragens
Aviso: nunca utilizamos alavancagem ou perps na nossa trajetória, exceto Bitmex em 2018 (sem sucesso, rs). Não dominamos a dinâmica.
Mas percebemos que o volume dos perps de HYPE é bem maior que no spot e as taxas são melhores (0,0245% no spot contra 0,019% no perp).
Decidimos experimentar a estratégia com perps. Nenhum rival usava perps, então não disputaríamos liquidez no mesmo livro de ordens.
Nos testes, percebemos que era possível também farmar funding e ampliar as oportunidades de arbitragem quando o perp de HYPE negocia com prêmio ou desconto frente ao spot. Os concorrentes não faziam isso.
Criamos um novo sistema com parâmetros:
Configuração para short de HYPE como takers:
Adicionar perps foi um dos avanços mais relevantes, gerando cerca de US$600.000 só com funding e muito mais oportunidades de arbitragem com prêmio/desconto.
Sobre nossa dinâmica e sinergia como irmãos aprimorando o bot
Muita gente pergunta como trabalhamos juntos. Costumo ser visto como “shitposter” da dupla, sempre provocando no CT (não nego), e meu irmão como o nerd que só programa.
Mas a dinâmica é muito mais complexa. Lembra muito a era do Blur farming. Com esse bot, nunca sabemos o que vem pela frente. Os desafios são diários e exigem soluções rápidas. Falamos sobre melhorias todos os dias. Só agimos após consenso. Ele codifica, mas também cria ferramentas para eu gerenciar os parâmetros.
Não entendo nada de programação. Ele domina. Ele não entende de configuração. Eu domino.
O curioso é que temos perfis bem diferentes no trabalho. Meu irmão é inquieto, sempre quer atualizar e testar (exagerado, na minha visão), enquanto eu sou conservador (exagerado, na dele) e prefiro manter a versão enquanto estamos lucrando.
Diálogo típico:
O estranho de construir um bot em dupla, sem processos corporativos, é que após 250 atualizações parece que criamos algo que já não controlamos totalmente.
Ao implementar novas versões, é difícil prever todos os impactos.
Conclusão
Os últimos 8 meses foram totalmente dedicados a desenvolver e aprimorar esse bot. Sobretudo quando o pessoal da Wintermute entrou no jogo em junho, despejando liquidez e mobilizando uma equipe enorme.
Lembro dos 5 dias em julho entre Istambul e Bodrum com meu irmão, quando devíamos descansar, mas ficamos mergulhados no aperfeiçoamento do bot.
Fomos top 1 por 8 meses e sentimos que chegou a hora de recuar, já que a participação de mercado foi caindo em outubro.
Finalizamos com:
5% do volume de Unit
Na torcida por HL Season 3 & Unit Season 1
Obrigado por acompanhar. Até breve em uma nova jornada on-chain
CBB.