Repolode
1nchaos

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. 1

    Instala el SDK desde PyPI

    pip install adata
  2. 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