KI-Trading Experiment geht weiter: Verluste stoppen, Gewinne einfahren

Kurze Zusammenfassung

Das Video fasst die Entwicklung und Optimierung eines KI-gesteuerten Trading-Bots namens Vonsel zusammen. Es werden Bugfixes, Probleme mit Datenimporten und die Implementierung eines Large Language Models (LLM) zur Entscheidungsfindung bei Trades behandelt. Der Fokus liegt darauf, wie das LLM zusätzliche Informationen wie den Fear and Greed Index, Bitcoin-Trends, aktuelle Nachrichten und die technische Lage von Handelspaaren nutzt, um zu entscheiden, ob ein Trade durchgeführt werden soll oder nicht.

  • Bugfixes und Datenimportprobleme behoben
  • Implementierung eines Large Language Models (LLM) zur Entscheidungsfindung bei Trades
  • Kombination von regelbasiertem Trading mit KI-gesteuerter Analyse zur Verbesserung der Performance

Einführung und Überblick

Daniel Wiegand gibt einen Überblick über die Fortschritte und Herausforderungen bei der Entwicklung seines Open Claw Agenten Vonsel. Er erwähnt, dass es am 5. März weniger Fortschritte gab, aber ein wichtiges Thema behandelt wurde: Trading. Wiegand plant, KI in seinen Trading-Bot zu integrieren, da die bisherigen regelbasierten Tests nicht zufriedenstellend waren.

Bugfixes und Probleme

Es wurden mehrere Bugfixes durchgeführt, darunter Probleme mit dem Superbase-Import, der Google Token-Aktualisierung und den Feldern der Fract Trade API. Der Superbase-Import hatte Probleme mit dem Tagesprotokoll, was zu Fehlern führte. Der Google Token hatte Probleme mit den Berechtigungen, was den Zugriff auf Sheets verhinderte. Die Fract Trade API zeigte falsche Werte für die besten und schlechtesten Trades an, was auf falsche Felder zurückzuführen war.

Trading-Analyse und KI-Implementierung

Die Analyse der Trading-Performance zeigte, dass es nur vier Trades gab, die insgesamt leicht im Plus waren. Trotzdem entschied sich Wiegand, KI in den Trading-Prozess zu implementieren. Die Rag Embeddings funktionierten wieder, um die Superbase-Datenbank mit Unterhaltungen zu füllen. Es gab Probleme beim Abrufen von Daten, was die Erstellung des Tagesprotokolls verhinderte, aber dies wurde behoben.

Frag Trade Bot und Performance-Bericht

Die heutigen Trades (vom 5. März) zeigten gemischte Ergebnisse, wobei der Gesamtsaldo positiv war. Der Zwischenstand des Kontos lag jedoch bei etwa 940 $, was einen Verlust gegenüber dem Startkapital von 1000 $ bedeutet. Der Bericht enthielt falsche Angaben zu den besten und schlechtesten Trades, was auf ein Problem mit den API-Feldern zurückzuführen war. Das Win-Loss-Verhältnis war strukturell problematisch, da die Verluste im Durchschnitt höher waren als die Gewinne.

Telegram-Bericht und Trading-Prozess

Wiegand erhält täglich einen Bericht per Telegram, der Informationen zum Wallet-Bestand, zur Performance, zur Winrate, zu den besten und schlechtesten Trades sowie zur durchschnittlichen Haltedauer enthält. Er erhält auch Benachrichtigungen über neue Orders, die durchgeführt wurden, und ob ein Trade mit Gewinn oder Verlust beendet wurde. Bisher basierte alles auf starren Regeln, was zu negativen Ergebnissen führte.

KI-gesteuertes Trading

Wiegand hat ein KI-gesteuertes Trading-System implementiert, das Frag Trade mit einem Large Language Model (LLM) kombiniert. Frag Trade erkennt weiterhin Signale auf Basis der hinterlegten Regeln und leitet die Informationen an das LLM weiter. Das LLM prüft dann, ob der Trade gut ist, indem es den Fear and Greed Index, den Bitcoin-Trend, aktuelle Nachrichten und die technische Lage des Handelspaares analysiert.

