주식 기초 · 64/89강 · 고급 · 4분 읽기

샤프지수란 무엇인가 — 위험 대비 수익을 재는 법, 소르티노·트레이너 비율까지

수익률 20%와 30%, 어느 쪽이 더 좋은 투자였을까

A펀드는 지난 1년간 20% 수익을 냈고, B펀드는 30% 수익을 냈습니다. 단순하게 보면 B펀드가 더 나은 선택처럼 보입니다. 그런데 A펀드는 그 기간 내내 완만하게 우상향했고, B펀드는 한 달 만에 -25%까지 빠졌다가 다시 급반등해서 30%를 만들었다면 어떨까요? 같은 30% 수익이라도 그 수익을 얻기 위해 감수해야 했던 굴곡은 전혀 다릅니다. 베타(Beta)란 무엇인가에서 개별 종목이 시장 대비 얼마나 민감하게 움직이는지를 다뤘다면, 이번에는 한 걸음 더 나아가 "이 수익률을 내기 위해 감수한 위험까지 감안하면 정말 좋은 성과였는가"를 하나의 숫자로 비교하는 지표를 다룹니다. 펀드평가서나 ETF 비교 사이트에 항상 등장하는 샤프지수(Sharpe Ratio)가 그 대표적인 도구입니다.

왜 수익률 하나만으로는 부족할까

수익률만 보고 투자를 비교하면 놓치는 정보가 있습니다. 똑같이 연 10% 수익을 낸 두 전략이 있어도, 하나는 매달 꾸준히 조금씩 오르며 그 수익을 냈고 다른 하나는 어떤 달은 +15%, 어떤 달은 -20%를 오가며 그 수익을 냈다면, 두 번째 전략을 계속 들고 있으려면 훨씬 큰 심리적 부담과 자금 관리 리스크를 감수해야 합니다. 특히 은퇴자금처럼 정해진 시점에 돈을 인출해야 하는 자금이라면, 그 인출 시점이 하필 -20%를 겪는 달과 겹칠 경우 실제로 체감하는 손실은 숫자 이상으로 큽니다. 그래서 기관투자자와 펀드평가사들은 수익률 하나만이 아니라 "그 수익률을 내기 위해 얼마나 큰 변동성을 감수했는가"까지 함께 보는 위험조정수익률(risk-adjusted return) 지표를 표준적으로 사용합니다. 샤프지수는 그중 가장 널리 쓰이는 지표입니다.

두 펀드매니저를 평가하는 상황을 생각해 보면 이 문제가 왜 실무에서 중요한지 더 분명해집니다. 한 매니저는 공격적으로 레버리지와 집중 투자를 활용해 높은 수익률을 냈고, 다른 매니저는 훨씬 보수적으로 분산된 포트폴리오를 운용하며 그보다 낮은 수익률을 냈다면, 단순히 최종 수익률만 비교해 전자가 "더 뛰어난 운용"이라고 결론 내리기 쉽습니다. 하지만 이런 비교는 두 매니저가 같은 크기의 자금을 같은 위험 아래 운용했다는 전제가 성립할 때만 공정합니다. 위험조정수익률 지표는 바로 이 전제를 명시적으로 검증해서, "운이 좋아서 높은 수익을 낸 것"과 "같은 위험에서 실력으로 더 효율적인 수익을 낸 것"을 구분하려는 시도입니다.

샤프지수란 무엇인가 — 초과수익을 변동성으로 나눈 값

샤프지수는 노벨경제학상 수상자 윌리엄 샤프(William Sharpe)가 고안한 지표로, 공식은 다음과 같습니다.

샤프지수 = (포트폴리오 수익률 − 무위험수익률) ÷ 포트폴리오 수익률의 표준편차

