Controles de Risco e Guardas do Trading ao Vivo
Cada guarda entre um clique e dinheiro real: caps por origem, kill switch e a jornada de 5 passos até o trading real.
O live trading é o único lugar da Predite onde um clique gasta USDC de verdade. Esta página lista o que existe entre esse clique e o order book da Polymarket: as chaves que precisam estar ligadas, os caps sobre quanto pode sair da sua carteira e o erro que você recebe quando uma delas te barra. Toda guarda roda no servidor, em série, a cada ordem — incluindo bots, copy trading e TWAP — e nenhuma pode ser burlada pelo navegador. Todas aparecem em Configurações → Trading, no card "Suas guardas de segurança".
Sua jornada até o trading real
A mesma página mostra um checklist de 5 passos com o seu progresso ao vivo. Cada passo é um gate real do servidor:
- Criar um bot.
- 10 trades em paper — contados por bot, então uma estratégia forkada do Marketplace também começa do zero.
- Conectar carteira — credenciais da Polymarket de fato verificadas, não apenas um endereço colado.
- Primeiro trade real — uma ordem ao vivo executada.
- Bot em modo live.
As chaves, em ordem
A primeira guarda que disser não vence, e a ordem nunca chega à Polymarket:
- •Modo Sandbox — se estiver ligado, uma *entrada* vira uma posição em paper em vez de uma ordem. Veja Modo Sandbox.
- •Plano Bot ativo — reconferido dentro do executor, e não só na rota da API, então uma assinatura cancelada não consegue manter bots via cron nem fatias de TWAP operando. Erro:
E_PLAN. - •Master switch (plataforma) — um toggle que vale para a Predite inteira. Enquanto estiver desligado, as entradas são gravadas no paper trading.
- •Acesso beta na sua conta — o trading real é opt-in por conta. Sem ele:
E_BETA. - •Kill switch — a sua própria parada de emergência:
E_KILL_SWITCH. - •Flags de automação — bots e copy têm, cada um, uma flag no nível da plataforma. Desligada significa só paper (
E_BOTS_DISABLED,E_COPY_DISABLED), mesmo com tudo acima verde.
Caps de valor, por origem
Os caps dependem de de onde a ordem veio, porque um erro na automação se acumula e um erro feito à mão não:
- •Tickets manuais — $500 por trade, $5,000 por janela móvel de 24 horas (padrões da plataforma).
- •Bots e copy — $25 por trade por padrão, elevável até $250; $500 por dia na conta inteira; $100 por dia por bot; no máximo 3 posições reais abertas simultaneamente por bot.
Caps só bloqueiam entradas. Uma SELL que fecha uma posição nunca é rejeitada por um cap de volume — você sempre pode reduzir exposição, mesmo depois de esgotar um cap, mesmo se o seu plano venceu. E os caps aditivos são atômicos: a checagem de volume diário e a reserva da ordem acontecem em uma única transação, serializada por perfil, então duas ordens simultâneas não conseguem ler o mesmo "usado até agora" e passar as duas.
Por bot dá para apertar ainda mais na criação: Max size limita o nocional de cada posição, e Max loss (USD) — auto-pause é um disjuntor — quando a perda realizada do bot no dia chega nesse valor, o bot para de abrir posições até o próximo dia UTC zerar o contador. Em branco significa sem limite de perda.
Elevando o cap de automação
Em Suas guardas de segurança, clique em Elevar cap de automação, informe um Novo cap ($/trade) e depois Enviar código. A Predite envia por e-mail um código de 6 dígitos; digite-o e aperte Confirmar.
- •Faixa: acima de $25 e até $250. Não existe nada acima disso.
- •O código vive 10 minutos, permite 5 tentativas e você pode pedir 3 códigos por hora.
- •O cap confirmado precisa ser igual ao pedido — você não pode pedir $50 e confirmar $250.
- •Voltar ao padrão ($25) vale na hora, sem código. Reduzir risco nunca deveria ter atrito.
- •As elevações são gravadas no seu log de auditoria.
O kill switch
Configurações → Trading → 🛑 Ativar kill switch bloqueia instantaneamente toda ordem ao vivo nova na sua conta, venha de onde vier. Posições abertas não são fechadas — ele impede nova exposição, não liquida nada. Alternar grava uma entrada de auditoria e envia uma notificação. ✓ Desativar kill switch retoma, sem precisar de código.
Como é um trade bloqueado
As rejeições carregam um código estável e dizem qual número te barrou, ex.: *"Daily volume cap reached (used $412.00 of $500). Resets in <24h."* Você pode ver E_PER_TRADE_CAP, E_GLOBAL_DAILY_CAP, E_BOT_POSITION_CAP, E_BOT_DAILY_CAP, E_BOT_OPEN_POSITIONS, E_BOT_DAILY_LOSS, E_BOT_PAPER (bot ainda em modo paper), E_BALANCE, E_MARKET_CLOSED.
Toda guarda é fail-closed: se um limite não puder ser verificado — query com erro, RPC que estourou o tempo — a ordem é recusada, nunca liberada. O trading manual também tem rate limit de 10 ordens por minuto, e ordens idênticas repetidas em até 30 segundos colapsam em uma só por idempotência, então um clique duplo ou um retry do cliente não conseguem abrir a posição duas vezes.