kunthawat
  • Joined on 2025-12-05
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 09:00:51 +07:00
1b971ac72d [verified] Fix backtest accounting identity + honest UI disclosure
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 07:37:02 +07:00
b362cc35bf [verified] Add API tests for /api/v1/learning/factors + configurable history dir
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 07:32:59 +07:00
d87a1ada39 [verified] Cross-theme surprise normalization + historical factor store (P4 enabler)
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 07:12:25 +07:00
8db3d48ae2 [verified] P0-B registry-driven scoring + P3 PIT backtest + P4 factor-weight learning
kunthawat pushed to main at kunthawat/set50-system 2026-08-27 03:21:31 +07:00
325e164dd3 [verified] Fix P1-P2-P5 audit findings: simulation reuses board, source_summary clarity, dead-code removal + conftest
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 19:56:42 +07:00
6e78b6acb5 [verified] Apply R1-R5 (factor formula) + real bank-sector NPL collector
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 16:01:27 +07:00
ef78720d32 [research] Methodology research doc + per-theme data-source map + formula refinement proposals
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 16:00:21 +07:00
fc592d8aa9 [verified] Real backtest engine + backtest UI section (start/end dates, P&L, persisted)
2da73b8a8c [verified] Sources table auto-derived from FACTORS registry + next-update column
Compare 2 commits »
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 15:34:38 +07:00
5516fc51a0 [verified] LONG/SHORT/NEUTRAL via quartile + market-regime gate (user choice B)
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 15:26:35 +07:00
375682d2dc [verified] Signal column now derives from theme engine (combined 60/40 + quality), not tourism_result
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 15:17:48 +07:00
d850955c44 [verified] Declarative factor engine + per-symbol stock selection (full-app consistency)
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 14:20:08 +07:00
e7819a35dd [verified] All 13 SET50 themes now have real surprise (macro-proxy) — no more 'ยังไม่มีข้อมูล'
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 14:05:18 +07:00
55b3574040 [verified] Cover full SET50 with 13 themes + per-theme score detail in symbol view
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-26 14:04:53 +07:00
1ad21cc8f1 test: cover product delete cascade (group + own sessions) keeping other-org sessions
47f92b48bf fix(chat): remove manual finish button — sale auto-closes when the customer decides
Compare 2 commits »
kunthawat pushed to main at kunthawat/set50-system 2026-08-26 06:23:42 +07:00
6c26bf99dc [verified] Fix dashboard: real-data badge + sortable คะแนนรวม + modal calc steps
kunthawat pushed to main at kunthawat/set50-system 2026-08-25 21:24:41 +07:00
225ef2cb9c [verified] Dashboard polish: per-symbol detail modal + theme column + uniform kickers — 7-point review
33a4662cd4 [verified] Add per-symbol analysis breakdown endpoint + per-theme narrative
Compare 2 commits »
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-25 21:05:19 +07:00
0903b19691 fix(ui): capitalize Persona in EN+TH UI copy and drop forced-lowercase count label
kunthawat pushed to main at kunthawat/set50-system 2026-08-25 21:03:54 +07:00
bfa9b08af6 [verified] Scheduler refreshes once on boot (no 1h wait for first pull)
abc06af3a1 [verified] Add in-app automatic data scheduler (runs on its own server, no Hermes)
Compare 2 commits »
kunthawat pushed to main at kunthawat/set50-system 2026-08-25 20:54:03 +07:00
4b6ce2c09e [verified] Remove tourism-only sections (01 surprise pulse, 02 provenance, 03 signal table, 04 research run); thesis across 3 themes; sources show fetch date
kunthawat pushed to main at kunthawat/set50-system 2026-08-25 20:41:25 +07:00
e2f059cb71 [docs] append dashboard rebuild log