Pular para o conteúdo

Negociação automatizada

17 min de leitura

O robô Chase é uma estratégia automatizada que roda em um único mercado, em /split (Negociação automatizada na navegação superior, com o título Negociação automatizada na página). Ele observa o livro de ofertas, compra quando o seu sinal de entrada dispara e vende pelas suas regras de saída — take-profit, stop-loss e um encerramento antes da liquidação —, repetindo por quantas rodadas você permitir. Cada lado do mercado (Sim / Não, ou Sobe / Desce) tem as suas próprias configurações e pode rodar o seu próprio robô ao mesmo tempo.

Quando usar. Você tem uma opinião sobre um mercado volátil do dia (um jogo ao vivo, uma janela cripto Sobe/Desce com prazo) e quer que o robô reaja mais rápido do que você consegue clicar, dentro de limites que você define com antecedência.

Observação

A BOOPOLY está em Beta. Uma operação real envia ordens com os seus fundos, de acordo com as configurações que você escolher. Cada operação vem com os seus próprios controles — cotas por entrada, máximo de posições abertas, stop-loss, limite de perda da janela, limite de rodadas e Parar —, e sugerimos testar as suas configurações primeiro na simulação e começar com tamanhos pequenos. Riscos e equívocos comuns explica como os stop-losses e as execuções se comportam num livro de ofertas ao vivo.

#Real vs. simulação

O painel tem dois modos, escolhidos por uma aba:

  • Real — roda no worker de servidor 24/7 gerenciado. Ele continua negociando mesmo com a aba do navegador fechada. Usa o seu saldo real.
  • Simulado — uma operação no papel. É executada contra o livro ao vivo, mas não envia ordem real, então nada toca os seus fundos nem a sua garantia em pUSD. A simulação roda localmente no seu navegador e pausa quando você fecha a aba. Você define um valor de Capital virtual para ela.
Observação

Uma operação é conduzida pelo navegador (simulação) ou pelo servidor (Real), nunca pelos dois. Sim e Não podem rodar cada um o seu próprio robô no mesmo mercado.

#Fluxo de configuração

  1. Abra um mercado e aperte Auto (o botão de grade, "Automatizar este mercado") ao lado de um resultado e escolha Configuração guiada (o assistente por conversa, veja Construtor de ordens por conversa) ou Configurar por conta própria. A operação aparece na lista em /split.
  2. Escolha a aba Real ou Simulado. Na simulação, defina o seu capital virtual.
  3. Para cada lado, escolha Rodar ou Pular desta vez. Cada lado que você rodar tem as suas próprias configurações abaixo.
  4. Numa janela Sobe/Desce com prazo, ative, se quiser, o Revezamento (veja Revezamento).
  5. Percorra o painel em ordem: ① Quando comprar → ② Como e quanto comprar → ③ Quando vender → ④ Encerramento antes da liquidação → ⑤ Quando parar a operação.
  6. Se quiser, aperte Script para ler a estratégia inteira em palavras simples, ou Backtest para reproduzi-la sobre mercados gravados (veja Backtest).
  7. Aperte Iniciar 24/7 (Real; Iniciar escada para uma escada Personalizada) ou Iniciar operação (simulação). Uma janela de confirmação resume o plano primeiro, então numa operação real nada se move até você confirmar.
  8. Para encerrar uma operação, aperte Parar. Parar cancela as ordens no livro e trata as cotas restantes da forma definida em "Cotas não vendidas quando VOCÊ aperta Parar" (vender a mercado, por padrão), por isso pede confirmação antes.
Dica

Prefira ordens limitadas sempre que puder. Elas ficam no livro como ordens maker e não pagam nem a taxa de taker da Polymarket nem a taxa da plataforma. Veja Taxas.

#Construtor de ordens por conversa

Em vez de preencher o painel à mão, você pode usar o assistente por conversa. Ele faz uma pergunta por etapa e preenche as mesmas configurações do painel, depois abre a operação em /split, onde você a revisa e aperta Iniciar. Ele começa em Simulação por padrão.