Entscheidungsprozess und Telegram-Beispiel

Das LLM gibt ein Signal zurück, ob der Trade durchgeführt werden soll oder nicht. Wenn das Signal positiv ist, wird der Trade ausgeführt, andernfalls nicht. Ein Beispiel aus Telegram zeigt, wie ein potenzieller Trade abgelehnt wurde, weil der Fear and Greed Index zu niedrig war, Bitcoin gefallen war und Solana selbst Verluste erlitten hatte. Der Kapitalschutz hat hier Priorität.

Zukünftige Erweiterungen und Fazit

Wiegand plant, KI an weiteren Stellen in den Trading-Prozess zu integrieren, z.B. bei der Entscheidung, wann ein Trade geschlossen werden soll oder ob der Stop-Loss ignoriert werden soll. Bisher beeinflusst die KI-Entscheidung nur, ob ein Trade überhaupt eingegangen werden soll. Wiegand bedankt sich für das Zuschauen und lädt dazu ein, seinen Kanal zu abonnieren.

Fasse jedes YouTube-Video in Sekunden zusammen

Hol dir Zusammenfassungen wie diese für jedes Video, in deiner Sprache, mit der kostenlosen Summ-App.

Laden im App Store
Jetzt bei Google Play

Transkript

Vollständiges Transkript von „KI-Trading Experiment geht weiter: Verluste stoppen, Gewinne einfahren“. Klicke auf einen Zeitstempel, um das Video an dieser Stelle zu öffnen. Du brauchst ein anderes Video? Nutze den YouTube-Transkript-Generator.

0:00 Hi und herzlich willkommen zum nächsten Tag im Leben von Vonsel, meinem Open Claw Agent. Es geht um den 5. März. Ich habe mittlerweile aufgehört zu zählen, wie viel Tage sind, aber es dürften so 13, glaube ich, sein. Und am 5. März war nicht ganz so viel Lust. Wirst es sehen, es gibt nicht so viele Slides diesmal, aber es war ein sehr spannendes Thema dabei, nämlich Trading. Und ich habe den Videos zuvor schon mal angekündigt, dass ich unbedingt auch ähm KI in mein Trading Bot mit einbauen will, weil bisher war das ja alles nur regelbasiert und meine Tests, auch wenn ich zugegebenermaßen sehr ungeduldig bin und nie das Ganze sehr lange laufen lasse, immer nur ein, zwei Tage. Die Ergebnisse waren alles andere alles

0:45 zufriedenstellen, also die Verluste wurden immer größer und dementsprechend habe ich jetzt direkt schon den nächsten Schritt gemacht, nämlich KI, also ein Large Language Model jetzt in die Entscheidung mit eingebunden und das werde ich dir dann auch genau erklären, aber gehen wir erstmal dieses Protokoll durch, um den gesamten Überblick zu haben, was alles so passiert ist. Wir hatten ein paar Buckfixes. Vergeht keinen Tag ohne dass irgendwas nicht funktioniert. Also ganz so sorgenfrei ist es nicht. Ich hab das gestern schon gesagt. Den Eindruck, je komplexer das System, desto anfälliger wird's auch. Es lässt sich alles in den Griff bekommen, aber man muss halt einfach drauf achten. Und die Fehler hier, die du da siehst oder die Bugfixes, das sind auch alles Dinge, die am Tag zuvor schon waren,

1:31 aber einfach nicht korrekt gelöst wurden. Es war der Superbase Import. hat Probleme mit meinem Tagesprotokoll. Hab das auch noch mal erstellen lassen müssen, weil scheinbar der Superbase Import nicht korrekt funktioniert hat und der Superbase die Daten enthält, aus denen dann das Tagesprotokoll entsteht. führt es halt zu einem Fehler. Dann dann der Google Token, der wurde am Tag zuvor refreshed und irgendwas muss dann mit den Scopes, also mit den Berechtigungen quasi nicht funktioniert haben. Dementsprechend wurde da noch mal nachgebessert. Das war als ein anderer Fehler, aber halt gleicher Zusammenhang, weil es konnte dann auf, ich weiß gar nicht auf was, ich glaube auf Sheeds oder so nicht zugegriffen werden. Na ja, war schnell

