
주식 물타기 계산기 사용법
같은 종목을 추가로 매수할 때 새 평균단가가 어떻게 달라지는지 확인해요. 추가 매수 가격뿐 아니라 몇 주를 더 살지도 입력해야 계산할 수 있어요.
- 현재 보유 수량에 지금 보유한 주식 수를 입력해요.
- 기존 평단에 현재 보유 주식의 1주당 평균 매입단가를 입력해요.
- 추가 매수 가격에 추가로 매수할 1주당 가격을 입력해요.
- 추가 매수 수량에 더 매수할 주식 수를 입력하고 실험 시작하기를 눌러요.
수량은 각 항목당 0주부터 100,000,000주까지, 가격은 0원부터 1,000,000,000원까지 입력할 수 있어요. 네 항목 모두 소수점 아래 네 자리까지 허용해요.
숫자는 10000.5, 0.5처럼 입력하고 천 단위 쉼표, 단위, 부호, 지수 표기는 넣지 않아요. 모든 항목이 필수이며 수량이 0인 쪽의 가격도 숫자로 입력해 주세요. 두 수량의 합은 0주보다 커야 해요.
계산 방법

새 평균단가는 보유 수량과 추가 매수 수량을 가중치로 사용하는 평균이에요.
- 기존 매입금액 = 현재 보유 수량 × 기존 평단
- 추가 매수금액 = 추가 매수 수량 × 추가 매수 가격
- 총 매입금액 = 기존 매입금액 + 추가 매수금액
- 새 평균단가 = 총 매입금액 ÷ 매수 후 총 보유 수량
기존 평단 50,000원으로 100주를 보유하고, 40,000원에 100주를 추가 매수한다고 가정해 볼게요. 기존 매입금액 5,000,000원에 추가 매수금액 4,000,000원을 더하면 총 9,000,000원이에요. 이를 200주로 나누면 새 평균단가는 45,000원/주예요.
추가 매수 수량이 300주라면 추가 매수금액은 12,000,000원이에요. 총 17,000,000원을 400주로 나누므로 새 평균단가는 42,500원/주가 돼요. 같은 가격에 추가 매수해도 수량에 따라 결과가 달라져요.
수량과 가격의 곱, 금액 합산에서는 반올림하지 않아요. 평균단가를 구한 마지막 단계에서 소수점 아래 다섯째 자리가 5 이상이면 넷째 자리를 올려요.
계산 예시

