Biblioteca Python que reúne várias fontes de dados financeiros chinesas e globais em funções simples de chamada única.
yutiansut/QUANTAXIS
Framework Python local de trading quantitativo para dados de ações, futuros e opções, backtesting, trading simulado e ao vivo e gestão de múltiplas contas.
Alternativa open source a:Wind
- Estrelas
- 11,349
- Forks
- 3,483
- Issues abertas
- 240
- Último commit
- há 2 meses
Esta página apresenta um projeto de código aberto e não constitui aconselhamento de investimento. Negociar e investir pode gerar perdas: avalie o risco por conta própria e siga as leis do seu país antes de usá-lo.
O que é?
QUANTAXIS é um framework Python de finanças quantitativas para os mercados chineses. Abrange todo o fluxo de trabalho: coleta e armazenamento de dados de mercado (MongoDB ou ClickHouse), pesquisa de fatores, backtesting de estratégias (CTA e arbitragem), trading simulado e ao vivo e visualização. As contas seguem o protocolo QIFI, que oferece suporte à gestão de múltiplas contas e à modelagem de margem para ações e futuros.
O projeto conta com uma camada QARSBridge que encapsula um núcleo Rust opcional (QARS2) para acelerar operações com contas e backtests, e recorre à implementação em Python puro quando ele não está instalado. A versão 2.x adiciona agendamento de tarefas, um servidor web Tornado, mensageria baseada em RabbitMQ e agentes de computação distribuída em uma rede local.
O framework é compatível com Python 3.9 a 3.12 e funciona em Linux, macOS e Windows. As integrações de trading ao vivo listadas incluem CTP para futuros e opções e QMT para ações.
Recursos principais
- 01Coleta e armazena dados de mercado de ações, futuros e opções no MongoDB ou ClickHouse.
- 02Executa backtests de estratégias CTA e de arbitragem em contas baseadas em QIFI.
- 03Gerencia múltiplas contas com modelagem de margem para ações e futuros.
- 04Conecta-se ao CTP (futuros/opções) e ao QMT (ações) para trading.
- 05Agenda tarefas em segundo plano e executa agentes de computação distribuída em uma LAN.
- 06Oferece um núcleo Rust opcional (QARS2), com fallback automático para Python.
Casos de uso
- Desenvolver e testar estratégias quantitativas com dados de ações e futuros chineses.
- Executar trading simulado ou ao vivo com múltiplas contas de futuros e opções por meio do CTP.
- Pesquisar e armazenar fatores para modelos quantitativos.
- Executar atualizações de dados agendadas e computação distribuída em uma rede privada.
Início rápido
- 1
Clone o repositório
git clone https://github.com/QUANTAXIS/QUANTAXIS.git - 2
Acesse a pasta do projeto
cd QUANTAXIS - 3
Instale as dependências
pip install -e . - 4
Verifique a instalação importando QUANTAXIS e exibindo a versão no Python
Antes de usar
- Esta é uma versão alfa (2.1.0-alpha2), portanto as APIs podem mudar.
- Requer Python 3.9 a 3.12.
- A maior parte do README e da documentação está escrita em chinês.
Tópicos
Perguntas frequentes
- O que é QUANTAXIS?
- Framework Python local de trading quantitativo para dados de ações, futuros e opções, backtesting, trading simulado e ao vivo e gestão de múltiplas contas. QUANTAXIS é um framework Python de finanças quantitativas para os mercados chineses. Abrange todo o fluxo de trabalho: coleta e armazenamento de dados de mercado (MongoDB ou ClickHouse), pesquisa de fatores, backtesting de estratégias (CTA e arbitragem), trading simulado e ao vivo e visualização. As contas seguem o protocolo QIFI, que oferece suporte à gestão de múltiplas contas e à modelagem de margem para ações e futuros.
- QUANTAXIS é gratuito? Qual é a licença?
- QUANTAXIS é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- QUANTAXIS ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de QUANTAXIS foi em 18 de set. de 2026.
- Para que posso usar QUANTAXIS?
- Desenvolver e testar estratégias quantitativas com dados de ações e futuros chineses. Executar trading simulado ou ao vivo com múltiplas contas de futuros e opções por meio do CTP. Pesquisar e armazenar fatores para modelos quantitativos. Executar atualizações de dados agendadas e computação distribuída em uma rede privada.
- Como instalar QUANTAXIS?
- Clone o repositório: git clone https://github.com/QUANTAXIS/QUANTAXIS.git Acesse a pasta do projeto: cd QUANTAXIS Instale as dependências: pip install -e . Verifique a instalação importando QUANTAXIS e exibindo a versão no Python
- Onde consigo QUANTAXIS?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yutiansut/QUANTAXIS
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework de trading quantitativo com núcleo em C++, que abrange armazenamento de dados, backtesting, trading ao vivo e agendamento, além do subframework Python wtpy.
Biblioteca Python para criar estratégias quantitativas de negociação de futuros, opções e ações, com dados de mercado em tempo real e históricos, backtesting e negociação real ou simulada.
Pacote Python de análise técnica Chan Zhongshuo (缠论) para ações, futuros e cripto, com núcleo em Rust para detectar fractais, traçados e zonas de pivô.
Framework open source de trading quantitativo em C++/Python para pesquisa de estratégias, construção de portfólios e backtesting com dados de ações A chinesas.
Servidor MCP com 39 ferramentas para assistentes de IA consultarem dados de mercado, fazerem análises técnicas, triagens, backtests e análises de sentimento em cripto, ações, forex e futuros.