As etapas do assistente são: modo → lado → entrada → tipo de ordem → tamanho → ritmo → saída → parada → confirmação (uma escada Personalizada pula a etapa do tipo de ordem). Ele oferece três entradas — Comprar no repique, Seguir a alta e Preços personalizados (no painel, Repique, Alta e Personalizado); tudo o que ele não pergunta (por exemplo, a entrada por preço justo ou o limite de volatilidade) fica com os padrões do painel, que você pode mudar no painel antes de começar.

#Referência de configurações

Os nomes das seções abaixo correspondem ao painel. Os padrões são os valores com que um painel totalmente novo começa; depois, o painel lembra as suas últimas configurações (um rascunho trazido de outro mercado avisa isso). Não há link para restaurar — salve uma configuração como script para recuperá-la (veja Scripts). Os padrões são só um ponto de partida — defina os parâmetros da sua própria estratégia.

#① Quando comprar

Configuração Rótulo na interface Observações
Sinal de entrada Sinal de entrada Repique, Alta, Preço justo (só cripto Sobe/Desce) ou Personalizado. Padrão: Repique em todos os mercados, inclusive cripto Sobe/Desce.
Queda antes Queda mínima a partir do pico (0 = qualquer) Repique — quanto o preço precisa cair a partir do pico antes de um repique contar. Padrão 10%.
Repique Comprar após repique % Repique — compra quando o preço sobe isso a partir da mínima. Padrão 4%.
Alta Alta antes de comprar Alta — compra quando o preço fica essa % acima da referência (onde a observação começou; volta a cada preço de execução). Padrão 3%.
Margem do preço justo Preço justo acima do ask em Preço justo — veja Entrada por preço justo. Padrão 12¢.
Escada (escada de preços) Personalizado — escolha preços e cotas exatos de compra na escada; cada preço deixa uma compra limitada no livro. Um preço acima do mercado espera; nunca se compra acima do mercado.
Quando o preço é atingido Deixar limitadas / Comprar no repique Só Personalizado. Comprar no repique espera o preço se recuperar uma % definida a partir da mínima e voltar ao nível, e então compra a mercado.
Janela de entrada Comprar só nos últimos N s (0 = desligado) Só procura um sinal nos últimos N segundos antes da liquidação. Padrão 0 (a qualquer momento).
Só o líder Só apostar no líder Só cripto Sobe/Desce. Pula compras enquanto a chance estimada de vitória deste lado estiver abaixo do limite (Desligado / 50–80%). Padrão 50%.
Limite de volatilidade Limite de volatilidade Só cripto Sobe/Desce. Só entra enquanto o preço da moeda esteve calmo nos últimos 2 minutos: Desligado / Rígido / Padrão / Flexível. Padrão Desligado.
Não pagar caro Não pagar caro Só cripto Sobe/Desce. Só compra quando o mercado está pelo menos N¢ abaixo do preço justo do modelo. Padrão Ligado, 5¢. Não é usado com Preço justo nem com Comprar no repique.
Faixa de entrada Preço mín. / máx. de entrada (0 = desligado) Só compra enquanto o preço estiver dentro desta faixa.

Como funciona o preço de referência. Não há janela de retrospectiva. O robô mede as quedas a partir de um pico que só sobe: ele sobe a cada nova máxima e nunca desce sozinho, então uma queda é acumulada — uma descida lenta conta o mesmo que um despencar repentino. A mínima é o menor preço desde a última alta do pico. Depois de uma compra, a referência recomeça no preço atual e, depois de uma venda, recomeça no preço de saída, então a rodada seguinte precisa de um movimento novo.

#② Como e quanto comprar

