
RichardandClaude Opus 4.8
cda5b055aa
Phase 0.2: Fee-Modell-Fundament (FeeModel + MarketData.TakerFeeBps + BUY-Fee-Log)
- FeeModel (pure, getestet): Kategorie-Fallback-Bps (Sports 75 / Politics-Finance
100 / Crypto 180 / Geopolitics 0 / Default 100) + FeeUsd(notional, bps).
- MarketData.TakerFeeBps (Core) + Migration AddMarketTakerFeeBps (auf MySQL
angewendet). Speichert den echten API-Satz, sobald verfuegbar; 0 = Fallback.
- CopyTradingEngine loggt beim BUY die erwartete Taker-Fee (TakerFeeBps aus
MarketCache, sonst Kategorie-Fallback) -> Akzeptanz "Fee im TradeReasoning".
- FeeModelTests (Kategorie-Mapping case-insensitive, FeeUsd, 0-Faelle).
183 Tests gruen. Build/Smoke gruen.
OFFEN (API-abhaengig, erst im Zielland verifizierbar): echtes fee_rate_bps-Feld
aus der CLOB/Gamma-API lesen; Fee-basierter Edge-Discard; PnL-Fee-Korrektur.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 17:58:59 +02:00
..
2026-07-06 11:24:33 +02:00
2026-07-06 11:24:33 +02:00
2026-07-06 11:24:33 +02:00
2026-07-07 10:54:46 +02:00
2026-07-06 11:24:33 +02:00
2026-07-07 11:03:44 +02:00
2026-07-06 11:52:52 +02:00
2026-07-07 09:44:50 +02:00
2026-07-07 17:58:59 +02:00
2026-07-06 11:52:52 +02:00
2026-07-06 11:24:33 +02:00
2026-07-07 09:16:03 +02:00
2026-07-06 11:24:33 +02:00
2026-07-06 11:52:52 +02:00
2026-07-07 09:16:03 +02:00
2026-07-07 17:54:21 +02:00
2026-07-07 09:44:50 +02:00
2026-07-06 11:24:33 +02:00
2026-07-06 11:52:52 +02:00
2026-07-07 11:09:41 +02:00