복리 계산기 직접 만들기 — AI로 10분 완성
원금·월 적립액의 만기금액과 총이자를 계산하는 복리 계산기를 Claude/ChatGPT로 직접 만드는 전 과정. 복리·연금 미래가치 공식과 검증 방법 포함.
프롬프트 스킬제공: AIHub Korea수식 근거 포함검증 케이스 포함복붙 프롬프트
등록 2026. 7. 12. · 갱신 2026. 7. 12.
공식 출처
이 계산기가 하는 일
원금·월 적립액·연이율·기간·복리 주기(연/월)를 입력받아 만기금액, 총 납입액, 총이자를 계산합니다. 완성본: /calculators/compound-interest
수식과 근거 (날조 0)
- 원금의 미래가치: 월복리 = P × (1+연이율÷12)^(년×12), 연복리 = P × (1+연이율)^년
- 월 적립액의 미래가치(기말급 연금): M × [ (1+i)ⁿ − 1 ] ÷ i — i=월이자율(연이율÷12), n=총개월수
- 근거: 표준 금융수학 공식(요율 하드코딩 없음, 이율은 사용자 입력). 세전 기준.
AI에게 시킬 프롬프트 (복사용)
다음 명세로 웹 계산기를 만들어줘.
- 목적: 원금+월 적립 복리 계산
- 입력: 원금(원), 월 적립액(원, 0 가능), 연이율(%), 기간(년), 복리 주기(연복리/월복리 select)
- 수식: 원금 FV: 월복리 P×(1+r/12)^(년×12), 연복리 P×(1+r)^년 (r=연이율/100).
월 적립 FV(두 모드 공통, 매월 말 납입): M×((1+r/12)^(년×12)−1)/(r/12). 이율 0이면 M×개월수.
만기금액 = 원금FV + 적립FV. 총이자 = 만기금액 − (원금 + M×년×12).
- 출력: 만기금액, 총 납입액, 총이자
- 주의: 음수 이율·0년 방어, "세금·수수료 미반영 세전 금액" 면책 문구
프레임워크 없이 단일 HTML 파일(바닐라 JS)로, 모바일 우선으로.
검증 방법 (반드시 할 것)
- 손계산 대조: 원금 1,000만·연 5%·10년·월복리 → 1,000만×(1+0.05/12)^120 = 16,470,095원
- 적립 케이스: 원금 0·월 50만·연 5%·10년 → 총납입 6,000만, 만기 77,641,140원(연금 미래가치)
- 경계값: 이율 0% → 만기금액 = 총 납입액, 총이자 0원
자주 틀리는 부분
- 월 적립액을 "연 납입액 일괄"로 근사하면 실제 월복리보다 이자가 수십~수백만원 적게 나옵니다 — 연금 미래가치 공식을 정확히 쓰세요.
- 연이율을 %값 그대로(5) 쓰는 실수 — 100으로 나눠 소수(0.05)로 변환해야 합니다.
- 기말급(매월 말 납입)과 기초급(매월 초 납입) 가정에 따라 한 달치 이자가 달라집니다 — 어느 가정인지 안내 문구로 명시하세요.