Configuração Rótulo na interface Observações
Tipo de ordem Tipo de ordem de compra A mercado ou Limitada. Padrão: Limitada.
Onde deixar a limitada Deixar a limitada em Só compras limitadas — Meio ou Bid. Padrão: Meio.
Cancelar se não executar Cancelar se não executar Só compras limitadas. Padrão 15 s.
Slippage máximo Slippage máximo Só compras a mercado — pula a compra se o ask estiver mais que isso acima do preço que disparou. Padrão 2%.
Compra abaixo de US$ 1 Compra abaixo de $1 Só compras a mercado. A Polymarket recusa compras a mercado abaixo de US$ 1: Pular ou Completar até $1 (compra mais cotas). Padrão: Pular.
Cotas por entrada Cotas por entrada Tamanho de cada compra. Mínimo de 5 cotas. Padrão 5.
Máximo de posições abertas Máx. de posições abertas Limita quantos lotes ficam em carteira ao mesmo tempo, o que limita quanto um preço em queda pode acrescentar. Padrão 3.
Intervalo entre compras Intervalo entre compras Espera em segundos. Padrão 300.
Rodadas por preço Rodadas por preço (1 = uma vez) Só Personalizado. Quantas vezes cada preço compra e vende.
Limite de orçamento Limite de orçamento Só Personalizado. Teto opcional para o total comprometido em toda a escada.

#③ Quando vender

Configuração Rótulo na interface Observações
Modo de take-profit Take-profit Preço fixo, Trailing ou Manter até a liquidação. Padrão: Trailing.
Vender com lucro de % Vender com lucro de % Preço fixo — meta acima do que você pagou. Padrão 10%.
Ativar trailing em % Ativar trailing em % Trailing — lucro a partir do qual o trailing começa. Padrão 10%.
Vender no recuo % Vender no recuo % Trailing — vende a mercado neste recuo a partir da máxima. Padrão 3%.
Tipo de ordem de venda Tipo de ordem de venda Só Preço fixo. Limitada fica no livro na sua meta (sem taxas, como maker); A mercado vende no momento em que a meta é tocada, nunca abaixo dela (taxa de taker). Padrão: Limitada.
Trailing abaixo do custo Se o trailing disparar abaixo do custo Só Trailing — Vender mesmo assim ou Manter. Padrão: Vender mesmo assim.
Stop-loss Stop-loss % (0 = desligado) Vende uma posição a mercado quando o bid fica essa distância abaixo do que você de fato pagou. Padrão 10%.
Pular lotes baratos Sem stop-loss abaixo do preço (0 = desligado) Posições compradas abaixo deste preço não têm stop-loss.
Disjuntor Pausar após N stop-losses (0 = desligado) N stop-losses seguidos pausam as novas compras pelo tempo definido (as posições continuam vendendo). Aparece depois que um stop-loss é definido; não é oferecido com Personalizado. Padrão desligado.
Observação

O stop-loss vende de fato. Quando dispara, ele cancela qualquer take-profit no livro e envia uma venda a mercado no bid; se essa venda não for executada, ele tenta de novo. É um gatilho, não um preço garantido, e precisa de um bid no livro para vender — veja Riscos e equívocos comuns. (O limite de perda do copy trading se comporta de outro jeito: ele só para de comprar — veja Configurações de copy trading.)

#④ Encerramento antes da liquidação

Configuração Rótulo na interface Observações
Tempo de encerramento Vender tudo antes do fim / Parar de comprar antes do fim (0 = nunca) Quanto tempo antes da liquidação encerrar — em segundos nas janelas Sobe/Desce com prazo, em minutos nos demais, ou como % da janela. 0 mantém até a liquidação. Padrão 120 minutos; um jogo que termina quando o mercado fecha começa em 0 e, numa janela com prazo, uma antecedência do tamanho da janela é reduzida para 60 segundos.
Como encerrar Como encerrar Vender tudo (parar de comprar e vender todas as posições) ou Só parar de comprar (as posições saem pelas próprias regras; o resto é liquidado a US$ 1 ou US$ 0). Padrão: Vender tudo.
Vender com Vender com Só Vender tudo — A mercado ou Limitada (no bid). Padrão: A mercado.
Manter ao menos Manter ao menos (0 = desligado) Cotas que este lado mantém até a liquidação; take-profit, stop-loss e encerramento nunca vendem abaixo disso. Vale Sempre ou No encerramento.