여기서 무위험수익률(risk-free rate)은 보통 국채 금리처럼 사실상 부도 위험이 없는 자산의 수익률을 가리킵니다. 분자인 "포트폴리오 수익률 − 무위험수익률"을 초과수익(excess return)이라 부르는데, 이는 "위험을 전혀 지지 않고 국채만 사도 얻을 수 있었던 수익을 뺀, 순수하게 위험을 감수한 대가로 얻은 수익"을 뜻합니다. 그리고 분모인 표준편차는 그 수익률이 기간마다 얼마나 들쭉날쭉했는지, 즉 감수한 변동성의 크기를 나타냅니다.

결국 샤프지수가 답하는 질문은 하나입니다. "위험 1단위를 감수할 때마다 국채 대비 초과수익을 몇 단위나 벌었는가?" 샤프지수가 높을수록 같은 위험을 지고도 더 많은 초과수익을 냈다는 뜻이고, 낮을수록 감수한 변동성에 비해 얻은 대가가 작았다는 뜻입니다. 실무적으로는 샤프지수가 1 이상이면 양호, 2 이상이면 매우 우수한 성과로 평가되는 경우가 많지만, 이는 절대적인 기준이라기보다 비교 대상과 시장 환경에 따라 달라지는 경험적 기준으로 받아들이는 편이 안전합니다.

숫자로 보는 예시 — 수익률이 낮아도 샤프지수가 높을 수 있다

앞서 나온 A펀드와 B펀드를 다시 살펴보겠습니다. 같은 기간 무위험수익률(국채 금리)이 연 3%였다고 가정합니다.

구분 A펀드 B펀드
연 수익률 20% 30%
수익률 표준편차(변동성) 10% 35%
초과수익 (수익률 − 무위험수익률) 17%p 27%p
샤프지수 17 ÷ 10 = 1.7 27 ÷ 35 ≈ 0.77

수익률만 보면 B펀드가 10%포인트 더 높지만, 그 수익을 얻기 위해 감수한 변동성이 3배 이상 컸기 때문에 샤프지수는 오히려 A펀드가 두 배 이상 높습니다. 즉 A펀드는 같은 위험을 지고 더 효율적으로 수익을 냈다는 뜻이고, B펀드는 결과만 좋았을 뿐 위험 대비 대가는 상대적으로 낮았다는 뜻입니다. 두 펀드 중 어느 쪽이 "더 나은 운용"이었는지를 가리는 데는 최종 수익률보다 샤프지수 같은 위험조정 지표가 훨씬 공정한 잣대가 됩니다.

샤프지수의 한계 — 상승 변동성에도 벌점을 준다

샤프지수에는 구조적인 맹점이 하나 있습니다. 분모로 쓰는 표준편차는 수익률이 평균에서 위로 튄 경우와 아래로 튄 경우를 구분하지 않고 똑같이 "변동성"으로 취급합니다. 즉 어떤 달에 갑자기 +15%를 기록해도, 그 달의 손실 -15%와 똑같은 크기로 표준편차를 키우는 요인이 됩니다. 그런데 투자자 입장에서 진짜 피하고 싶은 것은 아래로 튀는 손실이지, 위로 튀는 급등이 아닙니다. 옵션 매도 전략이나 우량 배당주처럼 대부분의 기간에는 완만하게 수익을 내다가 가끔 큰 폭으로 급등하는 자산은, 그 급등 때문에 표준편차가 커져 샤프지수가 실제 체감 위험보다 낮게 나오는 왜곡이 생길 수 있습니다. 반대로 하방 손실만 자주 겪는 자산이라면 샤프지수가 실제보다 위험을 과소평가하지는 않지만, 상승 변동성까지 똑같이 벌점을 준다는 비대칭성 자체는 샤프지수를 쓸 때 항상 염두에 둬야 할 한계입니다.

소르티노 비율 — 하락 변동성만 벌점을 준다

이 한계를 보완하기 위해 나온 지표가 소르티노 비율(Sortino Ratio)입니다. 계산 방식은 샤프지수와 거의 같지만, 분모에 전체 표준편차 대신 하락 편차(downside deviation), 즉 목표수익률(또는 무위험수익률)을 밑돈 구간의 변동성만 골라서 사용합니다.