아래 가격은 계산 과정을 설명하기 위한 가정값이에요. 가격의 단위는 모두 원/주예요.
| 현재 보유 수량 | 기존 평단 | 추가 매수 가격 | 추가 매수 수량 | 추가 매수금액 | 새 평균단가 |
|---|---|---|---|---|---|
| 100주 | 50,000원 | 40,000원 | 100주 | 4,000,000원 | 45,000원/주 |
| 100주 | 50,000원 | 40,000원 | 300주 | 12,000,000원 | 42,500원/주 |
| 0.5주 | 10,000.5원 | 8,000.25원 | 1.5주 | 12,000.375원 | 8,500.3125원/주 |
| 10주 | 10,000원 | 8,000원 | 20주 | 160,000원 | 약 8,666.6667원/주 |
| 10주 | 10,000원 | 14,000원 | 30주 | 420,000원 | 13,000원/주 |
| 10주 | 12,000원 | 8,000원 | 0주 | 0원 | 12,000원/주 |
소수 수량 예시는 기존 매입금액 0.5 × 10,000.5 = 5,000.25원과 추가 매수금액 1.5 × 8,000.25 = 12,000.375원을 더해요. 총 17,000.625원을 2주로 나눈 결과가 8,500.3125원/주예요.
10주를 10,000원에 보유하다가 20주를 8,000원에 추가 매수하면, 총 260,000원을 30주로 나눠요. 나눗셈 결과가 끝나지 않으므로 평균단가는 약 8,666.6667원/주로 표시해요.
결과 해석과 계산 범위
주된 결과는 추가 매수 후 새 평균단가예요. 보조 결과에는 총 보유 수량과 추가 매수에 필요한 추가 매수금액을 표시하고, 계산 과정에는 기존 매입금액까지 더한 총 매입금액을 보여줘요.
관찰 화면은 기존 평단·추가 매수 가격·새 평균단가를 같은 원/주 단위로 비교해요. 두 수량이 모두 양수라면 새 평균단가는 두 가격 사이에 놓여요. 기존보다 낮은 가격으로 추가 매수하면 평단이 낮아지고, 높은 가격으로 추가 매수하면 평단이 높아져요.
추가 매수 수량이 0주이면 기존 평단을 유지해요. 현재 보유 수량이 0주이면 추가 매수 가격이 새 평균단가가 돼요. 이때도 관찰 화면에는 입력한 세 가격을 표시하지만, 수량이 0인 쪽의 가격은 평균 계산에 영향을 주지 않아요. 가격이 모두 0원이면 평균단가도 0원이며, 두 수량이 모두 0주이면 계산할 수 없어요.
평균단가는 소수점 아래 최대 네 자리, 금액은 수량과 가격의 곱을 보존해 최대 여덟 자리까지 표시해요. 예를 들어 0.0001주를 0.0002원/주에 추가 매수하는 금액은 0.00000002원이에요. 계산 과정의 ≈는 평균단가 표시에서 반올림이 적용됐다는 뜻이며, 아주 작은 평균단가는 0으로 표시될 수 있어요. 표시된 평균단가에 총수량을 곱한 금액이 계산에 사용한 총 매입금액과 약간 다를 수 있어요.
같은 종목과 같은 원화 기준의 수량·가격을 입력해 주세요. 수수료, 세금, 환율, 배당을 별도로 계산하지 않으며, 매도나 주식 분할·병합에 따른 수량과 원가 변경도 자동으로 처리하지 않아요. 기존 평단이 이미 반올림된 값이면 그 값을 기준으로 계산하므로 원래 매수 내역을 합산한 결과와 차이가 날 수 있어요.
평균단가가 낮아져도 추가 매수금액만큼 투입 금액은 늘어나요. 이 결과는 매수 후 평균 매입단가이며 현재 평가손익이나 향후 수익을 뜻하지 않아요.
여러 차례의 매수 내역을 직접 합산하려면 주식 평균단가 계산기에서 매수별 수량과 가격을 입력할 수 있어요.
자주 묻는 질문
기존 평단과 추가 매수 가격을 더해 2로 나누면 되나요?
현재 보유 수량과 추가 매수 수량이 같을 때만 맞아요. 수량이 다르면 각 수량에 가격을 곱한 금액을 더한 뒤 총수량으로 나눠야 해요.
기존 평단보다 비싸게 추가 매수해도 계산되나요?
계산돼요. 보유 수량과 추가 매수 수량이 모두 양수라면, 기존 평단보다 높은 가격으로 추가 매수할 때 새 평균단가도 높아져요.
수량이 0주이거나 가격이 0원이어도 계산되나요?
각 입력에 0을 사용할 수 있지만 두 수량의 합은 0보다 커야 해요. 추가 매수 수량이 0주이면 기존 평단을 유지하고, 현재 보유 수량이 0주이면 추가 매수 가격이 새 평균단가가 돼요. 가격이 0원인 수량은 매입금액 없이 총수량에 포함돼요. 수량이 0인 쪽의 가격도 빈칸 대신 숫자로 입력해 주세요.
소수점 주식도 입력할 수 있나요?
수량과 가격 모두 소수점 아래 네 자리까지 입력할 수 있어요. 예를 들어 0.5주와 1.5주도 합산할 수 있으며, 새 평균단가는 소수점 아래 다섯째 자리에서 반올림해요.
계좌에 표시된 평단이나 실제 손익과 같나요?
이 계산기는 입력한 수량과 가격으로 평균단가를 계산해요. 수수료·세금·환율을 별도로 반영하지 않으며, 기존 평단에 이미 포함된 비용은 입력값의 일부로 계산돼요. 기존 평단의 반올림과 계좌의 비용 처리 방식에 따라 차이가 생길 수 있고, 현재 주가를 입력받지 않으므로 평가손익은 계산하지 않아요.