궁금한 주제를 찾아보세요

비트코인, 스테이블코인, 온체인 데이터처럼 주제로 검색하세요.

다시 읽을 이야기

저장한 글은 이 브라우저에만 보관됩니다.

리서치시장 읽기

최대 낙폭이란? 수익률과 함께 읽는 손실 경로

최대 낙폭을 직전 고점 대비 하락률로 계산하고 시작일·가격 빈도·미회복 구간이 결과를 어떻게 바꾸는지 경로 예시로 설명한다.

높은 지점에서 골짜기를 거쳐 회복하는 길로 최대 낙폭을 표현한 그림
주제의 이해를 돕기 위해 imagegen으로 제작한 AI 생성 개념 일러스트
먼저 읽는 핵심

최대 낙폭은 선택한 기간 안에서 나타난 가장 큰 고점 대비 저점 하락이다.
가격 빈도와 시작일이 바뀌면 running peak와 저점 후보가 달라진다.
과거 최대 낙폭은 관측된 손실 경로이며 미래 손실 한도나 매수 신호가 아니다.

시점 t의 낙폭은 D_t=P_t/max(P_0…P_t)-1이고, 최대 낙폭은 관측 기간에서 D_t가 가장 낮은 값이다. 100에서 70으로 떨어지면 -30%다. 이후 100을 회복하기 전까지 같은 drawdown episode가 이어진다. 최종 수익률이 같아도 중간 고점과 저점 경로가 다르면 최대 낙폭은 달라진다.

매 시점의 최고값을 분모로 두는 산식

누적 가치 P_t가 주어지면 먼저 R_t=max(P_0,…,P_t)로 시점별 running peak를 만든다. 그다음 D_t=P_t/R_t-1을 계산한다. 새 고점에서는 D_t=0이고 고점 아래에서는 음수가 된다. 최대 낙폭 MDD는 표본 전체에서 가장 작은 D_t다.

CFA Institute 연구 자료는 지수 I(t)를 직전 peak P(t)로 나눈 뒤 1을 빼 drawdown을 만들고, 구간의 최솟값을 maximum drawdown으로 정의한다. MathWorks 문서도 지정 기간의 가장 큰 peak-to-trough 하락을 계산하며 시작·종료 인덱스를 함께 반환한다. 두 자료 모두 기간 선택이 지표 정의의 일부임을 보여 준다.

최대 낙폭은 한 번의 수익률보다 고점 이후 손실이 이어진 경로를 묻는다.

JOBCOIN 해설

같은 마지막 가격에도 손실 경로는 다를 수 있다

경로 A가 100→120→90→110이라면 마지막 수익률은 시작 대비 +10%지만 최대 낙폭은 120에서 90으로 내려간 -25%다. 경로 B가 100→105→100→110이면 마지막 수익률은 역시 +10%지만 최대 낙폭은 약 -4.76%다. 시작과 끝만 보면 두 경로의 위험 차이가 사라진다.

낙폭 -50% 뒤에 +50%가 나와도 회복은 아니다. 100에서 50으로 내려간 뒤 50% 오르면 75다. 50에서 이전 고점 100으로 돌아가려면 저점 대비 +100%가 필요하다. 하락률과 회복에 필요한 상승률은 분모가 다르다.

고점·저점·회복을 한 표에서 추적하기

다음은 교육용 경로다. 각 행의 running peak를 먼저 구하면 drawdown 계산과 회복 여부를 동시에 확인할 수 있다.

가정한 누적 가치의 drawdown 경로
시점·가치 running peak drawdown 상태
t0·100 100 0% 새 고점
t1·120 120 0% 새 고점
t2·90 120 -25% 구간 저점
t3·110 120 -8.33% 회복 중
t4·121 121 0% 이전 고점 회복 후 새 고점

관측 시작일과 가격 빈도가 MDD를 바꾼다

