AI Personal Learning
und praktische Anleitung
豆包Marscode1

KI-Investitionssystem: automatisiertes System zur Entscheidungsfindung bei Investitionen in A-Aktien, das ein Multi-Intelligenz-System zur Analyse von Marktdaten nutzt

Allgemeine Einführung

A_Share_investment_Agent ist eine auf einem Multi-Intelligenz-System basierende Anlageentscheidungshilfe für A-Aktien. Das System ist so konzipiert, dass es Handelssignale erzeugt, indem es mehrere kollaborative Intelligenzen nutzt, um Marktdaten zu analysieren, den inneren Wert von Aktien zu berechnen und die Marktstimmung sowie Fundamentaldaten zu analysieren. Dieser Ansatz hilft Anlegern, die Marktdynamik besser zu verstehen und fundiertere Anlageentscheidungen zu treffen. Das Projekt dient nur zu Bildungszwecken und ist nicht für den tatsächlichen Handel oder die Anlage gedacht.

AI投资系统:自动化A股投资决策系统,利用多智能体系统分析市场数据-1


 

Funktionsliste

  • Marktdatenanalyse: Sammlung und Vorverarbeitung von Marktdaten
  • Valuation Agents: Berechnen Sie den inneren Wert einer Aktie und generieren Sie Handelssignale
  • Sentiment Brokerage: Analyse der Marktstimmung und Generierung von Handelssignalen
  • Fundamental Agent: Analysiert Fundamentaldaten und erzeugt Handelssignale
  • Integrierte Handelssignalerzeugung: Integration von Signalen, die von verschiedenen Intelligenzen erzeugt werden, um integrierte Handelsempfehlungen zu geben

 

Hilfe verwenden

Einbauverfahren

  1. Klonen Sie den Projektcode:
    git clone https://github.com/24mlight/A_Share_investment_Agent.git
    cd A_Share_investment_Agent
    

2. 安装依赖:
```bash
pip install -r requirements.txt
  1. Konfigurieren Sie die Umgebungsvariablen:
    Auf der Grundlage des Projekts .env.example Datei erstellt eine .env und tragen Sie die entsprechenden Konfigurationseinträge ein.

Funktion Betriebsablauf

Analyse der Marktdaten

Das Modul Marktdatenanalyse ist für die Sammlung und Vorverarbeitung von Marktdaten zuständig. Durch den Aufruf der Datenquellen-API werden regelmäßig die neuesten Marktdaten abgerufen und für die anschließende Verwendung durch die Intelligenz vorverarbeitet.

Sachverständiger für Wertermittlung

Das Modul Valuation Agent ist für die Berechnung des inneren Wertes einer Aktie auf der Grundlage von Marktdaten zuständig. Das Modul erstellt eine Schätzung des inneren Wertes jeder Aktie unter Verwendung verschiedener Bewertungsmodelle wie diskontierter Cashflow-Modelle, relativer Bewertungsmodelle usw.

emotionaler Wirkstoff

Das Sentiment Proxy-Modul generiert Marktstimmungs-Signale durch die Analyse von Marktstimmungsdaten aus Nachrichten, sozialen Medien und anderen Kanälen. Das Modul nutzt Techniken zur Verarbeitung natürlicher Sprache, um emotionale Tendenzen in Texten zu extrahieren und sie in quantitative Signale umzuwandeln.

Grundlegende Agenzien

Das Modul Fundamental Proxy generiert fundamentale Signale, indem es die Jahresabschlüsse, Betriebsdaten und andere fundamentale Informationen des Unternehmens analysiert. Das Modul nutzt die Analyse von Finanzkennzahlen, Trendanalysen und andere Methoden, um die fundamentale Position eines Unternehmens zu bewerten.

Integrierte Erzeugung von Handelssignalen

Das Modul Integrierte Handelssignalerzeugung integriert die von den verschiedenen Intelligenzen erzeugten Signale, um integrierte Handelsempfehlungen zu geben. Die Signale der verschiedenen Intelligenzen werden durch gewichtete Mittelwertbildung, Abstimmungsmechanismen und andere Methoden fusioniert, um die endgültigen Handelsempfehlungen zu generieren.

Anwendungsbeispiel

Nachfolgend finden Sie ein Anwendungsbeispiel, das zeigt, wie Sie das gesamte System ausführen und Handelsempfehlungen erhalten:

from agents import MarketDataAnalyst, ValuationAgent, SentimentAgent, FundamentalsAgent, TradeSignalGenerator
# 初始化各智能体
market_data_analyst = MarketDataAnalyst()
valuation_agent = ValuationAgent()
sentiment_agent = SentimentAgent()
fundamentals_agent = FundamentalsAgent()
trade_signal_generator = TradeSignalGenerator()
# 获取市场数据
market_data = market_data_analyst.get_market_data()
# 生成各智能体的信号
valuation_signal = valuation_agent.generate_signal(market_data)
sentiment_signal = sentiment_agent.generate_signal(market_data)
fundamentals_signal = fundamentals_agent.generate_signal(market_data)
# 综合交易信号
final_trade_signal = trade_signal_generator.generate_signal([valuation_signal, sentiment_signal, fundamentals_signal])
print(f"综合交易信号:{final_trade_signal}")
Darf nicht ohne Genehmigung vervielfältigt werden:Leiter des AI-Austauschkreises " KI-Investitionssystem: automatisiertes System zur Entscheidungsfindung bei Investitionen in A-Aktien, das ein Multi-Intelligenz-System zur Analyse von Marktdaten nutzt
de_DEDeutsch