주식·투자

샤프지수 계산기 (기간 수익률·연환산)

같은 관측주기의 평균수익률, 무위험수익률, 변동성과 연간 관측횟수로 샤프지수를 계산합니다.

선택한 관측주기의 평균 초과수익이 수익률 변동성 한 단위당 얼마나 되는지 계산하고, 기간별 수익률이 독립적이라는 가정 아래 그 비율을 연 단위로 환산합니다.

%

월별 자료면 월 수익률의 산술평균을 입력합니다. CAGR이나 전체 누적수익률이 아닙니다.

%

평균수익률이 월 기준이면 이 값도 월 기준으로 넣으세요. 기본값은 시장금리 조회값이 아닙니다.

%

평균과 동일한 수익률 자료로 계산한 표준편차입니다. 0이면 샤프지수가 정의되지 않습니다.

회

월 자료는 12, 연 자료는 1입니다. 거래일 자료라면 적용할 연간 거래일 수를 직접 입력하세요.

계산 결과

연환산 샤프지수

0.6495

무위험수익률은 관측기간 내 일정하다고 가정합니다. 연환산에는 기간별 수익률의 독립성 가정이 필요합니다.

단계계산값
관측기간 평균 초과수익률(…) ÷ 1000.75%
관측기간 변동성return_stddev ÷ 1004%
관측기간 샤프지수관측기간 평균 초과수익률 ÷ 관측기간 변동성0.1875
산술 방식 연환산 초과수익률관측기간 평균 초과수익률 × periods_per_year9%
독립성 가정 연환산 변동성관측기간 변동성 × (…)13.86%
연환산 샤프지수산술 방식 연환산 초과수익률 ÷ 독립성 가정 연환산 변동성0.6495
관측기간 평균수익률(%)
1
같은 기간 무위험수익률(%)
0.25
같은 기간 수익률 표준편차(%)
4
1년당 관측기간 수(회)
12

샤프지수 계산기 (기간 수익률·연환산) 사용 안내

계산 과정

기본 입력값으로 계산하면 연환산 샤프지수은(는) 0.6495입니다. 항목별 내역은 위 표에서 확인할 수 있습니다.

결과가 실제와 달라지는 경우

알아두면 좋은 기준

자주 묻는 질문

CAGR 10%를 평균수익률 칸에 넣어도 되나요?

CAGR은 복리 성장 속도이고 여기서 요구하는 값은 관측 수익률의 산술평균입니다. 예를 들어 첫해 +20%, 둘째 해 −20%면 산술평균은 0%지만 CAGR은 약 −2.02%입니다. 동일한 표준편차와 함께 써도 두 입력의 결과는 서로 다릅니다.

변동성이 0이면 샤프지수가 아주 좋은 것 아닌가요?

표준편차 0에서는 나눗셈 자체가 정의되지 않아 입력을 허용하지 않습니다. 가격이 12개월 동안 갱신되지 않은 자산도 관측상 변동성은 0일 수 있습니다. 자료 정체와 실제 무위험 상태를 구분한 뒤 측정 구간을 다시 살펴보세요.

일별 자료의 연간 횟수는 반드시 252인가요?

252는 자주 쓰이는 거래일 가정일 뿐 모든 데이터의 고정 기준은 아닙니다. 매일 거래되는 자산인지, 특정 시장의 영업일 자료인지에 따라 횟수를 직접 정하세요. 다른 전략과 비교할 때도 관측주기와 연환산 횟수를 동일하게 맞춰야 합니다.