Haben Sie sich jemals gefragt, wie die Elite der Wall Street KI einsetzt, um Millionen zu scheffeln? Mit dem AI Hedge Fund-Projekt können Sie in die Welt des automatisierten Tradings eintauchen, ohne einen Cent zu riskieren. Dieses Open-Source-Juwel von GitHub ermöglicht es Ihnen, einen Hedgefonds zu simulieren, der von KI-Agenten betrieben wird, die von Legenden wie Warren Buffett und Cathie Wood inspiriert wurden. Ich war begeistert, seine Handelsstrategien zu erkunden, und in diesem Tutorial zeige ich Ihnen, wie Sie Ihren eigenen AI Hedge Fund einrichten, eine Handelssimulation mit Aktien wie Apple und Microsoft durchführen und einen Blick unter die Haube seiner intelligenten Agenten werfen können. Kein Finanz-PhD erforderlich – nur Neugier und ein Laptop! Bereit, Hedgefonds-Manager zu spielen? Los geht's!
Was ist der AI Hedge Fund? Ihr virtuelles Trading-Team
Der AI Hedge Fund ist ein Open-Source-Projekt auf GitHub, das einen Hedgefonds unter Verwendung von KI-Agenten simuliert, um Handelsentscheidungen zu treffen. Sie können sich das als ein digitales Dreamteam vorstellen, bei dem jeder Agent eine Spezialisierung hat und echte Investment-Gurus nachahmt. Es wurde für Bildungszwecke entwickelt und verwendet Large Language Models (LLMs) wie GPT-4o oder Llama 3, um Finanzdaten zu analysieren und Trades zu simulieren – ohne echtes Geld. Zu den wichtigsten Funktionen gehören:
- Spezialisierte Agenten: Fundamentals, Technicals, Sentiment, Risk Manager und Portfolio Manager analysieren Daten und treffen Entscheidungen.
- Datenquellen: Zieht kostenlose Finanzdaten für Aktien wie AAPL, MSFT, NVDA, GOOGL und TSLA über die Financial Datasets API.
- Anpassbar: Führen Sie es mit Cloud-basierten LLMs (OpenAI, Groq) oder lokalen Modellen über Ollama aus.
- Simulation: Backtests von Strategien, um zu sehen, wie Trades abgeschnitten hätten.
Mit über 2.000 Sternen ist es ein Hit, um zu lernen, wie KI Hedgefonds aufmischt. Lassen Sie uns es so einstellen, dass es intelligenter handelt als ein Wall-Street-Bro!

