AI-AGENT TERMINAL
LLM MIT ECHTEM TOOL-USE ÜBER DIE GENITUS-DATENBASIS
⏱ Midpoint 🏠 11 Strategien
Echter AI-Agent mit Function-/Tool-Calling (OpenAI-Schema, gpt-4o-mini via eigenem Proxy theserver-open-ai.replit.app/api/chat) -- kein Skript mit vorgefertigten Antworten. Das Modell entscheidet selbst, welches der 16 Tools es aufruft, die Tool-Ausführung läuft clientseitig im Browser gegen die echten gecachten Datensätze dieses Stacks (1.424 Titel über 21 globale Leitindizes -- S&P500, DAX, CAC40, NASDAQ100, FTSE100, Hang Seng, ASX200, Nifty50 u.a., keine Halluzination, keine erfundenen Zahlen -- jede Zahl in einer Antwort kommt aus einem echten Tool-Aufruf, sichtbar als 🔧-Chip im Chat). Tools: Symbol-Lookup, Composite-Score-Ranking, flexibler Screener (Piotroski/KGV/Bollinger/ Midpoint-Filter), Symbolsuche, Backtest-Abfrage (alle 11 Strategien), Direkt-Vergleich mehrerer Symbole, Relative-Stärke-Rang (Cross-Sectional-Momentum), Langfrist-Signal (1/3/5/10Y), korrelierte Long/Short-Paare, Sektor-Übersicht, Dividenden-Info (separate 63k-Symbol Cache-DB, strikt über Börsen-Kennung gematcht statt nacktem Ticker -- vermeidet Verwechslungen gleichnamiger Ticker auf unterschiedlichen Börsen), Research-Report (orchestriert 6 Tools zu einem kompletten Bericht), Markt-Übersicht (Marktbreite über die gesamte Datenbasis) und eine persistente Watchlist (hinzufügen/entfernen/Zusammenfassung -- echter Agent-Zustand über mehrere Nachrichten UND Browser-Reloads hinweg, kein Einmal-Query).
—TITEL IN DER DATENBASIS
—MIT VOLLEM COMPOSITE-SCORE
16TOOLS VERFÜGBAR
Proxy: eigener Node/Express-Gateway auf Replit, Modell fest auf gpt-4o-mini gesperrt (keine API-Keys im Client-Code). Tool-Ausführung = reines clientseitiges JavaScript über bereits in diesem Repo gecachte JSON-Snapshots (strat-fundamentals-snapshot.json, strat-price-snapshot.json, midpoint-snapshot.json, rs-snapshot.json, longterm-snapshot.json, pairs-snapshot.json, alle 11 Backtest-Resultate) -- einzige Ausnahme: get_dividend_info lädt dividend-summary.csv (63k Zeilen) bei Bedarf einmalig aus dem separaten genitus-ticker-cache-Repo nach, danach gecacht für die restliche Session -- keine sonstigen neuen Live-API-Calls pro Chat-Nachricht außer dem einen LLM-Call selbst. Agent-Loop: bis zu 5 Tool-Runden pro Nachricht, danach erzwungene finale Antwort.