Com Manter até a liquidação, o encerramento só para de comprar — nunca vende.

#⑤ Quando parar a operação

Configuração Rótulo na interface Observações
Meta de lucro da janela Meta de lucro da janela (0 = desligado) Quando o total deste lado na janela chega a +US$ X, ele vende tudo a mercado e para naquela janela.
Limite de perda da janela Limite de perda da janela (0 = desligado) Quando o total deste lado na janela chega a −US$ X, ele vende tudo a mercado e para naquela janela.
Limite de rodadas Parar após N rodadas (cada lote vendido por inteiro = 1, 0 = sem limite) Uma rodada = um lote comprado e vendido por inteiro. Padrão 60. Não é usado pelo Personalizado (que usa Rodadas por preço).
Sobras ao parar Cotas não vendidas quando VOCÊ aperta Parar Manter, Vender a mercado ou Venda limitada. Padrão: Vender a mercado.

#Entrada por preço justo

O Preço justo é um sinal de entrada para mercados cripto Sobe/Desce. O robô estima a chance de vitória deste lado a partir do preço ao vivo da moeda (o preço pelo qual o mercado é liquidado) e compra enquanto esse preço justo supera o ask em pelo menos a sua margem (padrão 12¢, faixa de 1–50¢). As compras são ritmadas pelo Intervalo entre compras e pelo Máx. de posições abertas.

  • Só apostar no líder continua valendo; Não pagar caro não é usado (a margem já faz esse papel).
  • O Limite de volatilidade opcional (Rígido / Padrão / Flexível) bloqueia entradas enquanto a moeda se move rápido. Ele se ajusta a cada moeda e precisa de cerca de 30 segundos de preços antes da primeira entrada.
  • Num mercado sem preço de moeda a opção fica oculta, e uma configuração salva com Preço justo muda para Repique.
Observação

O Preço justo é uma regra de entrada, não uma previsão; os resultados de backtest descrevem apenas gravações passadas. Sugerimos testá-lo na simulação antes de uma operação real.

#Revezamento

Nas janelas Sobe/Desce com prazo (por exemplo, mercados cripto de 5 minutos), o Revezamento roda as mesmas configurações em janelas consecutivas. Defina as Janelas a rodar (2–288) e um Limite de perda do revezamento.

  • Quando uma janela termina, a seguinte começa automaticamente com as mesmas configurações. Cada janela é um mercado separado; o cartão da operação soma o P&L de todas elas (Revezamento · N janelas).
  • Simulação: o capital virtual passa de uma janela para a outra; o limite de perda é opcional. O revezamento para quando roda todas as janelas, atinge o limite de perda, fica sem capital virtual ou não encontra a próxima janela.
  • Real: só é oferecido quando o revezamento com dinheiro real está ativado na plataforma; caso contrário, a chave de Revezamento aparece apenas na simulação. O servidor abre a próxima janela pouco antes de a atual terminar, então não é preciso navegador. Um Limite de perda do revezamento é obrigatório. O revezamento termina quando o saldo não cobre uma janela ou o limite é atingido, e quando o revezamento de um dos lados termina, o do outro também termina.
  • Parar encerra o revezamento inteiro, não só a janela atual.
Dica

Configurações relativas (%, ¢ de margem) passam de uma janela para a outra. Preços absolutos numa escada Personalizada não — cada nova janela reabre perto de 50¢, então uma escada definida longe disso pode nunca comprar.

#Backtest

