À propos du projet
AKShare est une bibliothèque open source d'interfaces de données financières destinée à Python, visant à simplifier le processus d'acquisition de données financières afin que les utilisateurs puissent obtenir les données souhaitées en une seule ligne de code. Elle prend en charge Python 3.11 et versions ultérieures (64 bits) et propose de nombreuses interfaces couvrant les actions, les fonds, les contrats à terme, les obligations, le change, la macroéconomie et bien d'autres domaines.
Ses principales caractéristiques incluent :
- **Facilité d'utilisation** : il suffit d'une ligne de code pour obtenir des données, par exemple `ak.stock_zh_a_hist()` pour récupérer l'historique des cours des actions A.
- **Extensibilité** : intégration facile avec d'autres applications Python, ce qui facilite la personnalisation par l'utilisateur.
- **Fonctionnalités puissantes** : grâce à l'écosystème Python, il est possible d'effectuer de l'analyse de données, de la visualisation, etc.
AKShare fournit également un registre d'interfaces hors ligne, permettant de rechercher des interfaces par mots-clés et de renvoyer leurs métadonnées détaillées (telles que les paramètres, les colonnes de sortie et des exemples), ce qui aide les développeurs ou les programmes pilotés par LLM à localiser rapidement l'interface souhaitée. De plus, elle prend en charge des fonctionnalités de visualisation telles que le tracé de graphiques en chandeliers.
L'installation est simple : elle peut se faire directement via pip, et une image Docker est également disponible. La documentation du projet est complète et comprend des tutoriels, un dictionnaire de données, un guide de recherche d'interfaces, etc. Les données d'AKShare sont fournies à titre de référence pour la recherche académique uniquement et ne constituent pas un conseil en investissement.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.