Richard
1787422243
Fix: Implement FixPlan part A9, A10, B
2026-07-10 12:04:27 +02:00
Richard
44f48284a2
Fix 10 critical bugs in Engine, Retention, Reconciliation and API
2026-07-09 19:37:02 +02:00
Richard
7964194e9e
Implement WinRate, Bankroll, Positions UI and add Trades30d to Analytics
2026-07-09 12:44:32 +02:00
Richard
3b11b71188
Add EF migration for CopytradingScores
2026-07-08 20:40:48 +02:00
Richard
a4acd23a60
Fix worker pagination, apply Analytics fixes, add analyze backlog endpoint
2026-07-08 20:13:52 +02:00
Richard
4eb0d99b4e
Fix Estimator scoring and PnL engine cashflow
2026-07-07 18:30:20 +02:00
Richard
8d056653f9
Fix EF Core ExecuteSqlRawAsync DBNull mapping error by using null instead of DBNull.Value
2026-07-07 13:06:27 +02:00
Richard
3105f6f28e
Use raw SQL INSERT IGNORE for TradeRepository.AddRangeAsync to prevent DbUpdateException on duplicates
2026-07-07 13:01:31 +02:00
Richard
5ca50836a9
Fix DbUpdateException in TradeRepository and Polymarket API 400 on max offset
2026-07-07 12:23:37 +02:00
Richard
10eefd3546
Fix API offset limit 400 Bad Request, implement requested UI/UX improvements
2026-07-06 22:34:33 +02:00
Richard
fb703b6c81
feat: Jobs infrastructure, endpoints, UI and worker prioritization
2026-07-06 19:58:23 +02:00
Richard
33a52ed173
fix: Polymarket API offset limit crash in CopytradingEstimator
2026-07-06 13:01:06 +02:00
Richard
a564c016bb
feat: Implement copytrading analytics and update WebUI
...
- Add v4 Tape-based CopytradingEstimator (Clustering, MAE, Tape Fills)
- Add CopytradingBacktestHarness (Walk-Forward testing, Shrinkage, LCB ranking)
- Add EF Core Migrations for FollowerFillPrice and Scoring fields
- Update WebUI: Fix Trader Detail tab layout blowout
- Update WebUI: Redesign Trader Detail menubar
- Update WebUI: Display separate Quality and Copyability metric cards
- Update WebUI: Add 'Highly Copyable' filter to Trader List
2026-07-06 11:55:38 +02:00
Richard
689ba45533
Fix index drop order in AddTradeContextAndSubcategory migration to satisfy MySQL FK constraints
2026-07-05 20:16:45 +02:00
Richard
d3fac35785
Fix EF Core shadow property mapping bug for TraderAnalytics
2026-07-05 20:14:23 +02:00
Richard
0b799123db
feat: prioritize trader analytics via LastAnalyzedAt and add force-analyze endpoint
2026-07-05 18:58:33 +02:00
Richard
c38b4d498f
feat: add TradeContext, Subcategory and LastAnalyzedAt
2026-07-05 18:56:18 +02:00
Richard
8f6bce23f3
fix: filter unmapped trades from UI display
2026-07-05 15:01:54 +02:00
Richard
d533374ced
fix: remove TestSql.cs that caused build errors
2026-07-05 14:30:45 +02:00
Richard
c81e5638b5
fix: Resolve EF Core shadow property issue and increase migration timeout
2026-07-05 14:22:16 +02:00
Richard
e9e9ce0d5a
feat: Add category performance, update WebUI and OpenRouter integration, fix bugs
2026-07-05 14:13:16 +02:00
Richard
d102af2965
Enhance UI, add AI integration, improve logging and database stats
2026-07-04 21:11:31 +02:00
Richard
f8c8230d99
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
2026-07-03 11:20:28 +02:00
Richard
e994e1ce72
Implement A1, A6, A2: Add TraderPosition entity, PositionPnLEngine (Average-Cost-Method), Market-level WinRate, and integrate with TraderAnalyticsWorker
2026-07-03 11:16:42 +02:00
Richard
5fe7ab63ac
Fix B6: Market concurrency lock, watchlist exclusion from cleanup, optimized trade ID deduplication query, and TradeHistoryWorker sync logic
2026-07-03 11:10:53 +02:00
Richard
340bfdaa82
B1: EF Core migrations baseline validated against real dev DB
...
- Design-time AppDbContextFactory now builds its connection string via
MySqlConnectionStringBuilder from PREDICTALYTICS_DB_* env vars instead of a
hardcoded local default, so no secret needs to live in source/config to run
migrations against any target database.
- InitialBaseline migration applied end-to-end against a fresh dev MySQL DB
and confirmed via `dotnet ef migrations list`.
2026-07-03 10:30:13 +02:00
Richard
afb251acfc
Initial commit: Predictalytics solution
...
Clean Architecture .NET 8 solution (Domain/Application/Infrastructure/Api/Worker/WinFormsHost)
for analyzing Polymarket traders for copytrading/strategy-replication candidates.
Includes EF Core InitialBaseline migration and DB secrets removed from source/config
in preparation for version control.
2026-07-01 19:53:29 +02:00