Einrichten Ihrer AI Hedge Fund-Umgebung
Bevor wir Ihren AI Hedge Fund entfesseln, bereiten wir Ihr System vor. Dies ist anfängerfreundlich, und ich werde Sie durch jeden Schritt führen.
1. Systemanforderungen prüfen:
- OS: Windows (mit WSL2), macOS oder Linux (Ubuntu 20.04+ empfohlen).
- Software:
- Python 3.10 (überprüfen Sie mit
python3 --version). - Git (überprüfen Sie mit
git --version). - Docker CLI oder Docker Desktop für Ollama (optional, für lokale LLMs).
- Wenn Sie Windows verwenden, installieren Sie WSL2, indem Sie
wsl --installin PowerShell (Admin) ausführen und neu starten. Fehlt etwas? Installieren Sie es jetzt von python.org oder git-scm.com.
2. Poetry installieren: Poetry verwaltet Python-Abhängigkeiten. Installieren Sie es:
curl -sSL https://install.python-poetry.org | python3 -
Überprüfen Sie mit poetry --version (z. B. 1.8.0). Fügen Sie Poetry bei Bedarf zu Ihrem PATH hinzu: export PATH="$HOME/.local/bin:$PATH".
3. API-Schlüssel abrufen:
- OpenAI: Melden Sie sich unter platform.openai.com für den GPT-4o-Zugang an. Kopieren Sie Ihren API-Schlüssel.
- Financial Datasets: Registrieren Sie sich unter financialdatasets.ai für kostenlose Aktiendaten (AAPL, MSFT usw.). Kopieren Sie den Schlüssel.
- Optional: Groq (groq.com) oder Anthropic (anthropic) Schlüssel für andere LLMs oder Ollama für lokale Modelle.
4. Einen Projektordner erstellen: Bleiben Sie organisiert:
mkdir ai-hedge-fund
cd ai-hedge-fund
Installieren des AI Hedge Fund
Lassen Sie uns jetzt das AI Hedge Fund-Projekt klonen und einrichten. Es geht schnell und bereitet Sie auf Handelssimulationen vor.
1. Das Repository klonen: Holen Sie sich den Code von GitHub:
git clone https://github.com/virattt/ai-hedge-fund.git
cd ai-hedge-fund
Dadurch wird das Projekt (~50 MB) einschließlich Agent-Skripten und -Tools abgerufen.
2. Abhängigkeiten installieren: Verwenden Sie Poetry, um die erforderlichen Bibliotheken zu installieren:
poetry install
Dadurch werden Python-Pakete wie pandas, requests und LLM SDKs eingerichtet. Es dauert ein oder zwei Minuten.
3. API-Schlüssel konfigurieren: Erstellen Sie eine .env-Datei, um Ihre Schlüssel zu speichern:
cp .env.example .env
Bearbeiten Sie .env mit einem Texteditor (z. B. nano .env) und fügen Sie Folgendes hinzu:
# For running LLMs hosted by openai (gpt-4o, gpt-4o-mini, etc.)
# Get your OpenAI API key from https://platform.openai.com/
OPENAI_API_KEY=your-openai-api-key
# For running LLMs hosted by groq (deepseek, llama3, etc.)
# Get your Groq API key from https://groq.com/
GROQ_API_KEY=your-groq-api-key
# For getting financial data to power the hedge fund
# Get your Financial Datasets API key from https://financialdatasets.ai/
FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-keySpeichern und beenden. Überspringen Sie für lokale LLMs OpenAI und verwenden Sie Ollama (siehe unten).
4. Optional: Ollama für lokale LLMs einrichten: Möchten Sie Modelle wie Llama 3 lokal ausführen? Installieren Sie Ollama:
curl -fsSL https://ollama.com/install.sh | sh
ollama pull llama3
Starten Sie Ollama: ollama serve. Dies verwendet ~5 GB für Llama 3. Stellen Sie sicher, dass Docker installiert ist (docker.com), wenn Sie es über Docker ausführen.

Ausführen Ihres AI Hedge Fund: Eine Handelssimulation
Lassen Sie uns Ihren AI Hedge Fund starten und Trades mit Aktien wie Apple (AAPL) und Microsoft (MSFT) simulieren. Wir werden sehen, wie die KI-Agenten zusammenarbeiten.
1. Die Simulation ausführen: Führen Sie im Ordner ai-hedge-fund Folgendes aus:
poetry run python src/main.py --ticker AAPL,MSFT
Oder für lokale LLMs:
poetry run python src/main.py --ticker AAPL,MSFT --ollama
Dieser Befehl:
- Zielt auf AAPL und MSFT ab (kostenlose Daten von Financial Datasets).
- Verwendet KI-Agenten, um Fundamentaldaten (z. B. KGV-Verhältnisse), technische Daten (z. B. gleitende Durchschnitte), Sentiment (z. B. Nachrichten) und Risiken zu analysieren.
- Simuliert Trades und gibt Entscheidungen aus.
2. Was passiert?: Die Agenten arbeiten zusammen:
- Fundamentals Agent: Überprüft das Umsatzwachstum von AAPL und den Cashflow von MSFT.
- Technicals Agent: Analysiert 50-Tage-Gleitende Durchschnitte für Kauf-/Verkaufsignale.
- Sentiment Agent: Scannt Nachrichten nach positiven/negativen Vibes (z. B. „Apple bringt neues iPhone auf den Markt“).
- Risk Manager: Legt Positionslimits fest, um große Verluste zu vermeiden.
- Portfolio Manager: Entscheidet, 100 AAPL-Aktien zu kaufen und MSFT basierend auf Signalen zu halten.

Ergebnisse anzeigen: Überprüfen Sie das Terminal auf Handelsentscheidungen, Wahrscheinlichkeiten und Backtest-Ergebnisse. Protokolle werden in src/logs/ gespeichert.
3. Ausführen des Backtesters: Verwenden Sie den folgenden Befehl:
poetry run python src/backtester.py --ticker AAPL,MSFT,NVDABeispielausgabe:

