MODEL CARD
계산 방법론과 한계
이 문서는 결과 숫자가 어디서 왔는지 다시 계산할 수 있도록 모델의 입력, 수식, 세제 가정과 제외 항목을 공개합니다. 모델 버전은 2.0.0, 마지막 검토일은 2026년 8월 31일입니다.
1. 모델이 하려는 일
SinabroH는 특정 상품의 미래 가격을 예측하지 않습니다. 사용자가 정한 기대수익률과 변동성 아래에서 월 납입을 반복했을 때 가능한 잔고 경로를 만들고, 같은 가정을 계좌 배분만 바꿔 비교합니다. 따라서 결과는 예측이 아니라 조건부 시나리오입니다.
2. 입력과 기본 예시값
| 입력 | 사용 방식 |
|---|---|
| 현재 계좌별 잔고 | 각 계좌의 첫 달 시작 잔고 |
| 월 투자금·증가율 | 매년 월 납입액을 증가시킨 뒤 12개월 반복 |
| 기대 연수익률 | 기본 예시 6%. 미래 전망이 아닌 사용자 가정 |
| 연 변동성 | 기본 예시 18%. 월별 표준편차로 환산 |
| 인플레이션 | 중앙값 종료 잔고를 현재 구매력으로 할인할 때만 사용 |
3. 월별 잔고 계산식
계좌 a의 다음 달 잔고는 아래 식으로 계산합니다. 월 수익을 먼저 적용하고 그달 납입액을 더합니다.
B(a,t+1) = B(a,t) × exp[(r/12 − 0.5 × (σ/√12)²) + z(t) × σ/√12] + C(a,t)- r: 사용자가 입력한 기대 연수익률
- σ: 사용자가 입력한 연 변동성
- z(t): 평균 0, 표준편차 1인 표준정규 난수
- C(a,t): 해당 월 계좌 a에 납입하는 금액
모든 계좌에 같은 z(t)를 적용합니다. 같은 시장 노출을 어느 계좌에 담느냐만 비교하기 위해 계좌를 여러 개로 나눴다는 이유로 허구의 분산효과가 생기지 않게 한 선택입니다.
4. 10,000개 경로와 결과 지표
- 월별 경로를 10,000번 생성하고 각 연도 잔고를 작은 값부터 정렬합니다.
- 하위 10%, 중앙값, 상위 10%는 각각 10번째·50번째·90번째 백분위입니다.
- 원금 초과 확률은 종료 잔고가 현재 잔고와 누적 납입액의 합보다 큰 경로의 비율입니다.
- 최대 낙폭은 월 납입이 이어지는 전체 계좌 합산 잔고가 이전 고점에서 가장 크게 떨어진 비율입니다.
- 계좌별 종료 잔고는 최종 합계가 중앙값에 해당하는 한 경로의 계좌 잔고입니다.
5. 한도 우선 배분 규칙
자동 배분이라는 표현 대신 한도 우선 예시라고 부릅니다. 순서는 연금저축 공제 대상, IRP 공제 대상, ISA 연 납입 한도, 연금계좌 추가 납입, 일반계좌입니다. 이 규칙은 법정 한도를 시각화할 뿐 유동성·결정세액·중도인출·IRP 위험자산 한도를 반영한 최적화가 아닙니다.
6. 세제 반영식
| 계좌 | 모델에 넣은 규칙 | 중요한 단순화 |
|---|---|---|
| 연금저축·IRP | 공제 대상 합계 최대 900만원, 입력 소득 구간별 13.2% 또는 16.5%. 55세 이후 전액 수령 시 3.3~5.5%. | 결정세액을 모르므로 공제 가능액 상한만 계산. 실제 연금수령한도와 공제받지 않은 원금 구분은 미반영. |
| ISA | 일반형 만기 손익통산 후 수익 200만원 비과세, 초과분 9.9%. | 서민형·농어민형, 중도인출, 만기 연장과 상품별 원천징수를 구분하지 않음. 기존 평가액은 취득가액으로 간주. |
| 일반계좌 | 해외 상장 주식·ETF를 마지막 해에 한 번 매도해 이익에서 250만원 공제 후 22%. | 국내 주식형·국내 상장 기타 ETF, 배당, 환율, 연도별 손익실현을 모델링하지 않음. 기존 평가액은 취득가액으로 간주하며 공제를 보유기간만큼 누적하지 않음. |
화면의 세제 조정 비교값은 중앙 경로 잔고 − 모델상 세금 + 공제 가능액 상한입니다. 실제 세후 현금이나 환급액이 아니며, 시나리오 간 방향을 비교하는 보조 지표입니다.
7. 반영하지 않은 항목
8. 공식 자료 확인 순서
세제 수치는 2026년 7월 시행 제도를 기준으로 관리합니다. 블로그 요약보다 법령 원문, 국세청·금융감독원 안내, 금융회사 안내 순으로 확인합니다.
- 소득세법 — 연금계좌 세액공제·연금소득·양도소득
- 소득세법 시행령 — 연금 납입·수령 관련 세부 규정
- 조세특례제한법 — ISA 과세특례
- 근로자퇴직급여 보장법 — IRP 제도
- 국세청 — 연말정산·양도소득세 신고 안내 확인
- 금융감독원 통합연금포털 — 연금 제도와 계좌 확인
9. 검증과 변경 이력
코드 검증
세율 경계, 계좌별 잔고 합계, 세제 조정식과 해외주식 기본공제 1회 적용을 자동 테스트로 확인합니다. 사람이 손으로 따라갈 수 있는 사례는 검증 예제에 공개합니다.
변경 이력
- 2.0.0 · 2026-08-31 — ETF 과거수익률 자동 연장과 인출 최적화 화면 제거. 사용자 가정 입력, 계좌별 경로 추적, 기본공제 1회 적용, 공제 가능액 표현으로 변경.
- 1.x · 2026-07~08 — 계좌 배분과 적립·인출 프로토타입. 방법론 공개가 부족하고 일부 결과 라벨이 모델보다 단정적이어서 공개 모델에서 폐기.
10. 작성·검토 방식
모델과 문서는 SinabroH 운영자가 직접 관리합니다. 코드와 문서 작성에는 자동화 도구를 보조적으로 사용할 수 있으나, 공개되는 수치와 동작은 공식 원문 대조와 테스트를 거쳐 반영합니다. 세무사 감수나 투자자문을 받은 것처럼 표시하지 않습니다. 오류는 문의 페이지로 제보할 수 있으며 확인된 오류는 계산·문서·변경 이력을 함께 수정합니다.