손절을 몇 퍼센트에 걸어야 하는지 고민하다가 항상 너무 좁게 걸어서 정상 조정에 털리거나, 너무 넓게 걸어서 큰 손실을 보는 경험을 반복했습니다. 그러다 ATR을 공부하면서 '손절선의 폭은 내가 정하는 게 아니라 시장이 정해주는 것'이라는 개념을 접했습니다.
이 글은 ATR로 변동성을 측정하고 그 배수로 손절선을 설정하는 방법, 그리고 슈퍼트렌드 같은 ATR 기반 추세지표와 함께 트레일링 스탑을 구현하는 실전 조합을 정리한 내용입니다.

핵심만 먼저
ATR(평균 실제 범위)은 시장의 변동성을 측정하는 지표로, 추세지표(슈퍼트렌드·챈들리어 엑시트 등)와 결합하면 변동성에 맞게 자동으로 이동하는 동적 손절선을 만들 수 있습니다.
손절을 몇 퍼센트에 걸어야 하는지 고민하다가 항상 너무 좁게 걸어서 정상 조정에 털리거나, 너무 넓게 걸어서 큰 손실을 보는 경험을 반복했습니다. 그러다 ATR을 공부하면서 '손절선의 폭은 내가 정하는 게 아니라 시장이 정해주는 것'이라는 개념을 접했습니다.
이 글은 ATR로 변동성을 측정하고 그 배수로 손절선을 설정하는 방법, 그리고 슈퍼트렌드 같은 ATR 기반 추세지표와 함께 트레일링 스탑을 구현하는 실전 조합을 정리한 내용입니다.
ATR(Average True Range, 평균 실제 범위)은 와일더가 RSI와 같은 책에서 발표한 지표입니다. 단순히 고가와 저가의 차이만 보는 게 아니라, 전일 종가를 포함한 세 값 중 최대값을 '실제 범위(True Range)'로 정의합니다.
이 세 값 중 가장 큰 것이 True Range이고, 이를 14개 캔들 평균 낸 것이 ATR(14)입니다. 이 수치가 중요한 이유는 가격이 아닌 변동성의 절대적 크기를 원화(또는 달러) 단위로 보여주기 때문입니다. 예를 들어 ATR이 3,000원이라면 최근 하루 평균 가격 진폭이 3,000원이라는 뜻입니다.
퍼센트 기반 손절의 문제점은 시장 상황을 무시한다는 데 있습니다. 조용한 장에서 2% 손절은 합리적이지만, 변동성이 두 배로 커진 장에서 2% 손절은 정상 노이즈에도 계속 털립니다. ATR은 이 문제를 해결해줍니다.
ATR 기반 손절선 설정의 핵심은 진입가에서 ATR의 몇 배를 뺀 가격을 손절선으로 삼을 것인가입니다. 일반적으로 쓰이는 배수와 적합한 매매 스타일을 정리했습니다.
| ATR 배수 | 손절폭 | 적합한 스타일 | 특징 |
|---|---|---|---|
| 1.0배 | 좁음 | 스캘핑·단타 | 진입 빈도 높지만 빈번한 손절 감수 |
| 1.5~2.0배 | 중간 | 스윙 트레이딩 | 가장 널리 쓰이는 범위. 노이즈 회피와 리스크 균형 |
| 2.5~3.0배 | 넓음 | 포지션 트레이딩 | 손절 빈도 낮지만 손실이 클 때 대비 포지션 크기 축소 필요 |
제가 스윙 매매에서 주로 쓰는 방식은 진입가 - ATR(14) × 1.5를 초기 손절선으로 설정하는 것입니다. 이후 가격이 유리한 방향으로 움직이면 손절선을 함께 올려서 (트레일링) 수익을 지킵니다. 이 손절선 이동을 자동으로 해주는 지표가 슈퍼트렌드와 챈들리어 엑시트입니다.
슈퍼트렌드는 내부적으로 ATR을 사용해서 가격 위아래 일정 배수 거리에 선을 그립니다. 가격이 선을 돌파하면 색이 바뀌면서 추세 전환 신호를 줍니다. 이 선 자체가 트레일링 스탑으로 기능합니다.
슈퍼트렌드를 손절 도구로 쓸 때 제가 주로 따르는 규칙은 이렇습니다. 슈퍼트렌드가 녹색(상승 추세)으로 바뀌면 진입을 검토하고, 슈퍼트렌드 선 아래를 가격이 돌파하면 청산합니다. 이렇게 하면 손절선이 자동으로 올라가기 때문에 수익 구간이 생겼을 때 별도로 손절선을 움직일 필요가 없습니다.
챈들리어 엑시트는 슈퍼트렌드보다 더 정교하게 고점·저점을 추적해서 손절선을 설정합니다. 슈퍼트렌드가 너무 넓거나 좁게 느껴진다면 챈들리어 엑시트를 대안으로 시도해볼 수 있습니다.
암호화폐처럼 변동성이 큰 자산을 분석할 때는 피플로 암호화폐 차트에서 ATR 수치를 확인하면 현재 변동성 환경을 빠르게 파악할 수 있습니다.
ATR을 손절에만 쓰는 것이 아니라 포지션 크기를 계산하는 데 함께 쓰면 리스크 관리가 한 단계 업그레이드됩니다. 기본 아이디어는 '한 번 거래에서 잃을 수 있는 금액을 계좌의 일정 퍼센트로 고정하는 것'입니다.
공식은 다음과 같습니다.
예를 들어 계좌 1,000만 원, 리스크 1%, ATR 3,000원, 손절 배수 1.5배라면 허용 손실은 10만 원, 주당 손실은 4,500원, 매수 수량은 약 22주가 됩니다.
이 방식을 쓰면 ATR이 클수록(변동성이 높을수록) 자동으로 포지션이 작아집니다. 반대로 변동성이 낮을 때는 포지션이 커지면서 기회를 더 적극적으로 잡습니다. 감각이 아닌 수치 기반으로 포지션 크기를 결정하는 가장 체계적인 방법 중 하나입니다.
고정 퍼센트 손절에서 ATR 배수 손절로 바꾼 뒤 가장 달라진 점은 정상 조정에 털리는 빈도가 줄었다는 것입니다. 이전에는 2% 손절을 걸었다가 잠깐의 노이즈에 튕겨나간 뒤 가격이 제 방향으로 가는 경우가 잦았습니다. ATR 기반으로 바꾼 후 손절선이 자연스럽게 넓어지면서 이런 경우가 줄었습니다.
단점도 있었습니다. 변동성이 급격히 커지는 이벤트(실적 발표, 금리 결정 등)에서 ATR이 평소보다 몇 배 커지면, 그 값으로 계산한 손절선이 너무 넓어져서 실제 손실이 커지는 경우가 있었습니다. 이를 막기 위해 ATR 급등 시에는 포지션 크기를 절반으로 줄이는 룰을 추가했습니다.
슈퍼트렌드를 트레일링 스탑으로 쓰는 것도 좋았지만, 횡보 구간에서 위아래로 신호가 번갈아 나오면서 손절과 재진입을 반복하는 구간이 생겼습니다. 이 문제는 ADX 20 이상 추세 확인 조건을 추가해서 어느 정도 해결했습니다. ATR 기반 손절은 강력하지만, 추세 필터와 함께 써야 진정한 효과가 납니다.
※ 본 글은 교육·정보 제공 목적의 콘텐츠이며, 특정 종목·자산의 매수·매도 권유가 아닙니다. 투자 판단과 책임은 투자자 본인에게 있습니다.
스윙 매매 기준으로 1.5~2.0배가 가장 널리 쓰입니다. 단타는 1.0~1.5배, 장기 포지션은 2.5~3.0배를 쓰는 경우가 많습니다. 중요한 건 배수 자체보다 그 배수가 내 리스크 허용 범위 안에 들어오는지 포지션 크기로 조정하는 것입니다.
슈퍼트렌드는 단순하고 설정이 쉬우며 초보에게도 직관적입니다. 챈들리어 엑시트는 고점·저점을 추적하여 더 정교하게 손절선을 설정합니다. 처음이라면 슈퍼트렌드로 시작하고, 더 세밀한 제어가 필요하면 챈들리어 엑시트로 넘어가는 방식을 권장합니다.
ATR이 평소보다 두 배 이상 높아졌다면 시장 변동성이 급격히 커진 상태입니다. 이때는 손절선도 그만큼 넓어지므로, 포지션 크기를 절반 이하로 줄여서 총 리스크를 일정하게 유지해야 합니다. ATR 급등 자체가 '지금은 작게 매매하라'는 신호입니다.
14는 와일더 기본값으로 일봉 기준 3주 정도의 변동성을 반영합니다. 슈퍼트렌드 기본값인 ATR(10)은 좀 더 최근 변동성에 민감합니다. 단기 매매는 짧은 기간, 스윙 이상은 14를 쓰는 것이 일반적이며 설정 자체보다 일관성이 더 중요합니다.
ATR(평균 실질 변동폭)은 갭을 포함한 하루 변동폭의 평균으로 종목의 '평소 움직임 크기'를 수치화한 지표입니다. 방향이 아니라 변동성만 측정하며, 손절폭 설정과 포지션 사이징에 가장 많이 쓰입니다.
슈퍼트렌드(Supertrend)는 ATR(평균진폭)을 기반으로 현재 추세의 방향과 지지·저항 기준선을 동시에 보여주는 추세 추종 지표입니다. 차트 위에 초록(상승) 또는 빨강(하락) 선으로 표시되며, 색이 전환될 때 매수·매도 신호로 활용합니다.
샹들리에 엑시트(Chandelier Exit)는 ATR(평균 진폭)을 기반으로 최근 고점 또는 저점으로부터 일정 배수만큼 떨어진 위치에 동적 손절선을 그리는 변동성 지표입니다. 추세를 최대한 유지하면서도 반전 시 빠르게 청산할 수 있도록 돕습니다.
ADX와 RSI의 조합은 ADX가 추세 존재 여부를 판별하고 RSI가 그 안에서 눌림과 반등 타이밍을 포착하는 구조입니다. ADX 25 이상일 때만 RSI 신호를 취하면 횡보장 잔신호를 효과적으로 거를 수 있습니다.