Plataforma de dados open source em Python que conecta fontes financeiras e outras fontes de dados e as disponibiliza para Python, Excel, agentes de IA e APIs REST.
1nchaos/adata
SDK Python para consultar dados de mercado de ações A chinesas, fundos, títulos e sentimento em várias fontes públicas, voltado ao trading quantitativo pessoal.
- Estrelas
- 5,293
- Forks
- 706
- Issues abertas
- 31
- Último commit
- há 3 dias
O que é?
AData é um SDK Python que coleta dados do mercado de ações A em fontes públicas como Tonghuashun, Eastmoney, Baidu Stock Connect, Tencent e Sina. Abrange códigos de ações, dados de K-line diários, semanais e mensais, dados intradiários por minuto, cotações em tempo real, fluxos de capital, dados de conceitos e índices e fluxos de fundos northbound.
A biblioteca combina dados de várias fontes e permite configurar um proxy globalmente. O projeto usa esse recurso para manter a coleta de dados disponível quando uma única fonte restringe o acesso. As funções retornam pandas DataFrames, e o projeto publica um dicionário de dados que descreve os campos, permitindo armazenar os resultados em uma tabela de banco de dados.
O projeto é voltado exclusivamente a dados de trading. Os dados de demonstrações financeiras se limitam a uma interface para indicadores principais; as três demonstrações financeiras completas não são fornecidas. A cobertura de fundos e títulos é parcial, com interfaces para ETFs e títulos conversíveis listadas.
Recursos principais
- 01Consulta códigos de ações A, dados de K-line, dados por minuto e cotações em tempo real.
- 02Combina várias fontes públicas de dados e alterna entre elas.
- 03Permite configurar um proxy global para as requisições de dados.
- 04Oferece interfaces para conceitos, índices, fluxos de capital e fluxos de fundos northbound.
- 05Retorna pandas DataFrames e disponibiliza um dicionário de dados.
Casos de uso
- Obter dados históricos diários de K-line para fazer backtesting de uma estratégia quantitativa.
- Montar um banco de dados local do mercado de ações A com dados estruturados de trading.
- Monitorar cotações em tempo real e fluxos de capital de ações ou conceitos específicos.
Início rápido
- 1
Instale o SDK pelo PyPI
pip install adata - 2
Importe o pacote e chame uma função de dados; por exemplo, adata.stock.info.all_code() para listar os códigos de ações A
Antes de usar
- Abrange apenas ações A, fundos, títulos e dados de sentimento da China.
- Depende de interfaces públicas de dados que podem ser restringidas; por isso, o README oferece configurações de proxy como alternativa.
- O README e o dicionário de dados estão escritos principalmente em chinês simplificado.
Tópicos
Perguntas frequentes
- O que é adata?
- SDK Python para consultar dados de mercado de ações A chinesas, fundos, títulos e sentimento em várias fontes públicas, voltado ao trading quantitativo pessoal. AData é um SDK Python que coleta dados do mercado de ações A em fontes públicas como Tonghuashun, Eastmoney, Baidu Stock Connect, Tencent e Sina. Abrange códigos de ações, dados de K-line diários, semanais e mensais, dados intradiários por minuto, cotações em tempo real, fluxos de capital, dados de conceitos e índices e fluxos de fundos northbound.
- adata é gratuito? Qual é a licença?
- adata é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- adata ainda é mantido?
- Manutenção ativa. O último commit de adata foi em 18 de out. de 2026.
- Para que posso usar adata?
- Obter dados históricos diários de K-line para fazer backtesting de uma estratégia quantitativa. Montar um banco de dados local do mercado de ações A com dados estruturados de trading. Monitorar cotações em tempo real e fluxos de capital de ações ou conceitos específicos.
- Como instalar adata?
- Instale o SDK pelo PyPI: pip install adata Importe o pacote e chame uma função de dados; por exemplo, adata.stock.info.all_code() para listar os códigos de ações A
- Onde consigo adata?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/1nchaos/adata
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Terminal desktop nativo em C++20 para pesquisa financeira, com interface Qt6, analytics em Python integrado, agentes de IA e mais de 100 conectores de dados de mercado.
Estação de trabalho de pesquisa com IA para o mercado de ações A da China, com análise de mercado, acompanhamento de temas, pesquisa de ações, avaliação de carteira e revisão pós-mercado; app desktop local-first.
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.
Sistema de memória para agentes que armazena, recupera e reflete sobre memórias para que agentes de IA aprendam com o tempo, em vez de apenas reproduzir o histórico de conversas.
Infraestrutura de memória nativa para agentes, que transforma conversas e execuções de agentes LLM em memória persistente e estruturada para apps em Python e TypeScript.