Documentação
Tudo o que você precisa para ler o terminal em cinco minutos.
Primeiros passos
Crie uma conta. Você ganha 7 dias de acesso completo sem cartão. Abra Oportunidades, escolha um tamanho de operação no topo e ative Minhas corretoras para ver apenas as corretoras em que você tem conta.
Lendo a tabela
- Par: a moeda e a estratégia.
- Rota: onde comprar, onde vender.
- Líquido $: lucro estimado no tamanho escolhido, após custos. n/d significa que o livro não consegue executar esse tamanho.
- Tamanho máx.: o maior tamanho que ainda fica positivo no líquido.
- Idade: há quanto tempo o sinal está ativo.
As linhas se atualizam no lugar e mantêm a ordem, então os números nunca pulam sob o seu cursor. Novos sinais aguardam atrás do botão "N novos". Clique nele para reordenar. Clique em qualquer linha para ver a rota completa.
Verified e Atenção
Uma linha só é Verified quando todas as verificações passam com dados reais:
- Recente: as duas cotações foram lidas há pouco.
- Executável: o líquido é positivo após as taxas taker num tamanho real, com pelo menos $ 50 executáveis.
- Mesmo ativo: as duas pernas são a mesma moeda, confirmado onde as corretoras publicam isso.
- Transferível: depósitos e saques estão abertos numa rede compartilhada, ou nenhuma transferência é necessária.
- Persistente: o sinal se manteve por várias atualizações.
- Realista: o preço está próximo da mediana da moeda e o líquido é plausível.
Se uma verificação não puder ser confirmada, a linha é marcada como Atenção e o painel lateral explica o motivo. Por padrão, a tabela mostra apenas Verified. Use Incluir Atenção para ver o restante.
Como o líquido é calculado
O líquido parte da diferença bruta na profundidade real e então subtrai as taxas taker das duas pernas e o custo de transferência. O custo de saída, o preço de reverter a posição hoje, aparece separado no painel lateral. O líquido é uma estimativa. Suas execuções e seu timing serão diferentes. As taxas usam por padrão a taxa base publicada de cada corretora: defina as suas em Taxas taker nas Configurações e a tabela e o painel lateral passam a usá-las. Alertas e a API continuam com as taxas publicadas.
Estratégias
- Spot: compre numa corretora, venda em outra.
- Spot-Perp: mantenha spot contra um perp vendido.
- Perp-Perp: comprado num perp, vendido em outro.
Filtros e modelos
Tamanho da operação, mín. bps líquidos, janela de arb mínima, Minhas corretoras e as abas de estratégia ficam sempre na tela. Os filtros avançados adicionam lista de moedas permitidas e bloqueadas, corretoras de compra e venda, duração e tamanho mínimo. Salve qualquer configuração como modelo. Os filtros acompanham sua conta em todos os dispositivos.
Toda rota aparece em tempo real. Mín. bps líquidos e Janela de arb mínima apenas escolhem quais você vê. O líquido é lido no tamanho da sua operação, então uma rota que não consegue executá-lo nunca passa. A janela de arb é a média das últimas 100 janelas da rota, então uma rota que atende aparece no momento em que abre. Histórico não é promessa. Rotas sem histórico continuam visíveis, a menos que você desative Incluir rotas sem histórico. A Matriz conta as rotas Verified ao vivo em cada par de valores, e escolher uma célula define os dois filtros nela e em tudo que for melhor. Clientes da API passam minNetBps e minWindowSec.
Alertas
Toda conta começa com o alerta padrão, sem nada para preencher. Conecte um destino e ele começa: rotas Verified quando abrem com 25+ bps em $ 1k e janela média de 1m+, e novas listagens Verified. Um alerta por moeda por hora, e no máximo 6 por hora somando todos os seus destinos. Acima disso, são ignorados, não acumulados. Desative na página Alertas.
Regras personalizadas são opcionais. Adicione um destino na página Alertas e crie regras: moedas, corretoras, estratégia, mín. bps líquidos, janela de arb mínima, tamanho mínimo. Por padrão, as regras cobrem sinais Verified. Cada regra dispara uma vez por sinal e depois aguarda seu intervalo de espera. Limitamos as entregas por usuário, para que ninguém receba spam. O mín. bps líquidos e a janela de arb mínima de cada regra são verificados nos nossos servidores para todos os canais, e os alertas saem quando a rota abre. Rotas sem histórico são ignoradas, a menos que a regra as inclua. Uma rota se repete no máximo a cada 5 minutos, mesmo com um intervalo de espera menor. Os modelos Rápido, Seguro, Funding e Novas listagens adicionam uma regra pronta com um clique, e você pode editá-la como qualquer outra. Uma regra pode ter horário de silêncio no seu fuso, que ignora os alertas em vez de acumulá-los, e pode avisar uma vez quando um spread alertado fechar. Uma regra só de Novas listagens dispara uma vez por listagem, e não uma vez por rota. A entrega pelo Telegram chega em breve. O Starter também tem ntfy e resumos por e-mail, e o Pro Desk adiciona o Slack. Como configurar cada um.
- Free: sem regras personalizadas e sem entrega.
- Starter: Telegram, em breve.
- Pro Desk: Discord. Telegram em breve.
- VIP Quant: tudo isso, mais webhooks JSON brutos. Funcionam com Zapier e Make.
- Teste: o mesmo que o VIP Quant até terminar.
Acompanhamento de operações
A partir do Pro Desk, clique em Acompanhar nos detalhes de um sinal para salvar seu tamanho e o spread de entrada. A página Acompanhadas mostra o spread ao vivo com P&L e funding estimados. Nunca vemos suas execuções, então são estimativas aos preços cotados. O funding é somado a partir das taxas publicadas enquanto nosso serviço de alertas estiver rodando. Escolha um destino para receber alertas quando o spread atingir sua meta, o funding inverter, uma liquidação estiver próxima onde a corretora a publica, uma perna ficar desatualizada ou a rota sair do feed.
Webhooks
Webhooks personalizados recebem um POST JSON simples via https. Endereços privados e locais são recusados, e redirecionamentos não são seguidos. Envios com falha são repetidos com backoff. Após falhas repetidas, pausamos o destino e avisamos na página Alertas. Enviar teste entrega um payload marcado como TEST.
{
"id": "evt_0f8c...",
"type": "opportunity.alert",
"test": false,
"sentAt": "2026-11-01T12:00:00.000Z",
"rule": { "id": "...", "name": "Majors over $5" },
"window": { "sizeUsd": 1000, "openMs": 42000, "avgWindowMs": 95000, "avgPeakNetBps": 18.5, "windowSamples": 87 },
"opportunity": { "id": "BTC|Binance:spot|OKX:perp", "coin": "BTC", "...": "..." }
}opportunity é a linha completa, incluindo pernas, valores líquidos, transferência e status. window está no tamanho de operação da regra: há quanto tempo a rota está aberta, e sua janela média e líquido de pico nas últimas 100 janelas, null se ainda não houver histórico. Um teste envia "type": "alert.test", "test": true e uma moeda fictícia chamada TEST.
Cada webhook personalizado tem seu próprio segredo de assinatura, exibido uma única vez ao criá-lo. Enviamos X-ArbitrageX-Timestamp (segundos unix) e X-ArbitrageX-Signature, que é sha256= mais o HMAC-SHA256 em hex de timestamp.rawBody. Verifique sobre os bytes brutos e rejeite timestamps com mais de 5 minutos para impedir replays:
import { createHmac, timingSafeEqual } from "node:crypto";
export function verify(rawBody, headers, secret) {
const ts = headers["x-arbitragex-timestamp"];
if (!(Math.abs(Date.now() / 1000 - Number(ts)) <= 300)) return false;
const expected =
"sha256=" + createHmac("sha256", secret).update(`${ts}.${rawBody}`).digest("hex");
const given = Buffer.from(String(headers["x-arbitragex-signature"]));
const wanted = Buffer.from(expected);
return given.length === wanted.length && timingSafeEqual(given, wanted);
}Remova duplicatas pelo id, pois uma nova tentativa o repete. Você é responsável por tudo o que automatizar a partir desses eventos.
Veja as receitas de webhook para conectar alertas às suas próprias ferramentas.
Exemplos de payload para 3Commas, Hummingbot, Cornix e receptores no estilo TradingView mostram como mapear estes campos em cada ferramenta. Veja ferramentas de execução.
Histórico
A página Proof Log percorre os sinais salvos e seus spreads por data. O Free lê 14 dias, o Starter 30 dias, o Pro Desk 1 ano, e o VIP Quant e o teste tudo o que temos, a partir de quando o registro começou. Pro Desk e superiores podem exportar ambos para CSV. Spreads com mais de 30 dias mantêm menos pontos, com seus picos.
API
O VIP Quant inclui uma API somente leitura via REST e websocket. Crie chaves nas Configurações e veja a referência da API.
Planos e limites
O Free mostra as 10 melhores oportunidades com 15 minutos de atraso, o painel de funding e os rankings de carteiras. O Starter é spot em tempo real. Pro Desk e VIP Quant cobrem todas as estratégias. Veja os preços. O VIP Quant tem 3 assentos: o titular convida até duas pessoas por e-mail nas Configurações, e cada uma recebe o plano completo enquanto o titular o tiver.
Rankings de carteiras e resultados passados estão abertos em todos os planos. Posições abertas, operações recentes e seguir carteiras começam no Starter, que segue 10, depois 50 no Pro Desk e 200 no VIP Quant. Qualquer plano pode deixar de seguir.
Todo plano pode monitorar carteiras on-chain em 18 blockchains e receber alertas das suas transferências: 3 no Free, 10 no Starter, 50 no Pro Desk e 200 no VIP Quant.
Nunca guardamos fundos e nunca pedimos chaves de API com permissão de negociação.