Nos mercados Sobe/Desce de BTC, ETH, SOL e XRP (janelas de 5 minutos, 15 minutos e 1 hora), um botão Backtest fica ao lado de Script, acima do botão de iniciar. Ele reproduz as suas configurações atuais segundo a segundo sobre livros de ofertas gravados, usando o mesmo motor do servidor 24/7.

  • Escolha a moeda, a duração da janela, o intervalo (Esta operação — as janelas que uma operação iniciada ou encerrada de fato cobriu, e o padrão quando existe uma — ou as últimas 24, 96 ou 288 janelas, padrão 288) e o lado (Sobe, Desce ou Ambos, em que cada lado roda como o seu próprio robô e o P&L é somado por janela).
  • Os resultados mostram P&L total, taxa de acerto, taxas, drawdown máximo e média por janela, comparados com Comprar e manter e Sem negociar, além de uma divisão 70% iniciais x 30% finais e uma faixa de 95% para a média.
  • A gravação começou em 2026-09-30 e guarda 60 dias. Janelas não gravadas por inteiro são puladas.
  • A simulação é conservadora: as ordens são avaliadas 1 segundo depois do envio, uma limitada no livro só é executada quando o mercado negocia através dela, e as taxas são cobradas por inteiro. Cada janela roda sozinha, então o limite de perda do revezamento não é simulado.
Observação

Um backtest descreve como as configurações se comportaram em gravações passadas; não é uma previsão. A divisão entre os 70% iniciais e os 30% finais existe como verificação de consistência: se só uma parte deu lucro, ou se as configurações foram ajustadas até o total parecer bom, o resultado provavelmente reflete aquelas gravações, e não o mercado.

#Scripts

Os scripts são opcionais. O cartão Script no topo do painel vem desligado; ative a chave dele (Usar um script) para mostrar Salvar e Carregar. Salvar guarda as configurações atuais dos dois lados como um script com nome (até 20); Carregar restaura um dos Meus scripts ou dos Predefinidos. Carregar um script só preenche o painel — nada começa até você apertar Iniciar. Uma operação já iniciada ou encerrada mantém as próprias configurações, então mostra só Salvar: salve-a como script para carregá-la numa nova operação.

#Limites

  • Até 10 operações reais ao mesmo tempo por conta. O painel mostra Real runs live: n / 10; pare uma para iniciar outra. As operações simuladas não contam, e a próxima janela de um revezamento não é um novo início.
  • Só uma operação por lado de um mercado em cada modo — duas operações no mesmo mercado venderiam as cotas uma da outra.
  • Parar todas para todas as operações reais de uma vez; cada uma trata as suas cotas pela própria configuração de "Cotas não vendidas quando VOCÊ aperta Parar".

#Antes de uma operação real poder começar (verificação prévia)

Uma operação Chase real precisa passar por estas verificações antes de o botão de iniciar aparecer. O painel mostra exatamente o que falta e como resolver, nesta ordem:

Verificação O que significa O que você vê até passar
Região A negociação com dinheiro real não está disponível na sua localização: Taiwan, países sancionados pela OFAC, Reino Unido, França e Ontário. "Indisponível na sua região" — você pode navegar e simular, mas não rodar uma operação Chase real.
Login Você ainda não entrou na conta. Um botão Entre para negociar.
Negociação ativada Você ainda não concluiu a configuração de negociação feita uma única vez (uma implantação de Safe sem gas + aprovações de tokens, feita uma vez antes da sua primeira negociação real). Um botão Ativar negociação.
Pronto Tudo certo. O botão normal Iniciar 24/7.

Na primeira vez que você muda para a aba Real, também responde a seis perguntas sobre riscos curtas (Antes de negociar com dinheiro real); até você passar nelas, o painel fica em Simulado. Uma resposta errada mostra a explicação e deixa você tentar de novo; as perguntas vêm dos equívocos listados abaixo.

Observação

As operações em simulação só exigem login — elas pulam a verificação de região, a configuração de negociação e as perguntas sobre riscos, porque a negociação no papel nunca toca fundos reais nem aprovações on-chain. É por isso que uma operação Chase simulada pode rodar mesmo onde uma real está bloqueada. As mesmas exigências de região e de configuração de negociação valem para a negociação normal e para o copy trading, já que eles compartilham as mesmas verificações.

#O que o "Ativar negociação" configura (uma única vez)

