Description
AI Hedge Fund est un projet GitHub conçu comme une preuve de concept pour un hedge fund alimenté par l'IA. L'objectif principal du projet est d'étudier l'application de l'intelligence artificielle dans la prise de décisions de trading. Il est explicitement destiné à des fins éducatives et de recherche et ne doit pas être utilisé pour des activités de trading ou d'investissement réelles.
Le système simule un environnement de hedge fund en intégrant plusieurs agents spécialisés. Ces agents incluent l'Aswath Damodaran Agent, axé sur l'évaluation ; le Ben Graham Agent, qui met l'accent sur l'investissement de valeur ; et d'autres représentant diverses philosophies d'investissement telles que la croissance, le contrarian et la gestion des risques. Le projet intègre également des agents pour l'analyse des sentiments, l'analyse fondamentale et l'analyse technique afin de générer des signaux de trading. Un gestionnaire des risques et un gestionnaire de portefeuille sont également inclus pour simuler le processus complet.
Le projet fournit une interface en ligne de commande (CLI) et une application web permettant aux utilisateurs d'interagir avec la simulation de trading pilotée par l'IA. La CLI permet un contrôle granulaire et convient à l'automatisation et au scripting. L'application web offre une interface conviviale pour ceux qui préfèrent une approche visuelle. Le projet comprend des instructions détaillées sur la façon d'installer et d'exécuter l'application, y compris la configuration des clés API pour les LLM et les données financières. Le projet est sous licence MIT, ce qui permet une utilisation et une modification étendues.
La valeur du projet réside dans son potentiel éducatif, offrant une expérience pratique en IA et en finance. Il permet aux utilisateurs d'explorer différentes stratégies d'investissement et de comprendre comment l'IA peut être appliquée à l'analyse financière. La structure et la documentation du projet le rendent accessible aux débutants et aux développeurs expérimentés intéressés par l'IA et la finance. L'avertissement du projet souligne qu'il n'est pas destiné au trading réel et ne fournit aucun conseil en investissement, soulignant ainsi son objectif d'éducation et de recherche.
Fonctionnalités principales de AI Hedge Fund
Simule des stratégies de trading pilotées par l'IA
Intègre plusieurs types d'agents d'investissement
Inclut l'évaluation, le sentiment et l'analyse des risques
Offre une interface en ligne de commande (CLI)
Fournit une interface d'application web
Prend en charge diverses clés API LLM
Utilise des API de données financières
Inclut des capacités de backtesting
Axé sur l'éducation et la recherche
Licence MIT open-source
Instructions d'installation et d'utilisation détaillées
Se concentre sur l'analyse financière pilotée par l'IA
Premiers pas avec AI Hedge Fund
Cloner le référentiel : Utilisez `git clone https://github.com/virattt/ai-hedge-fund.git`.
Naviguer vers le répertoire : Utilisez `cd ai-hedge-fund`.
Configurer les clés API : Créez un fichier `.env` et ajoutez vos clés API (par exemple, OPENAI_API_KEY).
Installer les dépendances : Utilisez `poetry install`.
Exécuter via CLI : Utilisez `poetry run python src/main.py --ticker AAPL,MSFT,NVDA`.
Exécuter via l'application web : Suivez les instructions détaillées pour l'installation et l'exécution de l'application web.
Contribuer : Fork le référentiel, créez une branche de fonctionnalité, validez les modifications, poussez-les vers la branche et créez une demande d'extraction.
Cas d'utilisation de AI Hedge Fund
- Simulation de trading IA
- Finance éducative
- Analyse de portefeuille
- Stratégies de backtesting
- Recherche et développement
- Modélisation basée sur les agents