Sie haben auch die Möglichkeit, Start- und Enddaten anzugeben, um über einen bestimmten Zeitraum einen Backtest durchzuführen.
# With Poetry:
poetry run python src/backtester.py --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01
# With Docker (on Linux/Mac):
./run.sh --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01 backtest
# With Docker (on Windows):
run.bat --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01 backtestErkunden der AI Hedge Fund-Funktionen
Ihr AI Hedge Fund ist mehr als ein Skript – er ist ein Lernspielplatz. So können Sie tiefer eintauchen:
- Agentenanpassung: Bearbeiten Sie Agentenskripte in
src/agents/(z. B.bill_ackman.pyfür aktivistisches Investieren). Optimieren Sie Strategien wie den Kauf unterbewerteter Aktien. - Aktien hinzufügen: Probieren Sie NVDA oder TSLA im
--ticker-Flag aus (erfordert einen Financial Datasets API-Schlüssel für nicht kostenlose Aktien). - Backtesting: Das Tool
backtester.pysimuliert die historische Performance. Führen Siepoetry run python src/backtester.py --ticker AAPLaus, um vergangene Renditen zu sehen. - Sentimentanalyse: Der Sentiment Agent verwendet NLP, um Nachrichten und soziale Medien zu analysieren und die Entscheidungsgenauigkeit zu erhöhen. Testen Sie es mit: „Analysiere die NVDA-Nachrichtensentiment.“
- Lokal ausführen: Verwenden Sie Ollama mit
llama3für Offline-Handelssimulationen und sparen Sie API-Kosten.
Ich habe den Technicals Agent optimiert, um sich auf den RSI (Relative Strength Index) zu konzentrieren, und habe schärfere Kaufsignale gesehen – super viel Spaß beim Experimentieren!
Dokumentieren Ihrer APIs mit APIdog
Möchten Sie auf Ihrem AI Hedge Fund aufbauen und dessen APIs für andere dokumentieren? APIdog ist ein erstklassiges Tool zum Erstellen interaktiver API-Dokumente. Sein elegantes Design und die Self-Hosting-Optionen machen es perfekt für das Teilen der Endpunkte Ihres Handelssystems – probieren Sie es aus!

Fehlerbehebung und Tipps
- API-Schlüsselfehler: Stellen Sie sicher, dass die
.env-Schlüssel mit Ihren OpenAI/Financial Datasets-Konten übereinstimmen. Überprüfen Sie mitcat .env. - Abhängigkeitsprobleme: Wenn
poetry installfehlschlägt, aktualisieren Sie Poetry:poetry self update. - Ollama stellt keine Verbindung her: Überprüfen Sie, ob
ollama serveausgeführt wird und Port 11434 geöffnet ist (netstat -tulpn | grep 11434unter Linux). - Leistung: Verwenden Sie für schnellere Läufe eine GPU mit Ollama oder halten Sie sich an Cloud-LLMs wie GPT-4o.
- Community: Treten Sie den GitHub-Diskussionen des Projekts bei, um Hilfe zu erhalten oder Ihre benutzerdefinierten Agenten zu teilen.
Warum einen AI Hedge Fund verwenden?
Dieses AI Hedge Fund-Projekt ist eine Goldgrube zum Lernen:
- Lehrreich: Verstehen Sie, wie KI das Trading bei Unternehmen wie Two Sigma antreibt.
- Kein Risiko: Simulieren Sie Trades, ohne Geld zu verlieren.
- Anpassbar: Optimieren Sie Agenten, um sie an Ihren Investitionsstil anzupassen.
- Cutting-Edge: Verwendet LLMs und NLP und spiegelt die reale Hedgefonds-Technologie wider.
Es ist wie ein Finanzlabor, in dem Sie der verrückte Wissenschaftler sind. Ich fand es toll zu sehen, wie der Sentiment Agent bullishe Nachrichten über MSFT erfasste und Trades anpasste!
Abschließende Gedanken: Werden Sie zum KI-Trading-Profi
Herzlichen Glückwunsch – Sie haben Ihren eigenen AI Hedge Fund gestartet und Trades wie ein Wall-Street-Zauberer simuliert! Von der Einrichtung von KI-Agenten bis zur Durchführung von Trades mit AAPL und MSFT sind Sie jetzt Teil der KI-Investitionsrevolution. Experimentieren Sie mit neuen Aktien, optimieren Sie Agenten oder dokumentieren Sie Ihre APIs mit APIdog. Teilen Sie Ihre AI Hedge Fund-Optimierungen auf X oder GitHub – ich bin gespannt, wie Ihr Handelsimperium wächst! Viel Spaß beim Simulieren!



