FEATURE
Edge math on every card
Direct prediction-market bets now show three probabilities side-by-side: the market-implied price (e.g. 52¢), what the LLM thinks (your conviction), and the Bayesian posterior that fuses them. EDGE is the real number — how much your view actually differs from what's priced in, in percentage points. Equity and crypto legs show the same logic with assumed up/down move sizes per asset class. Every card also surfaces a fractional Kelly suggestion (raw Kelly × a fraction, capped per leg) you can snap to with a single APPLY button.
FEATURE
Portfolio sizing with Kelly and Black–Litterman
The portfolio simulator gained two principled ways to size your book. APPLY KELLY TO ALL snaps every slider to its fractional-Kelly suggestion (toggle ¼/½/full, cap per leg 10/20/50%). APPLY MV WEIGHTS uses Black–Litterman to overlay your conviction-driven views on a no-drift equilibrium prior, then reads off jointly-optimal mean-variance weights with the empirical covariance baked in — so two correlated long bets shrink, two hedged bets don't. A strategy chip in the simulator header (KELLY / BLACK–LITT / MANUAL / EQUAL SPLIT) shows what your current sliders represent, with a RESET button to return to equal split.
FEATURE
Real Monte Carlo on your book
Below the expected/bull/bear bracket boxes is a new Monte Carlo panel: 5,000 correlated paths drawn from a 90-day return covariance, with horizon picker (1W / 1M / 3M). Reports P5 / P50 / P95, VaR-95, CVaR-95, and the probability the book loses money. The correlation matrix is now empirical too — cells based on real 90-day returns are underlined; the rest fall back to the old tier-based heuristic.
FEATURE
Calibration against your own track record
Once you've decided ≥15 picks (Took it / Passed in /history), the analyzer now recalibrates the LLM's conviction using your own results via isotonic regression. A new banner above the results shows your Brier score, the base-rate baseline, and Brier Skill Score with hover tooltips. An ISOTONIC ON/OFF toggle applies the recalibration to every card — you'll see "LLM 80% → 55%" when an over-confident call gets shrunk to the empirically-observed rate, with the Kelly suggestion shrinking accordingly. The /stats page gained a Probability calibration section with a reliability diagram bucket-by-bucket.
IMPROVEMENT
Audit pass on the math layer
Ran the new math through correctness, regression, and UX audits and fixed everything they caught. Short bets in the Monte Carlo are now driven by your thesis EV instead of bleeding against historical drift. The Black–Litterman view value lives on the same log-return scale as the covariance (was off by orders of magnitude for crypto). Calibrated probabilities at the high end of a merged bucket no longer get silently clamped to the low end. Share links carry your Kelly fraction, max-position, horizon, τ, and δ settings instead of resetting recipients to defaults — and they no longer leak your personal calibration stats. APPLY MV WEIGHTS now zeros every non-BL leg so it can't silently over-leverage your book on top of existing direct bets. The sticky simulator is keyboard-navigable. Jargon labels (BSS, Π, Q, Ω, VaR, CVaR, τ, δ) gained plain-English hover tooltips. The two APPLY buttons no longer look identical.