소르티노 비율 = (포트폴리오 수익률 − 목표수익률) ÷ 하락 편차

같은 자산이라도 상승 구간의 변동폭이 컸던 자산은 소르티노 비율이 샤프지수보다 더 높게 나오는 경향이 있습니다. 상승 변동성이 더 이상 분모를 키우는 벌점 요인으로 작용하지 않기 때문입니다. 이런 특성 때문에 소르티노 비율은 "손실만 진짜 위험으로 본다"는 관점을 가진 투자자, 특히 하방 방어를 중시하는 은퇴자산 운용이나 헤지펀드 성과 평가에서 샤프지수와 함께 또는 대신 활용되는 경우가 많습니다.

트레이너 비율 — 분산 가능한 위험까지 걷어낸다

세 번째로 자주 언급되는 지표는 트레이너 비율(Treynor Ratio)입니다. 샤프지수와 소르티노 비율은 모두 분모에 그 자산 고유의 표준편차(총위험)를 쓰지만, 트레이너 비율은 분모에 베타를 사용합니다.

트레이너 비율 = (포트폴리오 수익률 − 무위험수익률) ÷ 베타

베타는 분산투자로 없앨 수 없는 체계적 위험만을 반영하는 지표이므로, 트레이너 비율은 "이미 충분히 분산된 포트폴리오의 일부로 편입했을 때, 이 자산이 시장 위험 1단위당 얼마나 초과수익을 주는가"를 재는 데 더 적합합니다. 반대로 종목 하나만 따로 떼어 평가할 때는 그 종목 고유의 비체계적 위험까지 총위험으로 잡아내는 샤프지수 쪽이 더 보수적이고 현실적인 그림을 보여줍니다. 세 지표 중 어느 것이 "정답"이라기보다, 총위험 관점(샤프), 하락위험 관점(소르티노), 분산 후 남는 시장위험 관점(트레이너) 중 지금 어떤 질문에 답하고 싶은지에 따라 골라 쓰는 도구로 이해하는 편이 정확합니다.

예를 들어 이미 코스피200을 추종하는 ETF에 자산 대부분을 담아 상관계수와 분산투자에서 다룬 방식으로 충분히 분산해 놓은 투자자가, 여기에 개별 종목 하나를 추가로 편입할지 검토하는 상황이라면 트레이너 비율이 더 적절한 잣대입니다. 이미 분산된 포트폴리오 안에서는 그 종목의 비체계적 위험 상당 부분이 다른 보유 종목들과 상쇄되어 사라지므로, 굳이 총위험까지 반영하는 샤프지수로 평가하면 실제보다 더 위험해 보이는 왜곡이 생길 수 있기 때문입니다. 반대로 그 종목 하나만 계좌 전체에 집중 투자할 계획이라면, 비체계적 위험이 고스란히 계좌 전체의 위험으로 남기 때문에 샤프지수 쪽이 더 정확한 그림을 보여줍니다.

실전에서 주의할 점

이 지표들을 쓸 때 몇 가지 함정을 짚어둘 필요가 있습니다.

첫째, 계산에 쓰는 기간과 무위험수익률 기준에 따라 값이 크게 달라집니다. 최근 1년 데이터로 계산한 샤프지수와 5년 데이터로 계산한 샤프지수는 다르게 나올 수 있고, 무위험수익률로 어떤 국채 만기를 쓰느냐에 따라서도 결과가 미묘하게 바뀝니다. 서로 다른 출처의 샤프지수를 직접 비교할 때는 같은 기준으로 계산됐는지 먼저 확인해야 합니다.

