jgrusewski
be65d8e5fc
fix: hive findings — capital floor, dueling centering, metrics, CVaR objective
From 5-agent deep analysis:
Kernel fixes:
- Capital floor penalty: -1.0 → -10.0 (match reward range for C51)
- Add pre-trade capital floor check to training kernel (match backtest)
- Add tx cost to forced liquidation in both kernels
- Fix expected_q dueling centering: per-atom mean (was scalar mean)
- Fix Calmar: use exact full-window mean (was sampled for >4096 bars)
- Fix CVaR off-by-one: include VaR observation in Expected Shortfall
- Trailing stop: add vol_scale/trend_scale params to shared function
- Update reward v5 → v6 docstrings (12 occurrences)
- Fix annualization comment (sqrt(98280) not sqrt(252))
Rust fixes:
- CVaR penalty: additive → multiplicative discount on composite
(prevents CVaR from dominating objective for undertrained models)
- Fix dd_threshold default mismatch (0.01 → 0.02 matching Default)
- Fix action entropy max_entropy (log2(3) → log2(9) for 9 actions)
- Fix Sortino denominator in financials.rs (N_negative → N_total)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 07:56:50 +01:00
..
2026-03-10 15:49:40 +01:00
2026-03-11 22:00:13 +01:00
2026-03-13 11:51:58 +01:00
2026-03-14 19:41:40 +01:00
2026-03-16 16:11:48 +01:00
2026-03-16 21:01:28 +01:00
2026-03-17 22:27:56 +01:00
2026-03-17 15:13:04 +01:00
2026-03-18 19:36:41 +01:00
2026-03-18 07:26:56 +01:00
2026-03-18 13:31:35 +01:00
2026-03-21 10:26:11 +01:00
2026-03-21 11:23:09 +01:00
2026-03-21 15:33:00 +01:00
2026-03-21 16:29:32 +01:00
2026-03-21 23:22:58 +01:00
2026-03-22 20:35:57 +01:00
2026-03-22 00:39:34 +01:00
2026-03-23 09:03:19 +01:00
2026-03-23 20:42:08 +01:00
2026-03-24 21:48:38 +01:00
2026-03-24 23:57:04 +01:00
2026-03-24 22:00:45 +01:00
2026-03-24 23:57:04 +01:00
2026-03-25 19:43:26 +01:00
2026-03-25 09:01:12 +01:00
2026-03-25 23:58:30 +01:00
2026-03-25 01:49:53 +01:00
2026-03-25 23:02:39 +01:00
2026-03-26 00:43:58 +01:00
2026-03-26 01:06:28 +01:00
2026-03-27 07:56:50 +01:00
2026-03-27 00:47:34 +01:00