Case 03 — SHORT RADAR: krizni monitor s dvostrukom lećom
Dva paralelna krizna scorea (0–100): Burry leća za US tržište na 11 komponenti, Krall leća za Europu/Njemačku na 7 komponenti. Live na shortradar.app kao 4-tier SaaS sa signalima, sandbox portfeljom i Telegram alertima.
Izazov
Short-hunter s 25 godina IT iskustva želio je svoju kriznu tezu učiniti prodavljivom — reproducibilnu, s izvorima, ponderima i audit trailom. Ne jedan score, već dvije neovisne škole mišljenja paralelno: američke ranjivosti (Burry) i europsko-njemačka kriza (Krall). Zahtjevi: FRED macro podaci i yfinance cijene, ponderirani sector scorer-i, ML sloj (LSTM · XGBoost · HMM), sandbox portfelj za testiranje bez rizika, Telegram bot, Stripe naplativi tierovi, Next.js portal.
Arhitektura
FastAPI jezgra (:8002) s JWT authom i rate-limitingom po tieru. Dvije paralelne engine: Burry engine (US, 11 ponderiranih komponenti kroz 4 sector scorera — Banks 60/40, CRE 55/45, Private Credit 50/50, High-Yield 35/65) i Krall engine (EU/DE, 7 komponenti — sovereign debt 22 %, euro banke 20 %, deindustrijalizacija 16 %, DE nekretnine 14 %, stagflacija 12 %, slabost eura 10 %, hard assets 6 %). ML sloj: LSTM/GRU predictor, XGBoost short classifier, HMM regime detector s 4 stanja, Isolation-Forest za anomalije. Fetcheri za FRED, yfinance, SEC EDGAR, opcije i vijesti. Delivery: Next.js 15 portal na dash.shortradar.app (:3030), Telegram bot s 15 komandi, Stripe za pretplate.
Pipeline
Obračun dual-lens scorea (svakih 15 min · full analiza svaka 4 h)
- 01Fetcheri povlače FRED (20+ serija), yfinance (56 tickera), EDGAR (13F + Form 4), opcije i vijesti — TTL cache (5 min / 6 h)
- 02Burry leća: 4 sector scorera (Banks 60/40, CRE 55/45, PC 50/50, HY 35/65) plus 7 direktnih FRED komponenti → 11 ponderiranih vrijednosti
- 03Krall leća paralelno: 7 sector scorera za sovereign, euro banke, deindustrijalizaciju, DE nekretnine, stagflaciju, slabost eura, hard assets
- 04ML sloj daje regime klasifikaciju (HMM 4-state), anomaly score (Isolation Forest) i forward forecast (LSTM/GRU)
- 05Oba agregatora ponderiraju u 0–100 score; trigger matrica (9 pravila, 4 h cooldown) šalje tier-dependent Telegram alerte
Tehnološki stack
Rezultat
Live na shortradar.app (marketing + API) i dash.shortradar.app (portal + sandbox portfelj). Oba scorea su reproducibilna, svaki sub-score auditabilan. 5 razina rizika (CALM · MONITORING · ELEVATED · HIGH_RISK · CRISIS) isporučuje se preko REST API-ja, Telegram bota (15 komandi) i Next.js dashboarda — Stripe kontrolira granularnost isporuke kroz 4 tiera (€0 · €149 · €499 · €1.999/mj). Prethodna domena oddini.bet 301-preusmjerava na shortradar.app. Nije investicijski savjet — analitički alat.