Commit Graph

16 Commits

Author SHA1 Message Date
root
3e630166b4 fix: backfill meta update - handle existing rows with NOT NULL last_agg_id 2026-02-27 15:03:24 +00:00
root
009f114e4d feat: backfill_agg_trades.py - historical aggTrades REST backfill with rate limiting, continuity check 2026-02-27 15:01:55 +00:00
root
bb187167bb feat: add LiveTradesCard - real-time agg trades display + /api/trades/latest endpoint 2026-02-27 11:35:55 +00:00
root
7e38b24fa8 feat: V3.0 aggTrades collector - WS+REST补洞+巡检+按月分表+查询API 2026-02-27 11:29:16 +00:00
root
1ab228286c feat: V2.0 auth system - JWT access/refresh, invite codes, route protection, admin CLI, auth gate blur overlay 2026-02-27 11:08:57 +00:00
root
11667d4faa feat: add YTD annualized rate to RateCard 2026-02-27 10:08:22 +00:00
root
362c1f1e16 fix: add /api/signals/history endpoint 2026-02-27 08:54:13 +00:00
root
32e9dd3531 feat: rate kline unit x10000 (bps), default interval 1h 2026-02-27 07:56:07 +00:00
root
80c4ea67e7 fix: add background snapshot loop - collect every 2s regardless of frontend 2026-02-27 07:04:41 +00:00
root
072592145f feat: kline page with lightweight-charts + /api/kline OHLC aggregation endpoint 2026-02-27 06:36:19 +00:00
root
8efa6ede32 feat: rate_snapshots 2s persistent storage + /live realtime chart page 2026-02-27 05:47:26 +00:00
root
cf531d8c44 feat: add auth and subscriptions backend modules 2026-02-27 02:28:21 +00:00
root
b1d959cf20 feat: use discord bot api for signal push, add binance fallback 2026-02-26 16:54:45 +00:00
root
03218dce04 fix: split rate/stats refresh intervals, rates 2s stats 2min 2026-02-26 13:57:39 +00:00
root
42e329cc55 fix: add cache to prevent Binance rate limit (rates 3s, history/stats 60s) 2026-02-26 13:54:59 +00:00
root
44e07eabb2 feat: arbitrage engine Phase 0 scaffold - FastAPI + Next.js 2026-02-26 12:06:10 +00:00