Zum Inhalt springen
julius schmidt

// eigenes projekt | läuft täglich

vertigo

Ein KI-System, das ohne mich läuft. Zu jeder Position in meinem Depot gibt es einen schriftlichen Grund, warum ich sie halte, und eine Bedingung, die diesen Grund widerlegen würde. Jeden Morgen prüft ein automatischer Job diese Bedingungen und schickt mir eine kurze Zusammenfassung.

Jede Zeile sagt, woher sie kommt: aus Daten berechnet (ƒ) oder von einem Sprachmodell formuliert (KI). Zahlen werden nie generiert. Berechnet, nicht generiert.

Python | OpenAI API | GitHub Actions | über 560 Commits | bewusst für einen Nutzer gebaut

So funktioniert es

  1. Zuerst geschriebenZu jeder Position gibt es eine These und zwei Bedingungen, die sie widerlegen würden, geschrieben bevor Nachrichten kommen. Lässt sich eine Bedingung maschinell prüfen, bekommt sie eine kleine Python-Funktion.
  2. Gesammelt (ƒ)Jeden Werktag früh am Morgen holt ein GitHub-Actions-Job Kurse von Yahoo Finance, Makro-Reihen von FRED, Schlagzeilen zu jeder Position und die Morgen-Newsletter per IMAP.
  3. Berechnet (ƒ)Python prüft jede maschinell prüfbare Bedingung, baut die Positionstabelle und einen Makro-Regime-Streifen. Kein Modell berührt diese Zahlen.
  4. Gelesen (KI)Die OpenAI API liest Schlagzeilen und Newsletter gegen die geschriebenen Thesen und belegt jedes Ereignis, das sie nennt. Sie darf keine Zahl nennen, die ihr nicht übergeben wurde, und gibt keine Kauf- oder Verkaufsempfehlung.
  5. ZugestelltEine E-Mail, zusätzlich in ein privates Repository committet. Ein Cache trägt den Zustand von Lauf zu Lauf, damit dieselbe Meldung nicht zweimal auftaucht. Fällt der Modellaufruf aus, kommt der berechnete Teil trotzdem.

Der Code ist öffentlich: nur die Brief-Automatisierung, mit einem erfundenen Beispieldepot. Meine eigenen Positionen und Briefs bleiben privat. Code auf GitHub