e5ce69793b62a63472a07ca1979d245c72f3bdb8
#5 Edge-freshness: is a master edge current or stale? Compares the recent out-of-sample window (last 60d) against the older one (day 60-180) — both already produced per run by the analytics worker, so no worker changes and no schema change. - Pure EdgeFreshnessCalculator (Application): Fresh / Stable / Fading / Insufficient + a 0-100 freshness score. Fading when return/market drops past a threshold or a once-strong profit factor collapses below break-even. - GET /api/traders/{id}/edge-freshness reads the two windows and computes it. - UI: a colored edge-freshness badge on the trader detail page (🟢 frisch / 🟡 stabil / 🔴 verblasst) with the return delta and market counts. - Tests: 5 scenarios (insufficient, fresh, return collapse, PF collapse, stable). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> @
Fix WinRate 0% bug: Optimize TradeReconciliationWorker with bulk SQL and reset Trader analytics flag
Description
No description provided
1.5 MiB
Languages
C#
86.5%
HTML
6.2%
JavaScript
4.8%
CSS
2.5%