← Descobrir
GitHub · nautechsystems/nautilus_trader↑ +98 hoje

Plataforma de negociação algorítmica de alto desempenho

Nautilus Trader é um mecanismo de negociação com arquitetura determinística orientada a eventos, desenvolvido em linguagem Rust. Oferece soluções de infraestrutura de nível de produção para sistemas financeiros de alto desempenho.

Atualizações

  • 27 de setembro de 2026: Estrelas 27,920 → 29,428, versão mais recente v1.231.0 (2 de agosto de 2026).
  • 27 de agosto de 2026: Estrelas 26,536 → 27,920, versão mais recente v1.231.0 (2 de agosto de 2026).
  • 20 de agosto de 2026: Estrelas 25,223 → 26,536, versão mais recente v1.231.0 (2 de agosto de 2026).
  • 3 de agosto de 2026: Estrelas 25,204 → 25,223, versão mais recente v1.231.0 (2 de agosto de 2026).

O que você ganha

  • Infraestrutura de negociação rápida e segura baseada em ferrugem
  • Transição da pesquisa para a vida real sem alterações de código
  • Suporte a múltiplas exchanges e classes de ativos

Instalação

Instalação padrão
pip install -U nautilus_trader
Instalação do repositório de pacotes privados
pip install -U nautilus_trader --index-url=https://packages.nautechsystems.io/simple

Se você não programa

Cole isto no seu agente (Claude Code · Codex · Antigravity)

Preciso projetar uma estratégia de negociação determinística executada no núcleo Rust com suporte para múltiplas bolsas usando o mecanismo de negociação NautilusTrader. Como posso construir lógica estratégica usando o plano de controle do Python e quais estruturas modulares devo usar para garantir a consistência do código ao passar do ambiente de pesquisa para o ambiente ativo?

Repositório: https://github.com/nautechsystems/nautilus_trader. Baseie-se nas instruções oficiais no arquivo README deste repositório para a instalação e execução.

Antes de começar, verifique em qual sistema operacional estamos e se as ferramentas necessárias (ex: Python, Node.js, Git, Docker) estão instaladas. Instale as que faltarem passo a passo de acordo com este sistema.

Crie uma pasta nova e vazia para trabalhar. Não toque em arquivos fora desta pasta e não exclua nada. Antes de executar cada comando, diga o que você vai fazer em uma frase.

Diga-me o que devo ver na tela ao final de cada etapa. Se ocorrer um erro, colarei a mensagem de erro para você exatamente como ela é, e vamos corrigi-la juntos.

Termos relacionados do glossário

Para quem éDestina-se a desenvolvedores e pesquisadores de software profissionais que desejam desenvolver sistemas de negociação de alto desempenho, determinísticos e escalonáveis ​​nos mercados financeiros.
LicençaLGPL-3.0

Links

A TreScout não desenvolveu esta ferramenta · nós a encontramos nas tendências do GitHub e a apresentamos. Esta página descreve o repositório em 2026-06-18: A contagem de estrelas e o nosso texto são daquele dia, o repositório pode ter mudado desde então. Consulte o link do repositório para ver o estado atual. O texto de apresentação foi preparado com IA a partir da própria documentação do repositório e esta página foi traduzida automaticamente do original em turco · a versão turca é a que vale.