kunthawat
  • Joined on 2025-12-05
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 11:41:50 +07:00
14b2aeff7c feat(scheduler): per-source cadence + source-health log with failure diagnosis + UI copy
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 11:26:56 +07:00
105ab86bf6 docs: record deploy-safe auto PIT vintage collection (scheduler)
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 11:26:35 +07:00
1fb1e1a027 feat(scheduler): auto-collect PIT factor + Siamchart vintages on each refresh (deploy-safe)
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:42:17 +07:00
17158742b7 docs: record cycle-4 passed=true + deferred per-symbol price edge case
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:41:56 +07:00
a69fd884e7 [verified] Task 8 close: fix price-coverage-at-start + engine fail-closed (review cycle-1) + docs (54 tests, cycle-4 passed)
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:36:01 +07:00
91c63ae673 [verified] Task 8: verification evidence + fail-closed look-ahead fix + docs (event-driven backtest)
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:32:12 +07:00
d73a58b3d1 [verified] Task 7: frontend PIT readiness gate + event-driven backtest report
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:29:58 +07:00
c87767cfe5 [verified] Task 6: durable backtest run store + strict /api/v1/backtest/run route
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:28:37 +07:00
64590156f1 [verified] Task 5: event-driven PIT backtest engine
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:27:37 +07:00
71b893ee73 [verified] Task 4: lot- and cash-constrained portfolio rebalancer
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:26:15 +07:00
dc057e9aeb [verified] Task 3: portfolio accounting ledger (fees, avg cost, dated dividends)
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:24:56 +07:00
6439e9ce73 [verified] Task 2: unified event-driven backtest calendar
kunthawat pushed to main at kunthawat/set50-system 2026-08-28 10:23:57 +07:00
68f2cc1477 [verified] Task 1: strict PIT backtest readiness + default-date derivation
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 13:27:42 +07:00
a7daf333b2 docs: record single-container Docker packaging session (2026-08-27)
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 13:27:09 +07:00
f9b8cd10b2 feat(deploy): single-container Docker packaging (nginx + Flask + prebuilt SPA)
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 12:54:45 +07:00
f3fad16183 feat(ui): surface dated_ledger vs proxy synthesis in backtest results
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 12:52:14 +07:00
28c111234e docs: record auto-refresh dated dividend ledger session (2026-08-27)
03195dc55d [verified] Auto-refresh dated dividend ledger in the data scheduler
Compare 2 commits »
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 12:35:05 +07:00
5667e96c40 docs: record real dated dividend collector session (2026-08-27)
f9973e8d0a [verified] Real dated dividend history collector (dps_annual_proxy -> dated_ledger)
Compare 2 commits »
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 12:19:53 +07:00
59c97b5139 docs: record factor-learning validation gate session (2026-08-27)
ae814c341e [verified] Factor-learning validation gate (no auto-apply)
Compare 2 commits »
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 12:09:25 +07:00
9700f6b44f docs: record real forward-test lifecycle session (2026-08-27)