AI Personal Learning
und praktische Anleitung

AI Hedge Fund: quelloffenes automatisiertes Handelssystem, das mehrere Intelligenzen nutzt, um komplexe Handelsentscheidungen für Hedgefonds zu treffen

Allgemeine Einführung

Der AI Hedge Fund ist ein künstlich intelligenter Hedgefonds, der ein Multi-Agenten-System nutzt, um Handelsentscheidungen zu treffen. Das System arbeitet mit mehreren spezialisierten Agenten zusammen, darunter Marktdaten-Agenten, quantitative Agenten, Risikomanagement-Agenten und Portfolio-Management-Agenten, um komplexe Handelsentscheidungen und automatisierten Handel zu ermöglichen.

Dieses Open-Source-Projekt in Python ermöglicht es gewöhnlichen Entwicklern, ihre eigenen algorithmischen Handelssysteme zu erstellen, indem sie vier professionelle KI-Intelligenzen (Marktdaten, quantitative Analyse, Risikomanagement und Portfoliomanagement) nutzen, um den gesamten Prozess von der Datenerfassung und -analyse bis hin zu Handelsentscheidungen zu automatisieren.


AI Hedge Fund: ein automatisiertes Open-Source-Handelssystem, das mehrere Intelligenzen nutzt, um komplexe Handelsentscheidungen für Hedgefonds zu treffen-1

 

Funktionsliste

  • Multi-Agenten-Systemarchitektur: Mehrere spezialisierte Agenten arbeiten zusammen, um komplexe Handelsentscheidungen zu treffen.
  • Technische Analyse: Die Analyse erfolgt anhand technischer Indikatoren wie MACD, RSI, Bollinger Bands und OBV.
  • Risikomanagement: Abgabe von Empfehlungen zur Positionsgröße und Bewertung des Portfoliorisikos.
  • Portfoliomanagement: Automatisieren Sie Handelsentscheidungen und generieren Sie Aufträge.
  • Backtesting-Funktion: bietet Performance-Analyse und unterstützt mehrere Aktiencodes.

 

Hilfe verwenden

Ablauf der Installation

  1. Klon-Lagerhaus:
    git clone https://github.com/virattt/ai-hedge-fund.git
    cd ai-hedge-fund
    
  2. Installieren Sie Poetry (falls nicht bereits installiert):
    curl -sSL https://install.python-poetry.org | python3 -
    
  3. Installieren Sie die Abhängigkeit:
    Poesie installieren
    
  4. Setzen von Umgebungsvariablen:
    cp .env.example .env
    export OPENAI_API_KEY='dein-api-schlüssel-hier'
    export FINANCIAL_DATASETS_API_KEY='ihr-api-schlüssel-hier'
    

Anweisungen für den Gebrauch

Leitung eines Hedgefonds

Verwenden Sie den folgenden Befehl, um den Hedgefonds zu starten:

poetry run python src/agents.py --ticker AAPL --start-date 2024-01-01 --end-date 2024-03-01

Beispielhafte Ausgabe:

{
"Aktion": "Kaufen", "Menge": 50000
"Menge": 50000
}

Starten Sie das Backtesting-Tool

Verwenden Sie den folgenden Befehl, um das Backtesting-Tool auszuführen:

poetry run python src/backtester.py --ticker AAPL --start-date 2024-01-01 --end-date 2024-03-01

Beispielhafte Ausgabe:

Backtest starten...
Datum Ticker Aktion Menge Preis Cash Aktie Gesamtwert
----------------------------------------------------------------------
2024-01-01 aapl kaufen 519,0 192,53 76,93 519,0 100000,00
2024-01-02 aapl halten 0 185,64 76,93 519,0 96424,09
2024-01-03 aapl hold 0 184,25 76,93 519,0 95702,68
2024-01-04 aapl hold 0 181,91 76,93 519,0 94488,22
2024-01-05 aapl halten 0 181,18 76,93 519,0 94109,35
2024-01-08 aapl verkaufen 519 185,56 96382,57 0,0 96382,57
2024-01-09 AAPL kaufen 520,0 185,14 109,77 520,0 96382,57

Struktur des Projekts

  • src/agents.pySchlüsselagenten-Definitionen und Arbeitsabläufe
  • src/backtester.py: Backtest-Funktion
  • src/tools.pyTechnische Analyse-Tools
  • pyproject.toml: Poesie Konfiguration
  • .env.example: Beispiel für Umgebungsvariablen
  • README.md: Dokumentation
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " AI Hedge Fund: quelloffenes automatisiertes Handelssystem, das mehrere Intelligenzen nutzt, um komplexe Handelsentscheidungen für Hedgefonds zu treffen

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)