Skip to content
ZERONE
Zurück zu Projekten
Fintech · ML · SaaS · 2026

Case 03 — SHORT RADAR: Dual-Lens Crisis-Monitor

Zwei parallel laufende Krisen-Scores (0–100): Burry-Linse für den US-Markt aus 11 Komponenten, Krall-Linse für Europa/Deutschland aus 7 Komponenten. Live auf shortradar.app als 4-Tier-SaaS mit Signalen, Sandbox-Depot und Telegram-Alerts.

2Analyse-Linsen (Burry · Krall)
18Gewichtete Komponenten (11 + 7)
56Ticker live überwacht
4SaaS-Tiers (€0 · €149 · €499 · €1.999)

Die Herausforderung

Ein Short-Hunter mit 25 Jahren IT-Erfahrung wollte seine Krisen-These verkaufbar machen — reproduzierbar, mit Quellen, Gewichten und Audit-Trail. Nicht ein einzelner Score, sondern zwei unabhängige Denkschulen parallel: die US-Vulnerabilitäten (Burry) und die europäisch-deutsche Krise (Krall). Anforderungen: FRED-Makrodaten und yfinance-Kurse, gewichtete Sektor-Scorer, ML-Layer (LSTM · XGBoost · HMM), Sandbox-Depot für risikofreies Testen, Telegram-Bot, Stripe-abrechenbare Tiers, Next.js-Portal.

Architektur

FastAPI-Kern (:8002) mit JWT-Auth und tier-basiertem Rate-Limiting. Zwei parallele Engines: Burry-Engine (US, 11 gewichtete Komponenten aus 4 Sektor-Scorern — Banks 60/40, CRE 55/45, Private Credit 50/50, High-Yield 35/65), Krall-Engine (EU/DE, 7 Komponenten — Sovereign-Debt 22 %, Euro-Banken 20 %, Deindustrialisierung 16 %, DE-Immobilien 14 %, Stagflation 12 %, EUR-Schwäche 10 %, Hard Assets 6 %). ML-Schicht: LSTM/GRU-Predictor, XGBoost-Short-Classifier, HMM-4-State-Regime-Detektor, Isolation-Forest-Anomalien. Fetcher für FRED, yfinance, SEC EDGAR, Options und News. Delivery: Next.js-15-Portal auf dash.shortradar.app (:3030), Telegram-Bot mit 15 Commands, Stripe für Subscriptions.

FastAPI :8002 · JWT · Rate-LimitsAPIORCHESTRATORUS-Linse · 11 Komponenten · 4 Sektor-ScorerBURRYWORKEREU/DE-Linse · 7 Komponenten · Sovereign · Banks · IMMOKRALLWORKERLSTM · XGBoost · HMM · Isolation ForestMLWORKERFRED · yfinance · EDGAR · Options · NewsFETWORKERNext.js 15 · dash.shortradar.app :3030 · Sandbox-DepotWEBWORKERPostgreSQL · SQLAlchemy · Alembic · 11 TabellenDBPRIMARY
APIFastAPI :8002 · JWT · Rate-Limits
BURRYUS-Linse · 11 Komponenten · 4 Sektor-Scorer
KRALLEU/DE-Linse · 7 Komponenten · Sovereign · Banks · IMMO
MLLSTM · XGBoost · HMM · Isolation Forest
FETFRED · yfinance · EDGAR · Options · News
WEBNext.js 15 · dash.shortradar.app :3030 · Sandbox-Depot
DBPostgreSQL · SQLAlchemy · Alembic · 11 Tabellen

Pipeline

Dual-Lens-Score-Berechnung (jede 15 Min · Full-Analyse alle 4 h)

  1. 01Fetcher pullen FRED (20+ Serien), yfinance (56 Ticker), EDGAR (13F + Form 4), Options und News — TTL-Cache (5 Min / 6 h)
  2. 02Burry-Linse: 4 Sektor-Scorer (Banks 60/40, CRE 55/45, PC 50/50, HY 35/65) plus 7 direkte FRED-Komponenten → 11 gewichtete Werte
  3. 03Krall-Linse parallel: 7 Sektor-Scorer für Sovereign, Euro-Banken, Deindustrialisierung, DE-Immobilien, Stagflation, EUR-Schwäche, Hard Assets
  4. 04ML-Layer liefert Regime-Klassifikation (HMM 4-State), Anomalie-Score (Isolation Forest) und Forward-Prognose (LSTM/GRU)
  5. 05Beide Aggregatoren wichten zu je einem 0–100-Score; Trigger-Matrix (9 Regeln, 4 h Cooldown) sendet tier-abhängige Telegram-Alerts

Technologie-Stack

Python 3.11+FastAPI · Uvicorn · APSchedulerNext.js 15 · React 18 · TailwindSQLAlchemy · AlembicPostgreSQLPyTorch (LSTM/GRU) · XGBoost · LightGBMhmmlearn · scikit-learn (Isolation Forest)yfinance · FRED API · SEC EDGARStripe (Subscriptions + Webhooks)python-telegram-botLoguru · Plotlysystemd · nginx · Let's Encrypt

Ergebnis

Live auf shortradar.app (Marketing + API) und dash.shortradar.app (Portal + Sandbox-Depot). Beide Scores reproduzierbar, jeder Sub-Score auditierbar. 5 Risiko-Stufen (CALM · MONITORING · ELEVATED · HIGH_RISK · CRISIS) werden über REST-API, Telegram-Bot (15 Commands) und Next.js-Dashboard konsistent ausgeliefert — Delivery-Granularität steuert Stripe über die 4 Tiers (€0 · €149 · €499 · €1.999/mo). Die vorherige Domain oddini.bet wird über 301-Redirects nach shortradar.app kanonisiert. Keine Anlageberatung — reines Analyse-Werkzeug.

Ähnliches Vorhaben?

Sprich mit uns — wir hören zu, bevor wir liefern.

Projekt anfragen