← Liquidez e formação de mercado

Robô de negociação

poly-maker: Bot criador de mercado da Polymarket com modo simulado

poly-maker é um bot configurável de Python e CLI para criar mercado na Polymarket. Ele pesquisa mercados políticos e gerencia cotações post-only de compra de SIM e NÃO com preços e tamanhos que dependem do inventário.

Disponível em
CLI

Capturas de tela e interface

O que é poly-maker?

O mecanismo CLOB V2 documentado concilia cotações com ordens ao vivo e muda de comportamento entre regimes de calma, tendência, evento, apenas redução e parada. TOML armazena a configuração; SQLite e um diário de eventos preservam o estado para investigar decisões de cotação.

Use --paper para executar o fluxo com dados ao vivo sem enviar ordens. O replay histórico dos diários não está implementado e pesquisas de opinião externas, notícias e dados de outras plataformas não estão incorporados. Um par complementar executado difere de um inventário de apenas um lado. Neste perfil não foram testadas a execução real ou simulada nem a eficácia dos controles.

Para quem é

  • Estudar criação de mercado como desenvolvedor.
  • Operar com configurações e diários locais.
  • Avaliar seleção de mercados que considera recompensas.

Controles e limites de negociação

  • Busca de mercados

    Classifique mercados políticos por recompensas, reembolsos e dados de risco.

  • Cotações apenas de criador

    Use ordens post-only e conciliação com ordens ao vivo.

  • Ajuste por inventário

    Desloque preços e reduza o tamanho ao se aproximar dos limites de exposição.

  • Regimes de operação

    Mude de comportamento em calma, tendência, evento, apenas redução e parada.

  • Controles operacionais

    Use limites de exposição, parada por perda diária, parada por dados desatualizados e tratamento de heartbeat.

  • Fluxo simulado

    Use o feed ao vivo sem enviar ordens.

  • Estado local

    Armazene configurações TOML, estado SQLite e diários de eventos.

Fluxos de negociação

Avaliar uma configuração

Pesquise mercados, selecione um conjunto pequeno e execute o modo simulado. Examine cotações em diferentes estados de volatilidade e inventário.

Operar um mercado

Confira a preparação da carteira, aplique uma configuração e monitore posições, ordens e o estado de parada.

Explicar uma mudança de cotação

Leia o diário e o estado para investigar alargamentos, mudanças de regime ou cancelamentos.

Preços e custo total

O repositório tem licença MIT. Infraestrutura, transações de entrada de recursos e taxas aplicáveis da plataforma são separadas.

Configuração de conta e permissões

  1. Use Python 3.12 ou posterior e a instalação uv documentada.
  2. Configure a identidade da carteira e TOML.
  3. Pesquise e selecione mercados.
  4. Execute --paper.
  5. Use doctor para examinar a preparação da carteira antes de ordens reais.
  6. Monitore o estado e mantenha cancel-all disponível.

Links úteis

O que verificar

  • Pesquisas de opinião externas, notícias e dados de outras plataformas não estão incluídos.
  • A fusão de posições Safe ou proxy não está conectada; essas saídas de inventário usam vendas limitadas.
  • livetest envia uma ordem e moneydoctor realiza operações reais; nenhum é uma verificação somente leitura.
  • Um par complementar e uma posição de apenas um lado têm exposições diferentes.

Mais detalhes

Notas e avaliações

Avaliação editorial
3,5de 5
0 avaliação de usuário

Nossa opinião sobre poly-maker

O poly-maker é uma referência de código substancial para estudar como cotações simuladas e controles de inventário se encaixam em uma estratégia de formador de mercado. Seus limites operacionais estão documentados, mas a reprodução do diário está inacabada e alguns comandos enviam ordens reais. Essas limitações tornam importante a configuração supervisionada, sem demonstrar a eficácia das proteções.

Critérios de avaliação
Utilidade para a tarefa, escopo documentado, clareza de configuração e transparência do acesso e dos custos.
Data da avaliação
Documentação revisada

Avaliação baseada em documentação. Como avaliamos

Avaliações dos usuários 0

O limite de avaliações publicadas para que a nota principal passe a usar as notas dos usuários é 5.

Seja a primeira pessoa a compartilhar sua experiência

Um exemplo específico ajuda a próxima pessoa a escolher a ferramenta certa.

Ferramentas relacionadas

Explorar categoria

Perguntas frequentes sobre poly-maker

O mecanismo principal cruza o spread?

Ele usa ordens post-only.

Posso evitar o envio de ordens?

Sim. Execute --paper.

Testes históricos estão incluídos?

Não. O replay do diário é listado como inacabado.

Por que cotar compras de SIM e NÃO?

A estratégia adquire pontas complementares e gerencia seu inventário e custo de entrada combinados.