Was macht daily-watchlist?
Automatisieren Sie Ihre Investment-Recherche, indem Sie Ihre Watchlist verfolgen, Kurse abrufen, Nachrichten scannen und mit Claude Code strukturierte tägliche Berichte erstellen.
Einrichtung
-
Repository klonen
git clone https://github.com/jatinkumarjun21/daily-watchlist.git cd daily-watchlist -
Abhängigkeiten installieren
pip install -r requirements.txt -
Umgebungsvariablen konfigurieren Erstellen Sie eine
.env-Datei mit Ihren API-Keys:ALPHA_VANTAGE_API_KEY=your_alpha_vantage_key NEWS_API_KEY=your_news_api_key -
Watchlist konfigurieren Bearbeiten Sie
watchlist.txtmit Ihren Aktiensymbolen (eines pro Zeile):AAPL GOOGL MSFT AMZN
Verwendung mit Claude Code
Führen Sie das Skript innerhalb von Claude Code aus:
python generate_report.py
Das Skript wird:
- Aktuelle Kurse für jedes Symbol Ihrer Watchlist abrufen
- Die wichtigsten Nachrichtenartikel für jedes Symbol sammeln
- Einen strukturierten täglichen Bericht im Markdown-Format erstellen (
daily_report.md) - Den Bericht zur einfachen Ansicht in der Konsole ausgeben
Ausgabe
Der generierte Bericht enthält:
- Kurszusammenfassung: Aktuelle Kurse, tägliche Veränderungen und prozentuale Änderungen
- Nachrichten-Highlights: Die 3 wichtigsten Nachrichtenartikel pro Symbol mit Titel, Quelle und Zusammenfassung
- Gesamtmarkt-Stimmung: Eine kurze Zusammenfassung der allgemeinen Marktstimmung basierend auf den Nachrichten
Unterstützte Plattformen
- Claude Code