• Joined on 2026-02-17
grenade pushed to main at swym/swym 2026-02-28 11:42:38 +00:00
acb3c3097e fix: remove unused Table import from PaperRunDetailPage
grenade pushed to main at swym/swym 2026-02-28 11:41:35 +00:00
8218feb32a feat: replace instrument/asset tables with contextual card layouts
grenade pushed to main at swym/swym 2026-02-28 11:30:47 +00:00
a1ab827e1c feat: overhaul paper run detail page summary UI
grenade pushed to main at swym/swym 2026-02-28 11:25:44 +00:00
3808474937 fix: report true position count alongside sampled equity curve data
grenade pushed to main at swym/swym 2026-02-28 11:02:30 +00:00
acd177b270 fix: cast NTILE argument to int for PostgreSQL compatibility
grenade pushed to main at swym/swym 2026-02-28 11:00:55 +00:00
623a19d7d9 fix: unused dependency
grenade pushed to main at swym/swym 2026-02-28 10:59:46 +00:00
ec886cdeec feat: downsample equity curve positions via NTILE bucketing
grenade pushed to main at swym/swym 2026-02-28 10:17:58 +00:00
70640b17cf fix: stream trades in chunks to fix OOM and postgres bind-param overflow
grenade pushed to main at swym/swym 2026-02-28 10:04:07 +00:00
86bf976cfe docs: document fnm node version manager for dashboard commands
grenade pushed to main at swym/swym 2026-02-28 10:00:35 +00:00
3b53a6bf8d fix: store backtest positions in dedicated table to avoid jsonb size limit
grenade pushed to main at swym/swym 2026-02-28 06:15:03 +00:00
0922f14e62 docs: update CLAUDE.md with correct db connection string and tls convention
grenade pushed to main at swym/swym 2026-02-27 13:41:30 +00:00
cb2ea4fc1d docs: add HUMAN.md with Claude prompting guidance
grenade pushed to main at swym/swym 2026-02-27 13:03:36 +00:00
e31ec98ded feat: synchronous backtest engine with equity curve visualization
grenade pushed to main at swym/swym 2026-02-24 11:44:32 +00:00
94de940f58 fix: round auto-filled backtest dates to stay within available data range
grenade pushed to main at swym/swym 2026-02-24 11:42:05 +00:00
0c95462614 feat: show available data range and auto-fill backtest dates
grenade pushed to main at swym/swym 2026-02-24 11:16:50 +00:00
f62c6d4657 feat: replace JSON textarea with structured paper run creation form
grenade pushed to main at swym/swym 2026-02-24 11:06:24 +00:00
d660ed2654 fix: update default run config to BTCUSDC to match available trade data
grenade pushed to main at swym/swym 2026-02-24 10:52:07 +00:00
a7afe48c43 feat: historical strategy backtesting
grenade pushed to main at swym/swym 2026-02-24 10:05:19 +00:00
45a370ab89 fix(ingest-binance): disable S3 request timeout for large file downloads
grenade pushed to main at swym/swym 2026-02-24 10:01:43 +00:00
0daf87c5f3 feat(ingest-binance): reduce poll interval and add concurrent ingestion