표본을 t2의 90에서 시작하면 이전 120 고점이 보이지 않아 같은 경로의 -25% 낙폭이 사라진다. 상장 이후 전체, 최근 1년, 달력연도처럼 기간을 달리한 MDD를 직접 비교하려면 시작일과 종료일을 반드시 붙인다. 미회복 상태로 종료된 구간은 회복 기간을 완결된 숫자로 쓰지 않는다.

일봉 종가만 쓰면 장중 70까지 급락했다가 90에 마감한 움직임을 놓친다. 반대로 한 거래소의 순간 오류 체결을 그대로 사용하면 실제 시장 전반보다 낙폭이 커질 수 있다. close, low, 지수, 총수익지수 중 어떤 가격열을 사용했는지와 결측·이상치 정책을 함께 적는다.

  • 분석 대상의 가격 또는 누적 가치 열을 한 종류로 고정한다
  • 관측 시작일과 종료일, 시간 간격을 명시한다
  • 각 시점의 running peak와 drawdown을 순서대로 계산한다
  • 최저 drawdown의 peak 날짜와 trough 날짜를 보관한다
  • 종료일까지 이전 고점을 회복했는지 별도 상태로 표시한다

수익률·변동성과 답하는 질문이 다르다

기간 수익률은 시작과 끝의 변화에 답하고, 변동성은 표본 수익률의 흩어짐을 요약하며, MDD는 최악의 관측된 peak-to-trough 경로에 답한다. 한 번의 급락과 여러 번의 작은 등락이 같은 표준편차를 가질 수 있고, 최종 수익률이 양수인 경로에도 큰 MDD가 존재할 수 있다.

MathWorks는 maximum drawdown을 return, 절대 하락액, log-return 방식으로 계산할 수 있다고 설명한다. 부호 표기도 다르다. 이 글은 D_t를 음수로 표시하지만 일부 도구는 손실 크기 25%를 양수 0.25로 반환한다. 제공값의 부호와 format을 확인하지 않으면 차트 방향이 뒤집힌다.

과거 MDD를 미래 한도로 읽지 않는 법

최대 낙폭은 선택한 과거 표본에서 가장 깊었던 하락일 뿐 다음 하락의 상한이 아니다. 짧은 상장 이력, 거래정지, 생존 편향이 있으면 과거값이 위험을 작게 보일 수 있다. 다른 자산과 비교할 때는 통화, 수수료·분배금 반영 여부와 표본 기간을 맞춘다.

보고서에는 MDD 숫자 옆에 peak 값과 날짜, trough 값과 날짜, 회복일 또는 미회복 상태를 둔다. 이 네 가지가 있으면 독자가 산식을 재현하고 기간 선택의 영향을 판단할 수 있다. 값 하나만으로 특정 자산의 매수·매도 시점이나 미래 성과를 제안하지 않는다.

자주 묻는 질문

-50% 뒤 +50%면 원래 고점을 회복하나요?

아니다. 100에서 50으로 하락한 뒤 50% 상승하면 75다. 50에서 100으로 돌아가려면 +100%가 필요하다.

최대 낙폭은 항상 음수로 표시하나요?

관례가 다르다. 이 글의 산식은 음수지만 일부 소프트웨어는 손실 크기를 양수로 반환한다. 부호와 format을 확인한다.

MDD가 작으면 미래에도 안전한가요?

보장할 수 없다. MDD는 선택한 과거 기간에서 관측된 값이며 미래 손실 한도가 아니다.

직접 확인한 자료

자료 확인 2026.09.27
  1. Asset Pricing and Returns — Appendix Drawdown Definitionrpc.cfainstitute.org
  2. maxdrawdown — Compute Maximum Drawdownwww.mathworks.com
AI 활용 안내

이 글은 AI로 초안을 구성한 뒤 공개 원문과 기술 문서를 대조해 작성했습니다. 대표 이미지는 AI 생성 개념 일러스트이며 실제 사건 사진이나 가격 차트가 아닙니다.

이해를 위한 정보 콘텐츠

이 글은 특정 자산의 매수·매도 또는 수익을 권유하지 않습니다. 자료의 발표 시점과 이후 변경 사항을 함께 확인해 주세요.

편집 원칙과 정정 안내 →