ModularMI bewertet jeden Titel der Watchlist durch sieben unabhängige
Analyse-Spezialisten und kombiniert deren Stimmen Confidence-gewichtet zu einem
Urteil von 0–100 — nachvollziehbar bis in jede Komponente, täglich automatisch,
selbstmessend.
Jedes Framework beantwortet genau eine Frage und bleibt eigenständig testbar.
Ein schlanker Contract (ein Schema, sieben Adapter, ein Confidence-Signal) übersetzt jedes
native Ergebnis in dasselbe Format — die Plattform versteht damit jeden heutigen und künftigen Spezialisten.
US-MakroUmfeld
Geo-RisikoUmfeld
MarkttrendUmfeld
SektortrendUmfeld
Fundamentalje Titel
Technikje Titel
Katalysatorje Titel
↓ 7 native Ergebnisse
framework_contractSchema · Adapter · Validierung
→
combine v0.2Gewichte · Confidence · Korrelation
→
Urteil 0–100Label · Beiträge · Hinweise
→
Supabaseverdicts · prices · reports
→
TerminalMonitor · Titel · Matrix · Berichte
Shadow-Spezialisten (News-Sentiment, Lava4-Timing) werden mitarchiviert,
zählen aber nicht im Urteil, bis ihre Trefferquote gemessen ist.
Eisernes Prinzip: Pure Scoring — Daten rein, Ergebnis raus, deterministisch,
ohne Netzwerk im Scoring-Pfad. Ehrliche Fallbacks statt vorgetäuschter Scores: Fehlt die Datenbasis,
meldet ein Spezialist unavailable und enthält sich — sichtbar bis ins Terminal.
02 — Analyse
Die 7 Spezialisten + 2 Shadows
Vier bewerten das Umfeld (einmal je Lauf), drei den einzelnen Titel.
Jede Komponente stimmt mit −1 / 0 / +1; die Diagnose erklärt jede Stimme.
Befundinformativ, aber contrarian — als Euphorie-Filter validiert
◑
Lava4-Timing SHADOW
„Wo steht der Kurs im ATR-Band?"
SignalBand-Position, Dehnung, RSI — deskriptiv, kein Richtungs-Vorlauf (Backtest 6 J.)
M30-ZweigTrend-/Range-Engine mit No-Lookahead-Beweisen
03 — Urteil
Kombination & Confidence
Ein bewusst transparentes lineares Modell: Basisgewicht × Confidence = Stimmgewicht.
Wer wenig Daten sah, spricht leiser; unter 20 % Confidence wird ausgeschlossen — mit Grund, nie still.
Jede Zahl ist rückverfolgbar: Das Urteil trägt Beiträge (Anteil je Spezialist),
Ausschlüsse mit Grund, Korrelations-Hinweise und die Datenfrische. Kein Blackbox-Score.
04 — Plattform
Betrieb & Datenfluss
Vollautomatisch in der Cloud: GitHub Actions rechnet, Supabase speichert,
Cloudflare liefert aus. Der lokale Rechner entwickelt nur noch — produziert wird serverseitig.
Historie & SentimentLava4-Langhistorie (gecached, Vollabruf ~alle 3 Tage) · News-Sentiment-Archiv
Analyse über 76 TitelUmfeld einmal, Titel parallel · jedes Urteil wird archiviert
Deutsche Kurz-NewsClaude verdichtet die Katalysator-Schlagzeilen · Key bleibt im SecretKI
Bericht · PDF · AudioMarktbericht täglich, Audio freitags · Dateien in Supabase Storage (signierte Links)KI
Sync nach Supabaseverdicts · contributions · prices · reports — idempotent per Upsert
SelbstmessungArchiv aus Supabase restauriert · Trefferquoten 5/20/60 Handelstage → evaluations
Intradaycron-job.org stößt refresh_live an: aktuelle Kerze für alle Titel, mehrmals täglich
Wachhund inklusive: Übersprungene Schritte erscheinen als Warnung am Lauf;
ein roter Lauf eröffnet automatisch ein GitHub-Issue. Zeilen sind idempotent — doppelte Läufe erzeugen keine Duplikate.
05 — Frontend
Terminal
Eine Datei, kein Framework — liest live aus Supabase, geschützt durch Login + RLS
(ohne Anmeldung ist die Datenbank unsichtbar). Vier Ansichten, überall klick-durchlässig.
▤
Monitor
die Kommandozentrale
zeigtUmfeld-Ampeln im Header · Fokus-Chart der größten Bewegung · Heatmap aller Titel mit Δ · Bewegungen · deutsche Top-News · Marktbreite · News-Ticker
◉
Titel
das Warum hinter jedem Score
zeigtMI-Chart mit System-Levels & Urteils-Marken · Score-Verlauf · Komponenten-Stimmen je Spezialist (▲/—/▼) · Shadows · Rang in der Gruppe · Live-Kerze (60 s)
zeigtBerichtstext · eingebettetes PDF · Audio-Player (freitags) · deutsche News-Spalte
06 — Fundament
Qualität & Prinzipien
Vor dem Plattform-Bau wurde jedes Framework vollständig reviewt — mit reproduzierten,
nicht vermuteten Befunden. Die Testbasis wuchs von 46 auf 318 Tests.
Prinzip
Bedeutung
No-Lookahead, bewiesen
Präfix-Konsistenz-Tests: spätere Bars dürfen frühere Werte nie ändern — auch der H4-Anker nicht
Kausale Backtests
Einstieg zur Folge-Eröffnung, SL vor TP intrabar, Gebühren + Slippage, IS/OOS-Split
Shadow-first
Neue Signale werden erst archiviert und gemessen, dann gewichtet — nie umgekehrt
Jede Schwelle ist ein Config-Feld — die Plattform kalibriert, ohne Framework-Code anzufassen
Selbstmessung
Trefferquoten je Ebene vs. Benchmark (SPY/DAX/SMI) über 5/20/60 Handelstage
Beispiel-Befunde aus dem Review (behoben + regressionsgetestet):
Substring-Matching machte News-Signale systematisch verrauscht („Executive" → negativ wegen „cut");
Earnings wurden per Listenposition statt Datum gelesen; eine zwei Jahre alte News erzeugte Score 65.
Drei Befunde hätten in Produktion falsche Signale erzeugt — alle vor dem Plattform-Bau beseitigt.
Trefferquoten je Ebene — Basis für gelernte Gewichte
✔ läuft, reift
5 · FX-Ausbau
Währungspaare als Titel + eigener FX-Spezialist (Zinsdifferenz/Carry)
geplant
6 · Package-Umzug
examples/ → sauberes modularmi-Package mit Entry-Points
geplant
7 · Kunden-Website
Öffentliche Seite im selben Design — Zugang, Berichte, Live-Beispiele
geplant
Kalibrier-Pfad: Sobald die Trefferquoten reifen, werden die heutigen Hand-Gewichte
gegen gemessene Leistung kalibriert — die Architektur (Configs + Interface) ist dafür gebaut; nur die
Gewichte ändern sich, nie die Schnittstelle.