Files
llm-wiki/.claude/commands/invest-decide.md
T

2.5 KiB


description: 매매 결정을 raw/invest-ledger/ledger.md 에 기록하고 전략 규칙 위반을 강제 체크 argument-hint: <매수|매도 종목 수량 단가 (예: "매수 SCHD 2주 27.5달러")> disallowed-tools: WebSearch, WebFetch

결정: $ARGUMENTS

작업 절차

  1. 인자 파싱 — 매수/매도, 종목, 수량, 단가, (선택)계좌. 불명확하면 되물음.
  2. 선근거 확인 — 이 매매의 근거 문서(raw/invest-research/ 또는 wiki/invest-plan/) 링크를 요구. 근거 없으면 기록 거부(전략 ③ 선근거 원칙).
  3. 규칙 강제 체크 — 임계값은 strategy.md 가 SSOT (인라인 수치 금지)wiki/invest-strategy/strategy.md 의 ①~⑤ 규칙을 읽어서 대조한다. 본 명령에 임계값을 복붙하지 않는다(strategy 개정 시 drift 방지 — 실제로 MDD -20%→-40% 개정 이력 있음):
    • ① 포지션 크기: 이 매매 후 한 종목 비중이 현재 자본 구간 규칙 초과?
    • ② 손절/익절: 매도가 코어 ETF 손절이면 경고("코어는 손절 안 함"). 개별 베팅 기계적 익절은 strategy 의 UNSUPPORTED_DECISION 표기 환기.
    • ③ 행동 가드레일: 패닉셀 쿨다운(급락 보고 후 매도 — 최근 invest-daily 와 대조) + 주간 거래상한.
    • ④ 절세계좌: 일반계좌 매수인데 더 유리한 계좌 조건 충족 시 권고(strategy ④ 의 사전 체크 순서대로).
  4. 기록raw/invest-ledger/ledger.md의 "거래 내역" 행 추가, "현재 포지션" 갱신. 플래그가 있었으면 "규칙 위반 이력"에도 기록(사용자 처리 포함).
  5. 결정론 검증 (기록 직후 필수 — P2-17):
    python3 .claude/hooks/invest_ledger_check.py --check --weekly-cap <strategy ③의 N>
    
    행 스키마(11열)·근거 링크 실존·근거 staleness(일일노트 >24h / 조사노트 >90d, Spec F C4 — 플래그로 조정 가능 = 위험감내 재량)·주간 거래 수를 기계 검사. FLAG 가 나오면 "규칙 위반 이력"에 추가하고 사용자에게 보고.
  6. 결과 리포트 — 위반 0건이면 , 있으면 ⚠️ 목록 + 그래도 진행할지 사용자 확인.

규칙

  • 규칙 위반을 사용자가 무시할 수 있으나, 무시 사실을 원장에 기록(나중 회고용).
  • 근거 링크 없는 매매는 기록하지 않음.
  • 면허 자문 아님 — 체크는 사용자가 정한 규칙의 기계적 대조일 뿐.