Implement A3, A4, A5, B3: Add MarketOutcomePriceSnapshot, implement Polymarket CLOB prices-history endpoint, improve strategy classification, introduce CopytradingScore, and decouple/optimize scoring pipeline into a separate worker

This commit is contained in:
Richard
2026-07-03 11:20:28 +02:00
parent e994e1ce72
commit f8c8230d99
21 changed files with 2035 additions and 22 deletions
@@ -10,6 +10,7 @@ public record TraderDto(
string Tier,
string Strategy,
decimal CombinedScore,
decimal CopytradingScore,
decimal WinRate,
decimal TotalPnl,
int TotalTrades,
@@ -36,6 +37,7 @@ public record TraderDetailDto(
decimal VolumeScore,
decimal TimingScore,
decimal CombinedScore,
decimal CopytradingScore,
int Rank,
bool IsOnWatchlist,
DateTime CreatedAt,