Construindo Seu Primeiro Bot
O Bot Builder da Predite permite automatizar qualquer estratégia que possa ser expressa como uma regra. Sem código. Você escolhe um template, configura os parâmetros e o bot roda a cada 15 minutos buscando oportunidades. Este guia mostra, do zero, como construir o bot inicial mais comum — um EV Follower.
Por Que Automatizar?
O maior edge nos mercados de previsão é a consistência. Os mercados se movem rápido. Edges aparecem e desaparecem em minutos quando surge uma notícia. Se você não está na frente da tela 24 horas por dia (e não deveria estar), vai perder oportunidades. Um bot não perde. Ele escaneia a cada 15 minutos, avalia cada mercado ativo de acordo com os seus critérios e executa sempre que as condições se encaixam.
O segundo edge é a disciplina. Humanos abandonam estratégias depois de sequências de derrotas. Bots não. Desde que a sua estratégia seja +EV e o seu dimensionamento seja sensato, o bot continuará fazendo a coisa certa ao longo de cada drawdown.
Pré-requisito: Plano Bot
Os bots exigem o plano Bot ($99/mo). O plano libera:
- •Até 10 bots na conta (um bot pausado continua ocupando vaga)
- •Até 10 carteiras seguidas no copy trading e 3 cestas
- •Execução ao vivo no CLOB da Polymarket
- •Divisão de ordens via TWAP
- •Backtest: replay do histórico real de um mercado que você escolhe, mais um simulador sintético de cenários
- •Acesso ao Bot Builder
Se você está no plano Starter ou Pro, pode fazer o upgrade em Configurações → Assinatura. O Bot Builder inteiro faz parte do plano Bot — não só a execução ao vivo: no Starter e no Pro a página é bloqueada, então use o Paper Trading para praticar manualmente até fazer o upgrade.
Passo 1: Escolha um Template de Estratégia
Oferecemos oito templates, cada um ajustado para um comportamento de mercado diferente:
- EV Follower — compra quando o edge da AI ultrapassa o seu limite. Melhor para: capturar mercados mal precificados. Recomendado para começar.
- ARB Hunter — executa os dois lados de um spread entre plataformas. Melhor para: lucrar com discrepâncias de preço.
- Whale Copier — lê a atividade on-chain dos endereços de carteira que você listar e espelha as entradas deles. Melhor para: pegar carona no dinheiro inteligente.
- Mean Reversion — opera contra um preço esticado, mas só com evidência: a última hora de histórico, um pico real de volume e a confirmação da IA. Se a IA acompanhou o preço em vez da média, a notícia pode ser verdadeira e o bot fica de fora. Melhor para: mercados que reagem de forma exagerada.
- News Reactor — precisa de uma manchete fresca do feed que case com o mercado; a direção vem da IA, não do sentimento — notícia boa é boa para um lado só. Sem manchete casando, não opera: é isso que o diferencia do EV Follower. Melhor para: eventos que se movem rápido.
- Calendar Bot — dispara com um evento real do calendário econômico dentro da sua janela de antecedência, filtrado por impacto e categoria. Melhor para: catalisadores agendados.
- Rule Builder — suas próprias condições SE-ENTÃO de entrada, sem código. Melhor para: uma tese que nenhum template expressa. Tem um guia só dele.
- Fade Resolution — explora o viés favorito-azarão na reta final antes da resolução. Melhor para: os últimos dias de vida de um mercado.
Todo template falha fechado. Se a fonte de dados de que ele depende não estiver disponível no ciclo — sem histórico de preço, sem manchete fresca, sem evento no calendário — o bot simplesmente não opera naquele ciclo. Ele nunca cai num sinal substituto mais fraco.
Para o seu primeiro bot, comece com o EV Follower. É o mais simples, tem o desempenho mais previsível e é o mais fácil de raciocinar a respeito. Depois de rodá-lo por um mês e entender o seu comportamento, parta para os outros.
Passo 2: Configure os Parâmetros
Vá em Dashboard → Bot Builder → Novo Bot → EV Follower. Você verá um formulário de configuração:
- •Nome do bot. Qualquer coisa descritiva: "EV Follower 10pp Conservador". O seu eu do futuro vai agradecer.
- •Modo. Paper ou Live. Sempre comece em Paper. Rode por pelo menos 100 trades antes de considerar o Live.
- •Edge mínimo (pp). O edge mínimo da AI para acionar um trade. Padrão de 5pp. Recomendado para começar: 10pp. Mais alto = menos trades, porém de melhor qualidade. Mais baixo = mais frequentes, mais variância.
- •Tamanho máximo de posição ($). Teto em USD por trade. Comece com $25-50 no seu primeiro bot. Você pode escalar depois.
- •Limite diário de trades. Número máximo de trades por dia. Padrão de 5. É um disjuntor contra bots descontrolados.
- •Stop-loss (%). Fecha a posição se ela se mover contra você nessa proporção. Padrão de 25%. Mais apertado (15-20%) corta perdas mais cedo, mas sai de bons trades; mais frouxo (35-50%) aguenta a volatilidade.
- •Take-profit (%). Fecha a posição se ela se mover a seu favor nessa proporção. Padrão de 50%. Conservador: 30-40%. Agressivo: 60-100%.
- •Plataformas. Apenas Polymarket (padrão), apenas Kalshi ou ambas. O bot avalia cada plataforma de forma independente.
- •Categorias. Filtre para tipos específicos de mercado (política, economia, esportes, etc.). Padrão: todas. Use isto para se especializar.
Uma boa primeira configuração:
- •Edge mínimo: 10pp
- •Posição máxima: $50
- •Limite diário: 5
- •Stop-loss: 25%
- •Take-profit: 50%
- •Plataformas: Polymarket
- •Categorias: todas
Isto é conservador o bastante para que um dia ruim não machuque muito, mas liberal o suficiente para realmente operar.
Passo 3: Faça o Backtest Antes de Ir ao Vivo
O motor de backtesting da Predite reproduz a sua estratégia contra dados históricos de mercado. Ele informa:
- •Quantos trades o bot teria feito nos últimos 90 dias
- •P&L total
- •Taxa de acerto
- •Drawdown máximo
- •Índice de Sharpe (retorno ajustado ao risco)
- •Distribuição de resultados via simulação de Monte Carlo
Para fazer o backtest:
- •No Bot Builder, clique em "Backtest" antes de salvar.
- •Escolha o seu período de análise retroativa (30, 90 ou 180 dias).
- •Aguarde de 10 a 30 segundos pelos resultados.
- •Revise as métricas.
O que observar:
- •Taxa de acerto ≥ 50%. Se o seu bot está vencendo menos de 50% dos trades com uma exigência de edge de 10pp, há algo errado. A exigência de edge deveria produzir de 55% a 65% de acertos.
- •Drawdown máximo abaixo de 30%. Drawdowns que ultrapassam esse valor são sinal de diversificação insuficiente ou de dimensionamento excessivo.
- •Pelo menos 20-30 trades em 90 dias. Menos do que isso e o seu tamanho de amostra é pequeno demais para confiar.
Se o backtest parecer ruim, ajuste os parâmetros e rode de novo. Não vá ao vivo com um bot que não tem um bom backtest.
Passo 4: Rode em Modo Paper
Depois de salvar o bot, ele fica em modo Paper por padrão. O bot executará trades simulados a cada 15 minutos, mas nenhum dinheiro real se move. Acompanhe-o por pelo menos duas semanas:
- •Confira a aba de trades diariamente.
- •Compare os resultados reais com as projeções do backtest.
- •Procure por surpresas — mercados em que o bot operou e que você não operaria, ou vice-versa.
- •Anote quaisquer trades em que a resolução foi ambígua ou em que o bot ficou "preso" com uma posição que não conseguiu encerrar.
Se, após duas semanas, o desempenho em paper corresponder ao backtest dentro de uma variância razoável, você está pronto para o Live.
Passo 5: Vá ao Vivo
Antes de virar a chave, certifique-se de que:
- •Você conectou a Polymarket em Configurações → Trading API (credenciais do CLOB).
- •A sua carteira da Polymarket tem USDC equivalente a pelo menos 2x o tamanho máximo de posição do bot.
- •O seu kill-switch está configurado (Configurações → Trading → Kill Switch).
- •Você tem alertas configurados para saber quando o bot opera.
Então, na página de detalhes do bot, mude o "Modo" de Paper para Live e salve. O bot executará o próximo trade elegível no próximo tick do cron de 15 minutos.
Comece pequeno no Live. Reduza o seu tamanho máximo de posição em 50% na primeira semana. Acompanhe cada trade. Garanta que as execuções correspondam às expectativas. Depois, volte a aumentar.
O Que Monitorar Após o Lançamento
Diariamente na primeira semana, depois semanalmente:
- •Tendência da taxa de acerto. Se estiver se afastando do seu backtest em mais de 5pp, investigue.
- •Slippage médio. As execuções ao vivo raramente saem exatamente no preço que o bot esperava. Se o slippage for, em média, superior a 2pp, o seu limite de edge precisa ser mais alto.
- •Diversificação de posições. O bot está se concentrando em uma única categoria? Ajuste os filtros ou adicione tetos.
- •Surpresas de resolução. Algum mercado resolveu de um jeito que você não esperava (interpretação capciosa das regras, casos limítrofes)? Documente esses casos e refine os seus filtros.
- •Recuperação de drawdown. Se o bot estiver 15-20% abaixo do pico, pause e revise. Não fique apenas torcendo para que ele volte.
Erros Comuns no Primeiro Bot
- •Ir ao vivo com parâmetros agressivos demais. Um edge mínimo de 3pp e uma posição máxima de $500 vão explodir. Seja conservador nos primeiros 100 trades.
- •Pular o backtesting. O backtest revela modos de falha que você não consegue enxergar na teoria.
- •Rodar vários bots antes de entender um. Domine uma estratégia antes de adicionar mais. Múltiplos bots interagem de formas não óbvias.
- •Desativar o stop-loss para "deixar correr". Esta é a maneira mais rápida de transformar um trade ruim em um catastrófico.
- •Não checar o bot por semanas. Os mercados mudam. Estratégias que funcionaram no Q1 podem não funcionar no Q3. Revise no mínimo mensalmente.
Próximos Passos Quando Seu Primeiro Bot Estiver Estável
- •Leia o doc Bot Strategy Templates para conhecer os outros 7 templates.
- •Experimente um segundo template (o ARB Hunter é um bom segundo bot — ortogonal ao EV Follower).
- •Leia o doc Bot Execution Engine para entender a mecânica do cron + log de auditoria.
- •Entre na nossa comunidade para discutir estratégias com outros usuários do plano Bot.