증권사 앱이 답하지 않는 질문

증권사 앱은 매도의 실현손익을 보여줍니다. 받은 돈에서 산 돈을 뺀 값이고, 그 거래로 돈을 벌었는지에 답합니다. 계속 보유하는 것보다 파는 편이 나았는지에는 답하지 않습니다.

이 질문에 답하려면 판 뒤의 주식을 따라가야 합니다. Portle은 매도마다 세 값을 오늘 기준으로 비교합니다. 계속 보유했을 때의 가치, 받은 매도대금, 그 돈을 시장에 넣었을 때의 가치입니다.

판 주식을 아직 보유한 것처럼 평가하기

판 수량에서 시작해 매도일 이후의 분할을 모두 적용하고, 그 주식이 받았을 배당을 더한 뒤, 최종 수량에 오늘 가격을 곱합니다. 배당을 빼면 배당주를 판 결정이 매번 실제보다 좋아 보입니다.

매도일 당일의 처리도 정해져 있습니다. 거래일에 팔았다면 그날의 분할과 배당은 세지 않습니다. 배당락일에 판 사람은 배당 기준일의 주주가 아닙니다. 원장에 휴장일인 결제일이 적혀 있다면 다음 거래일의 분할과 배당을 셉니다.

먼저 매도대금과, 다음으로 시장과 비교하기

매도대금 기준은 수수료와 세금을 뺀 받은 돈이고, 이자는 붙이지 않습니다. 실제로 받은 금액이라 가정이 가장 작습니다. 매도대금에서 계속 보유했을 때의 가치를 뺀 값이 대표 결과입니다. 양수면 판 편이 나았고, 음수면 계속 보유하는 편이 나았습니다.

시장 기준은 같은 돈을 매도일에 벤치마크에 넣었다고 가정합니다. 시장 기준 값에서 계속 보유했을 때의 가치를 빼면 다시 투자하는 사람의 결과가 나옵니다. Portle은 두 기준을 나란히 보여주고 어느 한쪽을 고르지 않습니다.

계산 예시: 매도 세 건

20주를 팔아 수수료를 빼고 $2,995를 받았습니다. 그 뒤 주당 $1.00의 배당이 나왔고 지금 가격은 $190입니다. 계속 보유했다면 $3,800에 배당 $20을 더한 $3,820입니다. 매도대금 기준으로 $825 손해입니다. 벤치마크가 18% 올랐다면 시장에 넣은 돈은 $3,534.10이고, 여전히 $285.90 부족합니다. 두 기준 모두 계속 보유하는 편이 나았다고 말합니다.

10주를 팔아 $3,990을 받았고, 그 뒤 1주가 4주로 분할되어 지금 가격은 $80입니다. 계속 보유했다면 40주 × $80 = $3,200이라 매도대금 기준 $790 이익입니다. 세 번째 매도는 $1,000을 받았고, 그 뒤 종목은 10%, 벤치마크는 25% 올랐습니다. 계속 보유했다면 $1,100이라 매도대금 기준은 $100 손해지만 시장 기준은 $150 이익입니다. 두 기준이 갈리면 판정은 그 돈을 어디에 뒀느냐에 달려 있습니다.

계산할 수 없는 매도는 0으로 세지 않고 제외하기

시세 이력이 없는 종목, 이력이 매도일보다 늦게 시작하는 종목, 오늘 가격이 없는 경우, 환율을 구할 수 없는 경우는 제외합니다. 늦게 시작하는 이력은 그 사이의 분할을 놓쳐 보유 가치를 몇 배씩 틀리게 만들 수 있습니다.

벤치마크 가격이 없으면 시장 기준만 비웁니다. 매도대금 기준은 벤치마크와 상관없이 그대로 보입니다. Portle은 제외한 건수와 두 기준이 갈린 건수를 함께 밝힙니다.

이 복기가 말하지 않는 것

계속 보유했을 때의 가치는 오늘 환율로, 매도대금과 시장 기준은 매도일 환율로 환산합니다. 종목 통화가 표시 통화와 다르면 매도 이후의 환율 변동은 보유 쪽에만 반영됩니다. 미국 투자자가 미국 주식을, 한국 투자자가 한국 주식을 판 경우에는 이 문제가 생기지 않습니다.

Portle에서 매도 타이밍 복기는 실현손익 옆의 무료 카드입니다. 원장과 이미 받아 둔 시세만 쓰므로 데이터를 더 요청하지 않습니다. 가장 잘한 매도와 가장 아쉬운 매도는 두 기준이 같은 쪽을 말할 때만 보여줍니다.