Commit graph

18 commits

Author SHA1 Message Date
e646abbc31 feat: backtest multi-timeframe coverage milestone update and fixes 2026-06-20 18:59:19 +09:00
65f037bc79 feat: market data daily chart update and task archive
- Update MarketDailyItemchartprice to include volume field
- Add unit tests for market domain types
- Update market data job to map volume field
- Update KIS provider for daily chart price API
- Archive completed task files to 2026/06/
2026-06-18 09:45:41 +09:00
353584c8f9 chore: update domain types and archive backtest task files 2026-06-18 07:33:11 +09:00
012935e906 fix(domain): capability matrix API 구현 누락 항목을 보완한다
ProviderCapability에 Rules 필드 추가
CheckBars, ProviderCapabilityRequest, ProviderCapabilityDecision, ProviderCapabilityRule 타입 추가
types_test.go에 TestProviderCapabilityMatrix 테스트 추가
CODE_REVIEW-local-G05.md 구현 체크리스트 및 검증 결과 작성
2026-06-17 22:42:35 +09:00
9d8dde6dc9 feat(domain/socket): 시장 데이터와 백테스트 소켓에 multi-timeframe 지원을 추가한다
packages/domain/market: timeframemap 타입 추가 및 테스트
services/api/internal/socket/market: multi-timeframe 소켓 메시지 지원
services/worker/internal/socket/backtest_mapping: 백테스트 매핑 함수에 multi-timeframe 반영
2026-06-17 21:34:28 +09:00
a533efce9e feat: backtest data collection infrastructure implementation
- Add backtest proto definitions with selector and state types
- Update domain types for backtest session and configuration
- Implement backtest selector flow for data range input
- Add CLI operator client and handoff test coverage
- Update generated code for proto changes
- Add worker socket backtest mapping implementations
- Include agent-task for milestone tracking
2026-06-14 20:39:44 +09:00
5f7b972c44 feat: backtest gap handling task and operator updates 2026-06-14 19:28:24 +09:00
c0db4b24c1 feat(live-trading): 계좌 동기화와 감사 추적을 추가한다
Live Trading Boundary의 남은 account-sync/audit-trail 작업을 완료해 운영자 headless workflow와 roadmap 완료 후보 상태를 함께 반영한다.
2026-06-08 11:18:41 +09:00
c23fea2342 feat(live-trading): 실거래 risk guard를 추가한다
실거래 주문이 브로커에 도달하기 전에 kill switch와 계정별 주문 한도를 검증해야 한다. API, CLI, client parser surface와 완료된 review archive를 함께 정리한다.
2026-06-08 05:36:59 +09:00
5488c4bc8b feat(live-trading): 브로커 포트 경계를 추가한다
실거래 경계를 열기 위한 domain, contract, API, worker, client parser 등록을 함께 추가한다.

브로커 capability 조회와 live trading capability 광고가 각 런타임에서 일관되게 검증되도록 테스트와 review artifact를 포함한다.
2026-06-07 10:24:28 +09:00
f38cbbc5cb feat(marketdata): KIS 미국장 일봉 수집을 추가한다
미국장 일봉 import가 국내 KIS chart endpoint에 묶여 있으면 NASDAQ/NYSE 요청을 정상화된 USD bar로 저장할 수 없다. provider capability로 venue/timeframe 지원 여부를 먼저 검증하고, KIS overseas dailyprice 응답을 venue timezone과 USD 통화 기준으로 normalize하도록 경로를 분리한다.
2026-06-06 17:54:52 +09:00
f552dfc3ef feat: US market expansion & asset type instrument support
- Add asset_type column to instrument table (migration 000003)
- Extend market domain types with asset_type and related fields
- Update proto definitions for common and market messages
- Regenerate Dart and Go protobuf code
- Add shared query surface for US market data
- Add KIS US daily itemchartprice provider and tests
- Update backtest and operator components for US market support
- Update socket market mapping for new asset types
- Move paper-trading-command-workflow to archive
- Add agent-task for m-us-market-expansion (subtasks 02+01, 03+01, 04+02,03)
2026-06-06 15:56:21 +09:00
26aa98a0fa feat: paper-trading-readiness milestone and backtest domain updates
- Update roadmap and trading-expansion phase for paper trading readiness
- Add backtest domain types and tests
- Add agent-task for paper-trading-readiness (G06/G07)
- Include archive logs for domain paper model work
2026-06-05 08:11:30 +09:00
9efc0a68dc feat: backtest analysis surface implementation
- Add backtest analysis results migration (000002)
- Update backtest proto definitions and generated code
- Extend backtest domain types and engine
- Add parser map for backtest analysis
- Update storage layer with backtest analysis queries and keys
- Add client contract tests and generated code
- Add m-backtest-analysis-surface task documentation
2026-05-30 14:43:40 +09:00
38b68315fc feat: backtest engine baseline implementation
- Add backtest proto definitions and generated code
- Update domain types for backtest results and fixtures
- Add PostgreSQL migrations for backtest tables
- Implement storage layer for backtest result persistence
- Add backtest job definitions and execution pipeline
- Remove obsolete agent-task documents for completed items
2026-05-30 12:13:45 +09:00
b2f98f3e19 feat: backtest engine baseline milestone tasks and domain updates
- Add backtest engine baseline milestone tasks (G05, G06, G07)
- Update roadmaps and phase files
- Add backtest domain types and tests
- Move data-foundation phase to archive
2026-05-30 11:18:11 +09:00
6524afaa20 feat: korea provider implementation and data foundation
- Add types_test.go for market domain contracts
- Add worker provider package for Korea data
- Update market types and go.work.sum
- Remove deprecated 01_provider_foundation task files
2026-05-29 19:54:28 +09:00
5c79ca171e initial: project scaffold with agent-ops, cli, client, services, packages 2026-05-24 21:23:30 +09:00