둘째, 표준편차는 수익률이 정규분포를 따른다는 가정에 기대고 있습니다. 실제 시장, 특히 파생상품을 활용하는 전략의 수익률 분포는 정규분포에서 크게 벗어나 극단적인 손실(꼬리 위험, tail risk)이 표준편차가 암시하는 것보다 훨씬 자주 나타날 수 있습니다. 샤프지수가 높다고 해서 극단적 상황에서의 손실 가능성까지 없다는 뜻은 아닙니다.

셋째, 이 지표들은 과거 데이터를 기반으로 계산한 사후적(historical) 수치이며, 미래에도 같은 위험조정 성과가 이어진다는 보장은 없습니다. 특정 기간에 우연히 좋았던 샤프지수를 근거로 미래 수익률을 예측하는 신호로 쓰는 것은 이 지표들이 원래 하려던 역할, 즉 "이미 지나간 성과를 공정하게 비교하는 잣대"의 범위를 벗어난 사용입니다.

넷째, 표본 기간이 짧으면 우연히 좋았던 몇 달치 데이터만으로 왜곡된 값이 나올 수 있습니다. 운용 기간이 1년도 안 되는 신생 펀드의 샤프지수가 유독 높게 나온다면, 그 기간이 마침 시장 전반이 순탄했던 구간이었을 가능성도 함께 의심해 봐야 합니다. 일반적으로 최소 3~5년 이상의 데이터로 계산된 값을 참고하는 편이 단기 변동에 흔들리지 않는 안정적인 비교가 됩니다.

정리

  • 수익률만으로는 투자 성과를 온전히 평가할 수 없습니다. 같은 수익률이라도 그 수익을 얻기까지 감수한 변동성의 크기가 다르면 실질적인 성과의 질도 다릅니다.
  • 샤프지수는 무위험수익률을 제외한 초과수익을 전체 변동성(표준편차)으로 나눈 값으로, 위험 1단위당 얼마나 초과수익을 냈는지를 보여줍니다.
  • 샤프지수는 상승 변동성과 하락 변동성을 구분하지 않고 똑같이 벌점을 준다는 한계가 있습니다.
  • 소르티노 비율은 하락 편차만 분모로 써서 이 한계를 보완하고, 트레이너 비율은 총위험 대신 베타(체계적 위험)를 분모로 써서 분산된 포트폴리오 관점의 성과를 평가합니다.
  • 세 지표 모두 매매 타이밍 신호가 아니라, 서로 다른 투자나 펀드의 위험 대비 성과를 공정하게 비교하기 위한 사후적 잣대로 활용해야 합니다.

자주 묻는 질문

샤프지수가 높으면 무조건 좋은 투자인가요?

일반적으로 샤프지수가 높을수록 같은 위험 대비 더 나은 성과를 냈다는 뜻이지만, 과거 특정 기간의 계산치일 뿐 미래 성과를 보장하지 않습니다. 또한 상승 변동성까지 벌점으로 잡는 한계가 있으므로, 소르티노 비율 등 다른 지표와 함께 보는 것이 안전합니다.

샤프지수는 어디서 확인할 수 있나요?

대부분의 펀드평가사(예: 모닝스타 유사 서비스), 자산운용사의 펀드 상품설명서, ETF 비교 사이트에서 3년·5년 단위 샤프지수를 확인할 수 있습니다. 다만 계산 기간과 무위험수익률 기준이 제공처마다 다를 수 있어 직접 비교할 때는 주의가 필요합니다.

개인 투자자도 샤프지수를 계산해서 써야 하나요?

직접 계산하지 않아도 됩니다. 다만 "이번 달에 수익이 얼마 났다"는 결과만 보지 말고, 그 수익을 내기 위해 계좌가 실제로 얼마나 크게 출렁였는지를 함께 돌아보는 습관은 샤프지수가 지향하는 것과 같은 관점을 스스로에게 적용하는 방법입니다.

⚠️ 이 글은 정보 제공을 목적으로 하며 투자 조언이 아닙니다. 투자 판단과 그 결과에 대한 책임은 투자자 본인에게 있습니다.