ZERONEsr
Zurück zu Projekten
Fintech · ML · SaaS · 2026

Case 03 — Crisis-Monitor-as-a-Service

Ein Composite-Crisis-Score (0–100) aus 11 gewichteten Komponenten. 56 Ticker werden kontinuierlich analysiert, institutionelle Short-Signale via REST, Telegram und Web — abrechenbar via Stripe.

11Risiko-Komponenten
56Ticker live beobachtet
4Sektor-Scorer
3ML-Modell-Klassen

Die Herausforderung

Professionelle Investoren brauchten einen reproduzierbaren Crisis-Score — mit Quellen, Gewichten und Audit-Trail. Anforderungen: FRED-Makrodaten, yfinance-Marktdaten, 4 Sektor-Scorer (Banken, CRE, BDCs, High-Yield), ML-Klassifikatoren, echtzeitnahe Short-Signale, Multi-Channel-Delivery, SaaS-Billing.

Architektur

FastAPI-API mit JWT + Rate-Limiting als Kern. Eine Crisis-Engine aggregiert 4 Sektor-Scorer und einen Short-Scanner. ML-Schicht: LSTM-Predictor, XGBoost-Klassifikator, HMM-Regime-Detection. Daten-Fetcher für FRED, yfinance, EDGAR, Options, News. Alert-Layer: Telegram-Bot. Subscription-Schicht: Stripe. Dashboard auf Streamlit, Landing-Site statisch.

FastAPI · JWT · Rate-LimitingAPIORCHESTRATORCrisis-Engine · Score-AggregationENGWORKERLSTM · XGBoost · HMMMLWORKERFRED · yfinance · EDGAR · NewsFETWORKERPostgreSQL · SQLAlchemy · AlembicDBPRIMARYTelegram-Bot · Alert-ManagerTGWORKERStripe · Subscription-TrackingBILWORKER
APIFastAPI · JWT · Rate-Limiting
ENGCrisis-Engine · Score-Aggregation
MLLSTM · XGBoost · HMM
FETFRED · yfinance · EDGAR · News
DBPostgreSQL · SQLAlchemy · Alembic
TGTelegram-Bot · Alert-Manager
BILStripe · Subscription-Tracking

Pipeline

Composite-Score-Berechnung (täglich)

  1. 01Fetcher pullen FRED, yfinance, EDGAR — versioniert gecacht
  2. 024 Sektor-Scorer berechnen Banken-, CRE-, BDC- und HY-Sub-Scores
  3. 03ML-Modelle liefern Regime-Klassifikation + Forward-Prognose
  4. 04Aggregator wichtet die 11 Komponenten zum finalen 0–100-Score
  5. 05Threshold-basierte Alerts an Telegram und E-Mail abhängig vom Tier

Technologie-Stack

Python 3.11+FastAPI · UvicornSQLAlchemy · AlembicPostgreSQLXGBoost · PyTorch (LSTM)hmmlearnyfinance · FRED API · EDGARTelegram Bot APIStripeStreamlitDocker · Docker Composenginx · Let's Encrypt

Ergebnis

Live-Betrieb als containerisierter Docker-Stack, healthy über Wochen. Composite-Score ist reproduzierbar, jeder Sub-Score auditierbar. 5 Risiko-Stufen (CALM, MONITORING, ELEVATED, HIGH_RISK, CRISIS) werden über API, Telegram und Dashboard konsistent ausgeliefert. Subscription-Tiers steuern Delivery-Granularität.

Ähnliches Vorhaben?

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

Projekt anfragen