Plataforma de datos de código abierto en Python que conecta fuentes financieras y de otros tipos y las ofrece a Python, Excel, agentes de IA y API REST.
1nchaos/adata
SDK de Python para consultar datos bursátiles chinos de acciones A, fondos, bonos y sentimiento desde varias fuentes públicas, orientado al trading cuantitativo personal.
- Estrellas
- 5,293
- Forks
- 706
- Issues abiertos
- 31
- Último commit
- anteayer
¿Qué es?
AData es un SDK de Python que recopila datos del mercado de acciones A desde fuentes públicas como Tonghuashun, Eastmoney, Baidu Stock Connect, Tencent y Sina. Incluye códigos de acciones, datos K-line diarios, semanales y mensuales, datos intradía por minuto, cotizaciones en tiempo real, flujos de capital, datos de conceptos e índices y flujos de fondos hacia el norte.
La biblioteca combina varias fuentes de datos y permite configurar un proxy globalmente. El proyecto usa esta función para mantener disponible la obtención de datos cuando una sola fuente restringe el acceso. Las funciones devuelven pandas DataFrames y el proyecto publica un diccionario de datos que describe los campos, para que los resultados puedan almacenarse en una tabla de base de datos.
El proyecto se centra únicamente en datos de trading. Los datos de estados financieros se limitan a una interfaz de indicadores clave y no se ofrecen los tres estados financieros completos. La cobertura de fondos y bonos es parcial; se incluyen interfaces para ETF y bonos convertibles.
Funciones clave
- 01Obtiene códigos de acciones A y datos K-line, por minuto y de cotizaciones en tiempo real.
- 02Combina varias fuentes de datos públicas y permite alternar entre ellas.
- 03Permite configurar un proxy global para las solicitudes de datos.
- 04Ofrece interfaces para conceptos, índices, flujos de capital y flujos de fondos hacia el norte.
- 05Devuelve pandas DataFrames y publica un diccionario de datos.
Casos de uso
- Obtener datos históricos diarios K-line para hacer backtesting de una estrategia cuantitativa.
- Crear una base de datos local del mercado de acciones A a partir de datos de trading estructurados.
- Supervisar cotizaciones en tiempo real y flujos de capital de acciones o conceptos concretos.
Inicio rápido
- 1
Instala el SDK desde PyPI
pip install adata - 2
Importa el paquete y llama a una función de datos; por ejemplo, adata.stock.info.all_code() para listar los códigos de acciones A
Antes de usarlo
- Solo cubre acciones A, fondos, bonos y datos de sentimiento de China.
- Depende de interfaces de datos públicas que pueden estar restringidas, por lo que el README ofrece ajustes de proxy como solución alternativa.
- El README y el diccionario de datos están redactados principalmente en chino simplificado.
Temas
Preguntas frecuentes
- ¿Qué es adata?
- SDK de Python para consultar datos bursátiles chinos de acciones A, fondos, bonos y sentimiento desde varias fuentes públicas, orientado al trading cuantitativo personal. AData es un SDK de Python que recopila datos del mercado de acciones A desde fuentes públicas como Tonghuashun, Eastmoney, Baidu Stock Connect, Tencent y Sina. Incluye códigos de acciones, datos K-line diarios, semanales y mensuales, datos intradía por minuto, cotizaciones en tiempo real, flujos de capital, datos de conceptos e índices y flujos de fondos hacia el norte.
- ¿adata es gratuito? ¿Qué licencia tiene?
- adata es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿adata sigue mantenido?
- Mantenimiento activo. El último commit de adata fue el 18 oct 2026.
- ¿Para qué puedo usar adata?
- Obtener datos históricos diarios K-line para hacer backtesting de una estrategia cuantitativa. Crear una base de datos local del mercado de acciones A a partir de datos de trading estructurados. Supervisar cotizaciones en tiempo real y flujos de capital de acciones o conceptos concretos.
- ¿Cómo se instala adata?
- Instala el SDK desde PyPI: pip install adata Importa el paquete y llama a una función de datos; por ejemplo, adata.stock.info.all_code() para listar los códigos de acciones A
- ¿Dónde consigo adata?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/1nchaos/adata
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Terminal de escritorio nativa en C++20 para investigación financiera, con interfaz Qt6, analítica con Python integrado, agentes de IA y más de 100 conectores de datos de mercado.
Estación de trabajo de investigación con IA para el mercado de acciones A de China: análisis, seguimiento de temas, investigación de acciones, revisión de carteras y análisis al cierre, en una app de escritorio local.
Servidor MCP que da a los asistentes de IA 39 herramientas para datos de mercado, análisis técnico, screeners, backtesting y sentimiento en cripto, acciones, forex y futuros.
Sistema de memoria para agentes que almacena, recupera y analiza recuerdos para que los agentes de IA aprendan con el tiempo, en lugar de limitarse a repetir el historial del chat.
Infraestructura de memoria nativa para agentes que convierte las conversaciones y ejecuciones de agentes LLM en memoria persistente y estructurada para aplicaciones Python y TypeScript.