In diesem Artikel habe ich mich entschieden, zwei beliebte Dienste zu vergleichen — ChatGPT und Claude.ai — und zu sehen, wie sie mit der Aufgabe umgehen, Handels-Ineffizienzen im November 2024 zu finden. Ich habe ihre Funktionalität und Benutzerfreundlichkeit bewertet, um herauszufinden, welcher besser für Datenanalyse und die Entwicklung einer profitablen Handelsstrategie geeignet ist.

Um die Datenerfassung zu vereinfachen, habe ich Hydra verwendet — wohl das beste kostenlose Tool zum Herunterladen von Marktdaten.

Ich habe BTCUSDT-Minutendaten für 2024 heruntergeladen, die etwa 25 MB umfassten, und sie in eine CSV-Datei exportiert.

Hydra hat zwar eigene Analysefunktionen, aber weiter unten werdet ihr sehen, wie veraltet diese im Vergleich zu den KI-Fähigkeiten sind, bei denen man nicht einmal selbst Code schreiben muss:

Der Hauptteil meiner Arbeit war jedoch nicht die Datenerfassung, sondern deren Analyse und die Suche nach Strategie-Ideen. Anstatt manuell nach Ansätzen zu suchen, beschloss ich, der KI zu vertrauen und herauszufinden, welche Strategien sie vorschlagen würde, welche Muster und Ineffizienzen sie in den Daten identifizieren könnte und wie Parameter für Tests optimiert werden können. Mit Hilfe von ChatGPT konnte ich nicht nur eine detaillierte Analyse durchführen, sondern auch einen Backtest der Strategie mit den Daten durchführen.


Datenvorbereitung

Nachdem ich die Minutendaten erhalten hatte, lud ich sie in Python (den Code schrieb die KI — ich tippte nur in Klartext ein, was ich brauchte) und begann mit der Vorverarbeitung. Dazu gehörte die Benennung jeder Spalte und das Zusammenführen von Datum und Uhrzeit in eine einzige Spalte zur Vereinfachung der Zeitreihenanalyse.


Ineffizienzen finden mit KI

Nach der Datenvorverarbeitung fragte ich die KI nach möglichen Ineffizienzen und Mustern, die für die Strategieentwicklung nützlich sein könnten. ChatGPT schlug mehrere Ansätze vor:

  1. Volatilitäts-Cluster — Stunden mit hoher Volatilität könnten für eine Momentum-Strategie geeignet sein.
  2. Tendenz zur Mean Reversion — Bei Abweichungen des Preises vom Durchschnittsniveau könnte eine Mean-Reversion-Strategie angewendet werden.
  3. Momentum-Muster — Zu bestimmten Stunden wurden nachhaltige Preisbewegungen beobachtet, die als Signale für eine Trendfolge-Strategie dienen könnten.


Strategieentwicklung

Basierend auf den Vorschlägen der KI wählte ich zwei Strategien zum Testen:

  1. Mean Reversion: Eröffnung einer Short-Position bei starker Preisabweichung nach oben vom Durchschnitt und einer Long-Position bei Abweichung nach unten. Die Position wird geschlossen, wenn der Preis zum Mittelwert zurückkehrt.

  2. Momentum-Strategie: Eröffnung einer Position in Trendrichtung bei erhöhter Volatilität. Wenn die Rendite positiv und über der Schwelle liegt, wird eine Kaufposition eröffnet; wenn negativ und unter der Schwelle — eine Verkaufsposition.

Für jede Strategie wurden grundlegende Ein- und Ausstiegsregeln sowie Stop-Losses für das Risikomanagement definiert.


Backtesting der Strategien

Mit Hilfe von ChatGPT konnte ich beide Strategien auch backtesten, um zu sehen, wie sie auf historischen Daten abgeschnitten hätten. Die Testergebnisse zeigten die Equity-Kurve für die Mean-Reversion-Strategie (siehe Diagramm unten).

Das Diagramm zeigt, wie sich die Portfoliokapitalisierung bei Befolgung der Strategie hätte entwickeln können. Man kann sehen, dass die Strategie in bestimmten Zeiträumen ein stetiges Wachstum zeigte, es aber auch Phasen des Drawdowns gab. Dies bestätigt die Bedeutung der Parameteroptimierung und des Risikomanagements.


Claude.ai

Während meiner Arbeit versuchte ich auch Claude Sonnet von Anthropic zu nutzen, das kürzlich seine Datenanalysefunktion angekündigt hatte (mehr Details hier). Die Idee klang vielversprechend: eine 25-MB-Datei hochladen, damit Claude bei der Analyse helfen kann.

Allerdings stieß ich auf einige Schwierigkeiten. Leider erwies sich die Funktion als unausgereift — meine Datei ließ sich nicht einmal hochladen. Am Ende teilte ich sie in kleinere Teile auf, aber aufgrund vorheriger Fehler erreichte ich schnell das Anfragelimit. Alles, was ich bekam, war ein Fehler beim Versuch, ein Diagramm zu erstellen.

Obwohl ich gerne mit Claude arbeite, hoffe ich, dass die Ingenieure des Projekts diese Funktion verfeinern und das Daten-Upload-Fenster erheblich erweitern werden. Das würde eine effizientere Analyse großer Dateien ermöglichen und neue Möglichkeiten für die Arbeit mit großen Datenmengen eröffnen.


Fazit

Die Nutzung von ChatGPT ermöglichte es mir, nicht nur Daten zu analysieren, sondern der KI auch Fragen zu geeigneten Methoden für die Strategieerstellung zu stellen. Dieser Ansatz generierte nicht nur neue Ideen, sondern half auch, Hypothesen schnell zu testen und Empfehlungen zu erhalten, die bei einem traditionellen Ansatz möglicherweise unbemerkt geblieben wären. Der Ansatz, bei dem KI hilft, Ideen und Strategieparameter zu entdecken, eröffnet neue Möglichkeiten für eine flexible und adaptive Entwicklung von Handelsstrategien.