2:16 gelöst, aber war halt erstmal wieder ein Fehler. Und Frack Trade API Felder, da ist es so, dass es ja ein Trading Report gibt jeden Tag und dort werden verschiedene Werte ausgegeben. Ich glaube, es ging da um die Best Trades und worst trade und so und die waren immer bei 0%. Sprich, da hat einfach was nicht funktioniert, ist mir aufgefallen und letztenendes lag's daran, dass falsche Felder genutzt wurden, um sie dann anzuzeigen. Ist jetzt gefixt und wir schauen uns dann so ein Report auch gleich mal an. Dann genau steht jetzt hier drin, dass das Protokoll für den 4.03 gemacht worden ist. Das steht deshalb drin, weil es halt nicht funktioniert hat und ich das wiederholen habe wiederholen lassen. Deswegen ist es hier noch mal als extra Event aufgeführt. Trading. Genau. Wir haben

3:03 eben analysiert, was hier schief lief die ganze Zeit bzw. nicht idealerweise oder nicht ideal eingestellt war. Es gab auch nur vier Trades an dem Tag mit in dem Fall sogar ein kleinen Plus, aber dennoch bin ich an dem Tag den Schritt gegangen, ein quasi KI Trading hier zu implementieren. Wie gesagt, da kommen wir gleich dazu. Ja, das ist noch mal so die Zusammenfassung von den Embeddings, von den Rag Embeddings. Ähm, es funktioniert jetzt wieder. Und es geht hier halt darum, die die Superbase Datenbank zu füllen mit den Unterhaltungen. Das Ganze läuft mittlerweile über ein lokales Embedding Modell, nämlich über dieses und scheinbar hat bei dem Aufrufen von den Daten dann, also bei einer Select Abfrage, was nicht funktioniert und dementsprechend konnte halt das

3:48 Tagesprotokoll nicht erstellt werden, weil halt einfach keine Daten da war, wurde dann gefixt. Da hat man 122 Nachrichten von dem Tag. ähm nachgeladen und dann konnte auch der Diary Agent neu starten und in letzten Endes jetzt dieses Protokoll hier erstellen. So, dann Frag Trade Bot. Ich schau jetzt einmal kurz. Genau, die nächste Folie ist dann, was wir neu gemacht haben. Hier ist noch mal, was bisher halt so passiert war. die heutigen Trades, also spricht die vom von dem 53, das waren halt diese hier mit es gab nur vier Trades mit den Ergebnissen. In Summe war es tatsächlich positiv bis auf diesen Trade, der war negativ. Das heißt, in dem Tag haben wir hätten wir, wenn es echtes Geld wäre 2,33

4:35 verdient, was ja okay ist. In Summe sind wir halt mittlerweile negativ. Also ich glaube der Zwischenstand ist, wir haben ja mit 1000$ angefangen. Moment, sind wir bei 940$ oder so. Also schon gut was verloren. Na ja und in dem Bericht war noch der Fehler, was ich schon gesagt habe, die best rate, worst rate, profit all in percent und Start Capital. Das war halt irgendwie falsch ausgewiesen in dem Report und es war ein Problem von der von den API Feldern und wurde jetzt gefixt. Noch mal, ich zeige dir den Bericht gleich. Und was hier unten steht, strukturelles Problem ist einfach das Win and loss Ratio. Das hatte ich ja gestern schon erklärt. Es war irgendwie falsch. Also einfach ein schlechtes Verhältnis hat, so wie es eingestellt war, hat es dazu

