← Testes históricos

SDK

NautilusTrader: integre Polymarket a uma estratégia por eventos

O adaptador Polymarket integra dados públicos e execução assinada ao NautilusTrader. A implementação Rust oferece bindings Python e modela tokens YES e NO como instrumentos BinaryOption separados.

Preços
O adaptador faz parte do NautilusTrader aberto. Infraestrutura, serviços comerciais e taxas são separados.

Capturas de tela e interface

O que é NautilusTrader?

O cliente converte mudanças do livro, cotações e negócios em eventos Nautilus. Gamma carrega instrumentos quando necessário; condition e token ID preservam identidade. Dados públicos CLOB e Gamma não exigem carteira.

A execução acrescenta assinaturas EIP-712 e conciliação. Configure signatário, financiador, tipo de assinatura e permissões e recupere ordens, execuções e posições antes de iniciar. O framework exige aprendizado e mantém convenções da plataforma.

Para quem é

  • Equipes de estratégias Python ou Rust.
  • Pesquisadores que passam da simulação à infraestrutura real.
  • Desenvolvedores que precisam de estados de ordem explícitos.

Funções e cobertura

  • Eventos L2 e negócios

    Receba deltas, ticks de cotação e negócios em tipos Nautilus.

  • Instrumentos em execução

    Carregue instrumentos pelo Gamma ao assinar.

  • Assinaturas nativas

    Crie assinaturas EIP-712 em Rust.

  • Execução e cancelamento

    Envie ordens limitadas e ordens que podem ser executadas contra as cotações disponíveis; cancele ordens e agrupe ordens limitadas independentes.

  • Conciliação da conta

    Recupere estado de ordens ativas, posições Data API e histórico.

  • Gestão de resolução

    Encerre instrumentos vencedores e perdedores na resolução.

  • Configuração de carteira

    Configure signatário, financiador e tipo de assinatura.

Fluxos de trabalho com NautilusTrader

Crie uma estratégia de dados

Carregue instrumentos com cliente público e trate cotações ou livros mantendo IDs.

Conecte execução

Configure credenciais e permissões, concilie antes de ativar e acompanhe cancelamentos e execuções finais.

Preços e custo total

O adaptador faz parte do NautilusTrader aberto. Infraestrutura, serviços comerciais e taxas são separados.

Primeiros passos

Antes de começar: Compras e vendas a mercado usam unidades distintas.

  1. Instale uma versão compatível e leia o guia Polymarket.
  2. Configure cliente e IDs de resultado e assine poucos mercados.
  3. Para executar, defina signatário, financiador, assinatura e permissões e ative conciliação.

Compras a mercado usam um valor na moeda de cotação; vendas usam quantidades de cotas de resultado.

Ler documentação NautilusTrader

Links úteis

O que verificar

  • Compras e vendas a mercado usam unidades distintas.
  • IOC é convertido em FAK; GTC e GTD se aplicam a ordens limitadas que permanecem no livro.
  • Não aceita stop, trailing, bracket, OCO ou iceberg nativos.
  • Post-only não aceita vigência de ordem a mercado.
  • Mudanças usam cancelamento, sem alteração direta.

Mais detalhes

Notas e avaliações

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

Nossa opinião sobre NautilusTrader

O adaptador detalhado e seus limites atendem desenvolvedores experientes. O framework e as convenções de execução exigem aprendizado.

Com base nas funções documentadas, na configuração e nas condições de acesso. 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 NautilusTrader

Posso ler dados sem credenciais?

Dados públicos CLOB e Gamma não exigem carteira.

Aceita Python?

O adaptador Rust oferece bindings Python.

Stops são nativos?

O adaptador documentado não oferece stops ou trailing nativos.

Como identifica resultados?

Cada BinaryOption usa condition ID e token ID.