cda5b055aa8cf1dc5399eeb532c103443a074449
- 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>
Description
No description provided
1.5 MiB
Languages
C#
100%