5:20 geführt, dass zwar die Winrate bei knapp 50 oder bei über 50% lag, also so halb halb, aber die Losses waren halt einfach zu hoch. s im Schnitt so -3 % und die gewinnen nur + 1,5, was halt in Summe einfach zu einem loss führt. Na ja, und wir haben da ein bisschen rumprobiert, aber es hat irgendwie alles so nicht gut geholfen und dementsprechend haben wir dann das gemacht, was ich dir gleich zeig, aber einmal will ich dir noch den Bericht zeigen, den wir den mir Vonsel jeden Tag sendet. So und der Bericht, den bekomme ich halt per Telegram und der sieht jetzt so aus, ist super klein, aber ich hoffe man kann einigermaßen lesen. Ich würde hier durch, also gibt einmal eine Info zum Wallet, was der Gesamtbestand ist in also 5.03 waren es 554,16. Die Performance insgesamt war halt, es

6:06 gab 56 Trades bisher Gewinn bzw. in dem Fall ist ein Verlust waren 45, also -45,83 oder 84. Winrate ist mittlerweile bei 46 %, also ist auch schlechter geworden. Bester Trade war + 3,12 %, schlecht ist da -5,2 % und die durchschnittliche Haltedauer sind 25 Minuten. Äh zu dem Zeitpunkt, wo der Bericht erstellt worden ist, gab es keine offenen Trades und dann ist hier noch eine Liste der zuletzt geschlossenen Trades. Na ja, und das ist halt so der Bericht, den ich hier bekomme und ich scroll hier auch mal durch, dann vielleicht ist auch ganz interessant. Also, ich bekomme ja eben von Frag Trade über den Telegramkanal hier jeden neuen Trade. Also, es gibt immer das es wird quasi neuer neue Order platziert. Dann bekomme ich die Info, wenn die Order durchgeführt wurde.

6:52 Genau. Nachdem sie durchgeführt wurde, bekomme ich dann irgendwann paar Minuten später, aber die sind ja die Haltedauer ist immer sehr sehr kurz, eine Meldung, dass entweder wir ausgestiegen sind wegen Stop Loss oder also wie hier, da gab's dann ein Loss hier auch, hier auch, hier auch. Genau, hier sind wir quasi ausgestiegen ähm mit einem Gewinn und zwar nach einer Dauer von 55 Minuten. Da können wir dann auch raus mit eben, ich glaube 1,5% ist da die Schwelle bei bis zu einer Stunde und dementsprechend sind wir mit dem Profit raus. So und also so funktioniert es. Ich sehe es dann immer aber noch mal bisher halt alles einfach nach starren Regeln und ja vielleicht war schlecht eingestellt, aber es hat halt jetzt zu

7:40 einem negativen Ergebnis geführt und das wollte ich so natürlich nicht stehen lassen und ich bin jetzt den Schritt gegangen hier KI irgendwie mit einzubauen und wir haben jetzt sowas gebaut, also ein KI gesteuertes Trading. Heißt, was wir machen ist, wir kombinieren jetzt Frag Trade mit einem large language Model. Und zwar ist der Vorgang, dass Frag Trade ein Signal erkennt, immer noch auf Basis der Regeln, die wir hinterlegt haben. Und Fract checkt es glaube ich alle 5 Sekunden. Und wenn Frag ein Signal erkennt, leitet die Informationen weiter an das Large Language Model. Das Language Model checkt dann auf Basis der Infos, die es bekommt, ob dieser Trade gut ist oder

8:27 nicht. Was hier halt quasi gecheckt wird vom Large Rankage Model ist der Freed Index, dann wie der Bitcoin Trend da, ne? Bitcoin hier als Marktführer angenommen wird. Es checkt die aktuellen News der letzten 4er Stunden und die technische Lage des jeweiligen Handelspars. Checkt es im Hintergrund und meldet es dann zurück in hier diese Variable in confirm trade entry. Ähm und das wird dann entweder auf true oder false gestellt. Und wenn Signal von der von dem KI Modell kommt, dass dieser Trade gut ist, also durchgeführt werden kann, dann gibt's hier halt ein True und wenn nicht, dann gibt's halt ein False und dementsprechend wird es dann hier also was ich alles erklärt habe, das