Na primeira vez que você negocia com dinheiro real, a BOOPOLY faz uma configuração rápida e sem gas — você não paga gas e só faz isso uma vez por conta:

  1. Implanta a sua carteira inteligente (a conta on-chain que guarda os seus fundos de negociação), se ela ainda não foi implantada.
  2. Cria as suas credenciais da bolsa, para que as ordens possam ser enviadas ao CLOB da Polymarket.
  3. Define as aprovações de tokens, para que a bolsa possa mover a sua garantia quando uma ordem for executada.

Depois disso, a operação Chase (e qualquer outra negociação) começa sem refazer a configuração. Se você mudar de dispositivo, a BOOPOLY restaura a configuração a partir da nuvem em vez de pedir que você assine de novo.

Observação

A verificação de região só bloqueia o envio de ordens — navegação, gráficos e simulação sempre funcionam. Ela roda quando você inicia uma operação; uma operação que já está rodando continua. Se não for possível acessar a verificação de localização, ela permite a negociação, para que um problema rápido de rede não bloqueie você.

#Riscos e equívocos comuns

Estas são as perguntas que os usuários mais fazem. Os mesmos pontos aparecem no questionário curto antes da sua primeira operação real.

  1. "Um stop-loss de 10% vende exatamente a −10%." 10% é o ponto em que o robô começa a vender; a execução sai pelo preço que o livro oferece naquele momento, que pode ser melhor ou pior. Em livros rasos de cinco minutos, saltos de alguns centavos em qualquer direção são comuns, e uma queda breve pode disparar o stop mesmo que o preço se recupere um segundo depois.
  2. "O stop-loss sempre me tira da posição." Um stop-loss vende no bid, então precisa de um comprador no livro. Enquanto não há bid, não há preço para medir a perda nem para quem vender, então nenhuma venda é enviada; as cotas ainda em carteira quando o mercado termina são liquidadas a US$ 1 ou US$ 0. Isso vale tanto para a simulação quanto para o Real: um stop-loss é um gatilho de venda, não uma saída garantida.
  3. "A minha limitada de 55¢ foi executada a 36¢ — algo quebrou." Isso é esperado. Uma compra limitada nunca paga mais que o seu limite e aceita um preço melhor quando o livro o oferece, então pagar menos é a seu favor. Stops e metas são medidos a partir do preço que você de fato pagou, não do seu limite.
  4. "Manter até a liquidação significa que nunca vende." Isso só desliga o take-profit. O stop-loss, a meta de lucro / o limite de perda da janela e o seu próprio Parar continuam vendendo.
  5. "Os lucros da simulação preveem os lucros reais" e "a simulação continua rodando depois que eu fecho a aba." A simulação usa o livro ao vivo com dinheiro virtual; as ordens reais também enfrentam slippage, posição na fila, liquidez rasa e execuções que vão primeiro para outros traders. Além disso, a simulação só roda enquanto a aba do navegador dela está aberta.
  6. "Em carteira significa que foi liquidado." Em carteira significa que as cotas nunca foram vendidas e ainda estão com você. Cada lote em carteira mostra Liquidando (ainda sem preço para avaliá-lo), vale agora (o mercado ainda negocia; este é o preço ao vivo) ou liquidado a (US$ 1 ou US$ 0, depois que o mercado é resolvido).

#Requisitos

  • Login feito e negociação ativada (uma configuração Polymarket V2 sem gas, feita uma única vez). O painel guia você pelo login / ativação da negociação, se necessário (veja a verificação prévia acima).
  • As operações reais precisam de garantia em pUSD com fundos; o robô converte antecipadamente o valor de uma posição de USDC.e → pUSD quando começa (uma escada Personalizada converte antecipadamente o custo de uma rodada da escada). Veja Depósito e saque.
  • As cotas por entrada precisam ser pelo menos 5.
  • As operações reais rodam no worker de servidor 24/7; você não precisa manter uma aba aberta. As operações simuladas exigem que a aba do navegador fique aberta.

#Relacionados