분기별 자산 재구성 로드맵 — 데이터 동결·의사결정 매트릭스·집행 순서·자동화
분기 점검의 목적은 과감한 변화가 아니라 정확한 재정렬입니다. 오늘은 분기말에 데이터를 동결하고, 객관적인 의사결정 매트릭스로 증액/유지/축소를 정한 뒤, 자금 이동 순서와 수수료·세금을 점검하는 한 장 로드맵을 만듭니다. (가드레일: 현금 10~15%, 주식 합산 ≤ 55%, 드리프트 |편차| ≤ 20%, 1회 이동 ≤ 3%p)
1) 데이터 동결(스냅샷 → 비교)
단계 | 액션 | 체크 |
---|---|---|
① 스냅샷 | 대시보드 시트 사본 생성(파일명: Snapshot_YYYYQ) | 값만 붙여넣기 |
② 지표 고정 | 수익률·드로다운·변동성·드리프트MAX·PMT% | 기간 동일성 유지 |
③ 비교표 | 이전 분기 vs 이번 분기 | Δ(증감) 열 추가 |
2) 분기 비교 핵심 지표(간단·명확)
지표 | 수식(예시) | 목표/임계 |
---|---|---|
분기 수익률 | =(끝잔고-시작잔고-순유입)/시작잔고 | 양(+) 선호 |
최대 드로다운 | =MIN(현재잔고/누적고점-1) | ≥ -15% 이하로 방지 |
변동성(연환산) | =STDEV.P(주간수익률)*SQRT(52) | 낮을수록 안정 |
드리프트MAX | =MAX(ABS(현-목)/목) | ≤ 0.20 |
PMT 달성률 | =실제입금/필요PMT | ≥ 1.00 |
3) 의사결정 매트릭스(증액/유지/축소)
- 원칙: 이탈 자산만 조정, 1회 이동 ≤ 3%p, 세후·수수료 고려.
- 순서: 현금 버퍼 → 드리프트 교정 → 비용 낮추기 → PMT 조정.
조건 | 주식 | 채권 | 현금 | 메모/룰 |
---|---|---|---|---|
수익 ↑ AND 변동성 ↓ or 동급 | 증액 +1~3%p | 유지 | 유지 | 총비용률 ≤0.6%p |
변동성 ↑ OR DD 악화 | 축소 -1~3%p | 유지/증액 | 유지 | 쿨다운 24h |
드리프트 > 20% | 이탈 방향만 ±1~3%p | 이탈 방향만 ±1~3%p | 유지 | 밴드 복귀 우선 |
현금 < 10% | 축소 | 유지 | 증액→10~15% | 비상자금 최우선 |
4) 집행 순서(자금 이동 플로우)
- 현금 버퍼 보강: 신규 납입은 현금성 우선(10~15% 회복까지).
- 드리프트 교정: 목표 대비 이탈 자산만 ±1~3%p.
- 비용 낮추기: 동일 노출의 저비용 수단으로 교체(총비용률 ≤ 0.6%p).
- PMT 조정: 다음 분기 필요 PMT 재산출 → 자동이체 업데이트.
5) 수수료·세금 체크리스트(사전 확인)
항목 | 체크 포인트 | 메모 |
---|---|---|
거래 수수료/스프레드 | 매수/매도 양쪽 확인 | 이동 규모가 클수록 누적 영향 ↑ |
세금 이벤트 | 매도/이자/배당 과세 여부 | 과세 기준·신고 일정 사전 확인 |
환전 비용(해외) | 스프레드·해외 수수료 | 묶음 처리로 비용 최소화 |
최소 거래 단위 | 소수점/수량 제한 | 밴드 회복 가능한지 확인 |
※ 교육용 일반 정보입니다. 실제 세율·수수료·약관은 각 기관의 최신 공지를 확인하세요.
6) 구글 시트 블록(복붙 수식)
셀 | 라벨 | 수식/값(예) | 설명 |
---|---|---|---|
A2 | 필요PMT(다음분기) | =ABS(PMT((1+연)^(1/12)-1,개월,-현재,-목표,0)) | 월 납입 필요액 |
B2 | 드리프트MAX | =MAX(ABS(현-목)/목) | ≤0.20 목표 |
C2 | 총비용률 | 가중 평균 | ≤0.6%p |
D2 | 현금% | =현금성/총자산 | 10~15% |
E2 | 의사결정 | =IF(D2<0.1,"현금증액",IF(B2>0.2,"드리프트교정",IF(C2>0.006,"비용낮춤","유지"))) | 우선순위 |
7) 자동화 번들(스냅샷·리마인더)
// 분기 마지막 금요일 20:50 - 스냅샷 사본 생성 function quarterlySnapshot(){ const ss=SpreadsheetApp.getActive(); const tag=Utilities.formatDate(new Date(),Session.getScriptTimeZone(),'yyyyQQ'); ss.copy('Snapshot_'+tag); } // 분기 마지막 금요일 21:00 - 재구성 체크 메일 function quarterlyRebuild(){ const d=SpreadsheetApp.getActive().getSheetByName('Dashboard'); const cash=d.getRange('D2').getValue(); // 현금% const drift=SpreadsheetApp.getActive().getSheetByName('Guards').getRange('C2').getValue(); // DriftMAX const fee=SpreadsheetApp.getActive().getSheetByName('Guards').getRange('E2').getValue(); // 총비용률(예) const msg = '🧭 분기 재구성 체크\n' + '현금 '+(cash*100).toFixed(0)+'% | 드리프트 '+(drift*100).toFixed(0)+'% | 비용 '+(fee*100).toFixed(2)+'%p\n' + '순서: 현금→드리프트→비용→PMT\n' + '규칙: 이탈 자산만 ±1~3%p · 1회 이동 ≤3%p · 세후 기준으로 판단'; MailApp.sendEmail(Session.getActiveUser().getEmail(),'[분기] 자산 재구성 체크',msg); }
8) 인쇄용 한 장(분기 로드맵 체크리스트)
[동결] Snapshot_YYYYQ 생성 □ | 지표 고정 □ | 전/후 비교표 □ [결정] 매트릭스 적용 — 증액 / 유지 / 축소 (1회 이동 ≤3%p) □ [플로우] 현금→드리프트→비용→PMT □ | 세금·수수료 체크 □ [자동화] 분기 스냅샷 □ | 21:00 리마인더 □ | 월말 PDF □
FAQ
- Q. 리밸런싱을 한 번에 크게 하면 안 되나요?
A. 1회 이동 ≤ 3%p 원칙은 실수·세금·슬리피지 리스크를 줄이기 위한 장치입니다. - Q. 소액이라 분기 재구성이 의미가 있을까요?
A. 예. 지표·가드레일은 % 기준입니다. 적은 비용으로도 드리프트 교정과 비용 낮추기는 효과가 큽니다.
마무리 — 분기 로드맵의 핵심은 반복 가능한 절차입니다. 데이터를 동결하고, 매트릭스로 판단하고, 동일한 순서로 집행해 보세요. 작은 조정이 모여 장기 성과를 만듭니다.
※ 교육용 일반 정보입니다. 개별 상품 권유가 아니며, 세율·수수료·약관은 각 기관 공지를 확인하세요.
🔜 다음 글 예고 | 성장률·수익률을 주간 단위로 추적하기
- 주간 KPI: W-o-W 성장률·언더워터·샤프 근사
- 시각화: 스파게티 차트(자산군별) & 히트맵
- 자동화: 금 21:00 주간 스냅샷 & 메일
- 템플릿: 주간 리포트 시트 & 수식 번들
다음 편에서 주간 추적 템플릿과 앱스 스크립트를 제공합니다.