Case 03 — SHORT RADAR: krizni monitor z dvojno lečo
Dva vzporedna krizna scorea (0–100): Burry leča za US trg na 11 komponentah, Krall leča za Evropo/Nemčijo na 7 komponentah. Live na shortradar.app kot 4-tier SaaS s signali, sandbox portfeljem in Telegram alerti.
Izziv
Short-hunter s 25 leti IT izkušenj je želel svojo krizno tezo narediti prodajno — reproduktivno, z viri, utežmi in audit trailom. Ne en score, temveč dve neodvisni miselni šoli vzporedno: ameriške ranljivosti (Burry) in evropsko-nemška kriza (Krall). Zahteve: FRED macro podatki in yfinance cene, uteženi sector scorerji, ML sloj (LSTM · XGBoost · HMM), sandbox portfelj za testiranje brez tveganja, Telegram bot, Stripe naplativi tierji, Next.js portal.
Arhitektura
FastAPI jedro (:8002) z JWT authom in rate-limitingom po tierju. Dve vzporedni engine: Burry engine (US, 11 uteženih komponent preko 4 sector scorerjev — Banks 60/40, CRE 55/45, Private Credit 50/50, High-Yield 35/65) in Krall engine (EU/DE, 7 komponent — sovereign debt 22 %, evro banke 20 %, deindustrializacija 16 %, DE nepremičnine 14 %, stagflacija 12 %, šibkost evra 10 %, hard assets 6 %). ML sloj: LSTM/GRU predictor, XGBoost short classifier, HMM regime detector s 4 stanji, Isolation-Forest za anomalije. Fetcherji za FRED, yfinance, SEC EDGAR, opcije in novice. Delivery: Next.js 15 portal na dash.shortradar.app (:3030), Telegram bot s 15 ukazi, Stripe za naročnine.
Pipeline
Izračun dual-lens scorea (vsakih 15 min · full analiza vsake 4 h)
- 01Fetcherji potegnejo FRED (20+ serij), yfinance (56 tickerjev), EDGAR (13F + Form 4), opcije in novice — TTL cache (5 min / 6 h)
- 02Burry leča: 4 sector scorerji (Banks 60/40, CRE 55/45, PC 50/50, HY 35/65) plus 7 direktnih FRED komponent → 11 uteženih vrednosti
- 03Krall leča vzporedno: 7 sector scorerjev za sovereign, evro banke, deindustrializacijo, DE nepremičnine, stagflacijo, šibkost evra, hard assets
- 04ML sloj vrne regime klasifikacijo (HMM 4-state), anomaly score (Isolation Forest) in forward forecast (LSTM/GRU)
- 05Oba agregatorja utežita v 0–100 score; trigger matrica (9 pravil, 4 h cooldown) pošlje tier-dependent Telegram alerte
Tehnološki stack
Rezultat
Live na shortradar.app (marketing + API) in dash.shortradar.app (portal + sandbox portfelj). Oba scorea sta reproduktivna, vsak sub-score auditabilen. 5 ravni tveganja (CALM · MONITORING · ELEVATED · HIGH_RISK · CRISIS) dostavljenih konsistentno preko REST API-ja, Telegram bota (15 ukazov) in Next.js dashboarda — Stripe nadzira granularnost dostave preko 4 tierjev (€0 · €149 · €499 · €1.999/mes). Prejšnja domena oddini.bet 301-preusmerja na shortradar.app. Ni finančno svetovanje — analitično orodje.