CommunityRecherche & Datenanalysegithub.com

hypier/tradingview-quantitative

Professionelles quantitatives Investitionsanalysesystem basierend auf TradingView-Daten. Bietet intelligente Aktiensuche, technische Mustererkennung, Marktüberprüfung, Risikomanagement und ereignisgesteuerte Analyse mit Multi-Faktor-Bewertung und Handelsstrategien.

Was ist tradingview-quantitative?

Dieses Skill ist ein professionelles quantitatives Investitionsanalysesystem, das auf TradingView-Daten aufbaut. Es ermöglicht Entwicklern und KI-Agenten, eine Reihe von Funktionen wie intelligente Aktiensuche, technische Mustererkennung, Marktüberprüfung, Risikomanagement und ereignisgesteuerte Analyse durchzuführen. Das System nutzt eine Multi-Faktor-Bewertung, um Aktien zu bewerten und Handelsstrategien zu generieren. Es ist besonders nützlich für die Entwicklung automatisierter Handelsalgorithmen und die Unterstützung von Anlageentscheidungen durch datengestützte Erkenntnisse. Das Skill ist für Plattformen wie Claude Code, Cursor und Codex konzipiert und bietet eine nahtlose Integration in bestehende Entwicklungsworkflows. Durch die detaillierte SKILL.md-Dokumentation wird die Implementierung und Nutzung des Skills erleichtert, sodass Benutzer schnell mit der quantitativen Analyse beginnen können.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/hypier/tradingview-quantitative-skills/tree/main/skills/tradingview-quantitative

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht tradingview-quantitative?

Professionelles quantitatives Investitionsanalysesystem basierend auf TradingView-Daten. Bietet intelligente Aktiensuche, technische Mustererkennung, Marktüberprüfung, Risikomanagement und ereignisgesteuerte Analyse mit Multi-Faktor-Bewertung und Handelsstrategien.

Funktionen

  • Intelligente Aktiensuche: Sucht Aktien basierend auf benutzerdefinierten Kriterien wie technischen Indikatoren, Fundamentaldaten und Marktstimmung.
  • Technische Mustererkennung: Identifiziert gängige technische Muster wie Kopf-Schulter-Formationen, Dreiecke und Flaggen.
  • Marktüberprüfung: Bietet eine Zusammenfassung der aktuellen Marktbedingungen, einschließlich Volumen, Volatilität und Trendanalyse.
  • Risikomanagement: Bewertet das Risiko einzelner Aktien und Portfolios unter Verwendung von Value-at-Risk (VaR), Sharpe-Ratio und anderen Metriken.
  • Ereignisgesteuerte Analyse: Analysiert die Auswirkungen von Unternehmensereignissen wie Gewinnmitteilungen, Dividenden und Aktiensplits.
  • Multi-Faktor-Bewertung: Bewertet Aktien auf der Grundlage einer Kombination von Faktoren wie Momentum, Wert, Größe und Qualität.
  • Handelsstrategien: Generiert handelbare Signale basierend auf vordefinierten Strategien oder benutzerdefinierten Regeln.

Voraussetzungen

  • TradingView-Konto und API-Zugriff
  • Python 3.8+ (für die lokale Verarbeitung)
  • Erforderliche Python-Bibliotheken: requests, pandas, numpy, ta (für technische Indikatoren)

Installation

  1. Klone das Repository:

    git clone https://github.com/hypier/tradingview-quantitative.git
    cd tradingview-quantitative
    
  2. Installiere die Abhängigkeiten:

    pip install -r requirements.txt
    
  3. Konfiguriere die API-Anmeldedaten:

    • Setze Umgebungsvariablen für den TradingView-API-Schlüssel:
      export TRADINGVIEW_API_KEY='dein_api_schluessel'
      export TRADINGVIEW_API_SECRET='dein_api_geheimnis'
      

Verwendung

Beispiel: Aktiensuche

from tradingview_quantitative import StockScreener

screener = StockScreener(api_key='dein_api_schluessel')
results = screener.screen(
    market='US',
    criteria={
        'rsi': {'lt': 30},  # RSI unter 30 (überverkauft)
        'volume': {'gt': 1000000},  # Volumen über 1 Million
        'market_cap': {'gt': 1000000000}  # Marktkapitalisierung über 1 Milliarde
    }
)
print(results)

Beispiel: Technische Mustererkennung

from tradingview_quantitative import PatternRecognizer

recognizer = PatternRecognizer()
patterns = recognizer.detect('AAPL', timeframe='1D')
for pattern in patterns:
    print(f"Muster erkannt: {pattern.name} auf {pattern.symbol}")

API-Referenz

FunktionBeschreibungParameter
screener.screen()Sucht Aktien nach Kriterienmarket, criteria
recognizer.detect()Erkennt technische Mustersymbol, timeframe
risk.assess()Bewertet das Risikosymbols, method
events.analyze()Analysiert Ereignissesymbol, event_type
scoring.evaluate()Führt Multi-Faktor-Bewertung durchsymbols, factors

Konfiguration

Erstelle eine Datei config.yaml im Stammverzeichnis:

tradingview:
  api_key: ${TRADINGVIEW_API_KEY}
  api_secret: ${TRADINGVIEW_API_SECRET}
  base_url: https://api.tradingview.com/v1

database:
  path: ./data/market_data.db
  cache_ttl: 3600  # in Sekunden

Fehlerbehandlung

Das System verwendet standardmäßige HTTP-Statuscodes und gibt detaillierte Fehlermeldungen im JSON-Format zurück. Häufige Fehler:

  • 401 Unauthorized: API-Schlüssel ungültig oder abgelaufen
  • 404 Not Found: Symbol oder Endpunkt nicht gefunden
  • 429 Rate Limit Exceeded: API-Anfragelimit überschritten

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die Datei LICENSE für Details.

Beitragen

Beiträge sind willkommen! Bitte lies die CONTRIBUTING.md für Details zu unserem Verhaltenskodex und dem Prozess für Pull-Requests.

Verwandte Skills