- Move flutter operator console and push notification milestones to operator-ui phase - Archive kis-live-data-collection-pipeline milestone - Add command-first operator workflow milestone - Add operator-ui phase definition - Add paper-trading-command-workflow milestone - Update phase documentation and dependencies
73 lines
2.7 KiB
Markdown
73 lines
2.7 KiB
Markdown
# Milestone: Live Trading Boundary
|
|
|
|
## 위치
|
|
|
|
- Roadmap: `agent-roadmap/ROADMAP.md`
|
|
- Phase: `agent-roadmap/phase/trading-expansion/PHASE.md`
|
|
|
|
## 목표
|
|
|
|
실거래 adapter, 주문 관리, 리스크 관리, 포트폴리오 동기화 경계를 paper trading 안정화 이후에 연다. 이 milestone은 실제 주문 제출을 서두르지 않고, broker adapter와 운영 안전장치를 먼저 명확히 하는 데 목적이 있다.
|
|
|
|
## 상태
|
|
|
|
[보류]
|
|
|
|
## 구현 잠금
|
|
|
|
- 상태: 잠금
|
|
- 결정 필요: 아래 체크리스트
|
|
- [ ] 실거래를 열기 전에 충족해야 할 paper trading 안정화 기준을 결정한다.
|
|
- [ ] 첫 live broker/provider를 KIS로 고정할지 결정한다.
|
|
- [ ] 실거래에서 허용할 주문 유형과 리스크 한도를 결정한다.
|
|
|
|
## 범위
|
|
|
|
- broker adapter boundary
|
|
- order lifecycle
|
|
- risk guard and kill switch
|
|
- portfolio/account sync
|
|
- audit log and operator confirmation
|
|
|
|
## 필수 기능
|
|
|
|
### Epic: [live-boundary] Live trading boundary
|
|
|
|
실거래 adapter, 주문 lifecycle, risk guard, account sync, audit trail 경계를 묶는다.
|
|
|
|
- [ ] [broker-port] broker adapter port가 paper/live 공통 경계를 갖는다.
|
|
- [ ] [order-lifecycle] 주문 생성, 제출, 체결, 취소, 실패 lifecycle이 정의된다.
|
|
- [ ] [risk-limits] 실거래 전 최소 risk limit과 kill switch가 있다.
|
|
- [ ] [account-sync] 계좌/포지션 동기화 경계가 있다.
|
|
- [ ] [audit-trail] live operation audit trail이 있다.
|
|
|
|
## 완료 기준
|
|
|
|
- [ ] paper trading과 live trading 경계가 명확히 분리된다.
|
|
- [ ] 실거래 주문 제출은 operator confirmation과 risk guard를 통과해야 한다.
|
|
- [ ] live adapter 없이도 관련 domain/contract 테스트가 가능하다.
|
|
- [ ] 사용자 결정 항목이 해소되기 전까지 구현 잠금이 유지된다.
|
|
|
|
## 완료 리뷰
|
|
|
|
- 상태: 없음
|
|
- 요청일: 없음
|
|
- 완료 근거: 아직 필수 기능과 완료 기준이 충족되지 않았다.
|
|
- 리뷰 필요:
|
|
- [ ] 사용자가 완료 결과를 확인했다
|
|
- [ ] archive 이동을 승인했다
|
|
- 리뷰 코멘트: 없음
|
|
|
|
## 범위 제외
|
|
|
|
- MVP 단계 실거래 실행
|
|
- 무인 자동 실거래
|
|
- 고빈도/초단타 execution
|
|
|
|
## 작업 컨텍스트
|
|
|
|
- 관련 경로: `services/worker/`, `services/api/`, `apps/cli/`, `packages/domain/`
|
|
- 표준선(선택): 실거래는 paper trading 안정화 이후에만 경계를 열며, UI는 live boundary 후보까지 command/headless로 정리된 뒤 후순위 Phase에서 다룬다.
|
|
- 선행 작업: Paper Trading Readiness, Paper Trading Command Workflow, US Market Expansion
|
|
- 후속 작업: Flutter Operator Console MVP
|
|
- 확인 필요: paper 안정화 기준, live provider, 주문 유형, 리스크 한도
|