DepthFeed/Both venues·Automação

Backtesting de Bots de Mercado de Previsão: De Replay a Negociação em Papel

Um bot não é validado porque seu sinal previu o lado certo. Ele é validado quando o sinal sobrevive à profundidade histórica, custos, lacunas e mercados que ele nunca viu.

DepthFeed··10 min

Um backtest de bot de mercado de previsão deve reproduzir informações em ordem de carimbo de data/hora, precificar cada entrada em relação ao lado disponível do livro histórico, liquidar de acordo com o resultado real e preservar mercados com cobertura ausente como ausentes. O próximo passo é a negociação em papel para frente em livros ao vivo. Esse processo de duas etapas separa uma ideia histórica de uma estratégia que pode operar sem antecipação ou preenchimentos apenas no ponto médio.

A escada de teste

EstágioPerguntaCondição de aprovação
Sanidade do sinalA regra usa apenas informações disponíveis na época?Nenhuma liquidação ou vazamento de linha futura
Reprodução do ponto médioExiste valor direcional antes da execução?Resultado positivo sob um preenchimento explicitamente otimista
Reprodução da profundidadeA vantagem sobrevive à diferença e ao tamanho?VWAP dimensionado permanece viável
Teste de estresseEle sobrevive a lacunas e alterações de parâmetro?Nenhuma configuração ou mercado domina
Negociação em papelEle funciona em mercados ao vivo não vistos?Registro para frente estável com dinheiro virtual

Modelos de preenchimento antes da otimização de sinais

Uma compra cruza o preço de venda e uma venda cruza o preço de compra. Se o tamanho solicitado exceder o primeiro nível, percorra a escada e calcule o VWAP; se a escada não puder suportar a ordem, registre a fração não preenchida. Um preenchimento do ponto médio pode permanecer como um teto de melhor cenário, mas nunca deve ser confundido com desempenho executável.

Taxas, latência, posição na fila e impacto no mercado requerem suposições separadas. Mantenha cada suposição visível para que um resultado possa ser reproduzido em vez de ocultar todo o erro de execução dentro de uma constante de deslizamento inexplicável.

Use uma única regra em Polymarket e Kalshi

DepthFeed normaliza livros gravados da Polymarket e Kalshi em um formato de pesquisa único, preservando os identificadores de local e os metadados de origem. O Backtest Lab pode executar predefinições ou uma regra personalizada em sandbox sobre mercados resolvidos com preenchimentos no ponto médio, deslizamento fixo ou profundidade do livro.

Uma regra sobrevivente pode se mover para Negociação em Papel. DepthFeed avalia regras suportadas no servidor ou aceita sinais de um webhook por estratégia, precifica preenchimentos do livro ao vivo e registra uma curva de patrimônio, posições abertas e negociações. Backtests esportivos são suportados; a execução de papel esportivo para frente não está disponível ainda.

Lista de verificação de validação de bot

  • Congele um universo de mercado e um intervalo de tempo antes de ajustar.
  • Mantenha os campos de resultado e liquidação indisponíveis para a função de entrada.
  • Compare preenchimentos no ponto médio, deslizamento fixo e com conhecimento da profundidade.
  • Relate tamanho não preenchido, livros ausentes e negociações rejeitadas.
  • Execute testes de sensibilidade em torno de cada limite e regra de retenção.
  • Teste para frente a regra final antes de conectar a execução real.

Key takeaways

  • 01Um backtest de bot deve avaliar informações estritamente em ordem de carimbo de data/hora.
  • 02O VWAP com conhecimento da profundidade revela vantagens que desaparecem quando o tamanho real cruza o livro.
  • 03Dados ausentes e tamanho não preenchido pertencem ao resultado, não a um preenchimento sintético.
  • 04Polymarket e Kalshi podem compartilhar a lógica da regra quando o livro for normalizado de forma transparente.
  • 05A negociação em papel fornece a evidência para frente que um backtest histórico não pode.

Um bot não é validado porque seu sinal previu o lado certo. Ele é validado quando o sinal sobrevive à profundidade histórica, custos, lacunas e mercados que ele nunca viu.

Começar grátis

Perguntas, respondidas.

Sim. O Backtest Lab do navegador DepthFeed fornece predefinições e uma regra JavaScript em sandbox opcional sobre mercados resolvidos gravados. Fluxos de trabalho de API personalizados permanecem disponíveis quando você precisar de um stack de pesquisa maior ou externo.

Comece a fazer backtest de Polymarket & Kalshi sobre profundidade real.

Grátis para começar, sem cartão. Faça upgrade quando sua estratégia estiver pronta para o livro completo.

Começar grátis