9:12 wird eigentlich hier dreisten statt und aber je nachdem was hier rauskommt bei diesem Chap, sorry, da ist es, da wird dann also danach darf dann Frag Trade entweder diesen Trade durchführen oder nicht? Das Ganze hat natürlich einen Nachteil, dass dieser Schritt, was die KI hier macht, ähm dauert. Vonel sagt 5 bis 30 Sekunden und natürlich kann in diesen 5 bis 30 Sekunden was passieren, was die Situation wieder ändern könnte. Das ist ein sehr kleiner Zeitraum, aber es kann passieren. Oder was auch passieren kann, wisst, dass irgendwie gar keine zurückkom Antwort zurückkommt, weil die KI vielleicht irgendwie in äh ein Outset Chart oder so halt nicht funktioniert. Ähm, dann würde der Dread

9:58 halt leise Stand kommen, weil dann wird immer false zurückgemeldet und genau und so funktioniert es. Das heißt einfach ausgedrückt FR Trade erkennt ein Kanal und sieht, hey, hier wäre ein potentieller Trade. Die KI entscheidet dann ja oder nein und Frag Trade führt das Ganze dann wieder aus. M eine Kleinigkeit, was wir auch noch geändert haben. Vorher war das so, dass wir den Stoploss, also die Stoploss Info hat Frag Trade quasi selbst gesteuert. Wir haben das bisschen geändert, ist einfach sicherer. Wir geben jetzt in, wenn wir diese Order setzen, direkt den das Stoploss Signal oder also wir richten direkt die Order auf der auf der Exchange direkt mit Stoploss ein. Das heißt, selbst wenn später bei dieser

10:45 Entscheidung von Larquage Model irgendwie was passieren sollte. Genau. Und das ganze läuft jetzt halt so. Ich zeig's dir noch mal in Telegram, wie das dann aussieht. So, und das Ganze würde dann z.B. will halt so hier aussehen. Hier gab es jetzt wohl einen potenziellen Trade Solana USDT ähm Preis von 130 und dieser Oracle Server über den DKI dann läuft, der hat den Trade abgelehnt mit der Begründung. Der Trade wird aus mehreren Grund Grunden abgelehnt. Erstens der 4 Creed Index liegt bei 22, also nah Extreme 4 unter 20, was ein hoches Kantes Umfeld für Long Trade signalisiert. Zweitens, Bitcoin ist mit -3,26% in 24 Stunden über der kritischen -3% Schwelle gefallen, was gemäßen Regeln

11:31 Longtrades ausschließt und drittens, Solana selbst hat -4,77% 24 Stunden verloren und konnte die 90$marke nicht durchsprechen. Der aktuelle Kurs von 89,11 liegt zudem weit unter dem geplanten Entry bei 130$, was auf einen starken Abwärtstrend hindeutet. Kapitalschutz hat hier absolute Priorität. So, also solche Informationen bekommen wir da halt dann zurück und entsprechend wird im Hintergrund dieser dieser Wert of Falls gesetzt und dann wird der Trade nicht durchgeführt. So funktioniert es jetzt. Das ist noch total ausbaufähig. Also wir können noch an mehreren Stellen KI weiter mit einbauen. Also z.B. auch bei der Entscheidung, sollen wir jetzt dann den das Ganze wieder schließen, sollen

12:17 wir den Stoploss tatsächlich wahrnehmen oder ignorieren. GB noch viele Dinge, die man machen kann, aber bisher ist und das ist wohl auch der größte Hebel, fließt die KI Entscheidung nur dann ein, wenn es darum geht, sollen wir den Trade überhaupt eingehen oder nicht. Genau. Also soweit zu dem 5. März. Das haben wir gemacht. Und wie immer, danke dir fürs Zuschauen. Ich freue mich dich dann auch beim nächsten Video wiederzusehen. Gib mir einen Daumen hoch und ähm folg meinem Kanal, wenn du es noch nicht tust und wir sehen uns dann morgen. Ciao, mach's gut.

Share

Weitere Video-Zusammenfassungen