ATR 지표로 변동성 읽는 법: TR 계산부터 손절 폭·포지션 수량까지
ATR 지표는 상승·하락 방향이 아니라 최근 가격 움직임의 크기를 숫자로 보여줍니다. 이 강의에서는 TR과 ATR을 직접 계산하고, 그 값으로 손절 거리와 수량을 위험 한도 안에서 다시 맞추는 과정을 배웁니다.

같은 2원 손절이라도 조용한 시장과 크게 흔들리는 시장에서는 의미가 다릅니다. 최근 한 봉의 움직임이 보통 1원인지 5원인지 알면, 내 손절 폭이 얼마나 좁은지 비교하기가 훨씬 쉬워져요. ATR은 바로 이 최근 가격 움직임의 크기를 읽는 지표입니다.
31강에서는 피보나치·지지저항·추세선을 결합해 관찰 구간을 찾았죠. 이번에는 그 구간에서 거래를 검토할 때 최근 변동성을 어떻게 참고할지 다룹니다. 미리 말해두면, ATR만으로 진입 방향이나 손절 가격을 자동으로 확정하지 않습니다. 가격 구조와 위험 한도를 함께 씁니다.
- ATR은 TR(실제 가격 범위)을 평균 낸 값으로, 방향이 아니라 최근 움직임의 크기를 가격과 같은 단위로 보여줍니다.
- ATR이 커져 손절 거리가 넓어지면 같은 위험 한도를 지키기 위해 수량을 다시 계산해야 하며, 기존 수량을 유지하면 계획 위험이 한도를 넘습니다.
- ATR 손절과 구조적 손절은 역할이 다르므로 진입 전에 규칙으로 정하고, 손절을 넓힐 때는 목표 대비 손익비도 함께 확인합니다.
목차
ATR 지표란 무엇이고, 무엇을 알려줄까?
ATR 지표는 Average True Range의 약자로, 실제 가격 범위인 TR을 일정한 방식으로 평균 낸 값입니다. 가격이 오를지 내릴지가 아니라 최근 봉들이 얼마나 크게 움직였는지를 알려줘요.
최근 봉들의 움직임이 커지면 대체로 ATR도 커지고, 작은 움직임이 이어지면 작아집니다. 상승과 하락 어느 방향에서도 커질 수 있다는 점이 핵심이에요.
- TR (True Range)
- 현재 봉의 고저 범위에 이전 종가와의 간격까지 포함해 잰 실제 가격 범위
- ATR
- TR을 정해진 기간과 평활 방식으로 평균 낸 값
- 평활
- 새 값과 이전 평균을 섞어 부드럽게 이어가는 평균 계산 방식
- 가격 대비 ATR
- ATR ÷ 같은 시점 종가 × 100으로 구한 비율
ATR이 2라고 나오면 2퍼센트라는 뜻일까?
아닙니다. ATR은 보통 가격과 같은 단위예요. 원화 가격 차트라면 2원, USDT 가격 차트라면 2 USDT입니다. 기본 ATR은 퍼센트가 아니며, 종가가 매번 그만큼 움직인다는 뜻도 아닙니다.
| 해석 가능한 말 | 단정할 수 없는 말 |
|---|---|
| 최근 봉들의 가격 범위가 커졌다 | 곧 상승한다 |
| 같은 설정에서 변동성이 줄었다 | 반드시 곧 큰 돌파가 나온다 |
| 현재 ATR 대비 손절 거리가 짧다 | 손절될 확률이 몇 퍼센트다 |
| 최근 평균적인 범위를 참고한다 | 다음 봉은 절대 이 범위를 넘지 않는다 |
1시간봉 ATR 14는 14일 ATR일까?
아닙니다. 1시간봉 ATR 14는 1시간봉의 TR을 14기간 설정으로 평활한 값이에요. 그래서 일봉 ATR 14와 숫자를 직접 비교하면 안 됩니다. 차트 상품·시간봉·기간·평활 방식을 함께 적어야 같은 값을 재현할 수 있습니다.
실제 차트에서도 차이가 분명히 보입니다. 바이낸스 BTCUSDT 무기한 1시간봉에 ATR(14)·RMA를 띄운 예시에서, 가격이 옆으로 기던 구간과 급락 후 빠르게 반등한 구간을 비교하면 이렇습니다.
| 구분 | 당시 고저 범위 | 범위(고가−저가) | 해당 구간 ATR |
|---|---|---|---|
| 조용한 구간 | 약 104,800~106,200 | 약 1,400 (약 1.3%) | 약 420~560 |
| 큰 변동 구간 | 약 101,000~105,800 | 약 4,800 (약 4.8%) | 약 700~1,000 |
큰 변동 구간은 급락 뒤 반등이었지만 ATR은 하락이든 반등이든 똑같이 커졌어요. ATR 변화는 방향보다 움직임의 크기를 보여준다는 걸 확인할 수 있는 장면입니다.
TR과 ATR은 어떻게 계산할까?
TR은 ① 현재 고가 − 현재 저가, ② |현재 고가 − 이전 종가|, ③ |현재 저가 − 이전 종가| 세 값 중 가장 큰 값입니다. 절댓값은 방향을 없애고 거리만 남기는 계산이에요.

| 이전 종가 | 현재 고가 | 현재 저가 | 세 거리 | TR |
|---|---|---|---|---|
| 100 | 108 | 105 | 3 / 8 / 5 | 8 |
| 100 | 103 | 98 | 5 / 3 / 2 | 5 |
| 100 | 96 | 92 | 4 / 4 / 8 | 8 |
첫 사례는 봉 안의 범위가 3원이지만, 이전 종가 100원에서 위로 떨어져 시작한 구간까지 고려하면 TR이 8원입니다. 세 번째는 아래로 떨어진 경우예요. 주식의 장 사이 가격 간격처럼 이전 종가와 현재 범위가 떨어져 있으면 단순 고저 차이와 TR의 차이가 커집니다. 연속 거래 시장에서도 공식 자체는 같습니다.
Wilder 방식과 단순 평균은 숫자가 얼마나 다를까?
같은 기간이라도 평균 방식이 다르면 ATR 값이 달라집니다. 계산을 줄이려고 기간 3으로 비교해볼게요.
- 초기 평균앞선 TR 세 값이 2·4·6이면 초기 평균은 (2 + 4 + 6) ÷ 3 = 4
- Wilder 방식다음 TR이 10일 때 새 ATR = (이전 ATR × 2 + 새 TR) ÷ 3 = (4 × 2 + 10) ÷ 3 = 6. 일반 기간 n에서는 이전 ATR에 n−1을 곱하고 n으로 나눕니다.
- 단순 평균최근 세 TR만 평균하면 (4 + 6 + 10) ÷ 3 = 약 6.67
| 방식 | 계산 | 결과 |
|---|---|---|
| Wilder (RMA) | (4 × 2 + 10) ÷ 3 | 6 |
| 단순 평균 | (4 + 6 + 10) ÷ 3 | 약 6.67 |
TradingView 기본 ATR은 RMA를 사용하며, 설정에서 다른 평활 방식을 고를 수 있습니다. 초기 계산 방식과 불러온 과거 자료의 길이도 결과 비교에 영향을 줄 수 있어요.
가격 수준이 다른 종목은 ATR을 어떻게 비교할까?
가격 수준이 다른 종목은 ATR 숫자 대신 가격 대비 ATR(ATR ÷ 같은 시점 종가 × 100)로 비교합니다. ATR 숫자가 크다고 상대적 움직임까지 큰 건 아니기 때문이에요.
| 가상 자산 | 종가 | ATR | 가격 대비 ATR |
|---|---|---|---|
| A | 100원 | 2원 | 2% |
| B | 1,000원 | 10원 | 1% |
B의 ATR 숫자가 더 크지만 가격 대비 범위는 A가 더 큽니다. 비교할 때는 시간봉·기간·평활 방식을 맞추고, 가격이 0이거나 필요한 자료가 부족하면 비율 계산을 보류하세요. 가격 대비 ATR을 보여주는 도구의 이름과 계산 방식은 제공자마다 확인해야 합니다.
가격 대비 ATR이 크다는 건 최근 상대적 움직임이 크다는 뜻일 뿐입니다. 수익 기회가 무조건 좋거나 전략 승률이 높다는 뜻은 아니에요. 호가 차이, 거래량, 체결 가능성, 상품 구조도 거래 결과에 영향을 줍니다.
같은 종목에서 ATR이 두 배가 되면 손절은 어떻게 달라 보일까?
같은 손절 거리라도 ATR 대비로는 더 가까운 손절이 됩니다. 같은 설정으로 ATR이 2원에서 4원으로 늘었다면 최근 범위가 확대됐다는 단서예요. 기존 1원 손절은 처음엔 0.5 ATR이었다가 나중엔 0.25 ATR이 됩니다. 다만 실제로 손절될 확률은 별도 자료로 검증해야 합니다.
ATR로 손절 폭과 수량은 어떻게 계산할까?
손절 거리를 ATR의 배수로 정하고, 1개당 위험(진입가 − 손절가 + 비용)으로 위험 한도를 나눠 수량을 내림합니다. ATR이 커져 손절 폭이 넓어지면 같은 한도를 지키기 위해 수량을 줄여야 해요.
| 항목 | 값 |
|---|---|
| 진입 체결가 | 100원 |
| 왕복 비용 | 수량 1개당 0.2원 (진입 0.1원 + 청산 0.1원) |
| 거래당 계획 위험 한도 | 100원 |
| 계좌 자금 | 10,000원 |
| 손절 규칙 | 진입 전 마지막 완성 봉 ATR의 2배로 고정 |
| 기타 | 정수 수량만 거래, 동시에 다른 포지션 없음 |
ATR 2원일 때는 몇 개를 살 수 있을까?
- 손절 거리2원 × 2 = 4원, 매수 포지션의 계획 손절가 96원
- 1개당 위험100 − 96 + 0.2 = 4.2원
- 수량100 ÷ 4.2 = 23.8… → 내림해 23개
- 계획 위험4.2원 × 23개 = 96.6원
- 필요 자금진입 비용 0.1원 포함 23 × 100.1 = 2,302.3원, 계좌 안에서 가능
ATR이 4원으로 커지면 수량은 어떻게 바뀔까?
독립된 다른 진입 시점에서 가격은 100원이고 ATR이 4원이라면 2 ATR 손절가는 92원입니다. 1개당 위험은 8.2원, 수량은 100 ÷ 8.2를 내림한 12개, 계획 위험은 98.4원이에요.

| 상황 | 손절가 | 1개당 위험 | 수량 | 계획 위험 |
|---|---|---|---|---|
| ATR 2원, 2 ATR | 96원 | 4.2원 | 23개 | 96.6원 |
| ATR 4원, 2 ATR | 92원 | 8.2원 | 12개 | 98.4원 |
| ATR 4원인데 23개 유지 | 92원 | 8.2원 | 23개 | 188.6원 (한도 초과) |
수량은 위험 기준뿐 아니라 실제 주문 가능 자금과 최소 주문 단위도 충족해야 합니다. 예시 한도 100원은 계좌의 1%지만 개인에게 맞는 비율을 추천하는 건 아니에요. 파생상품은 계약 승수와 손익 구조가 달라 이 현물 공식을 그대로 적용하면 안 됩니다.
ATR 손절과 지지선 손절이 다르면 무엇을 기준으로 할까?
ATR 손절은 거리를 정하는 한 방식이고, 구조적 손절은 지지 이탈처럼 매매 가설이 틀렸다고 판단하는 가격을 쓰는 방식입니다. 둘의 역할이 다르니, 충돌하면 진입 전에 어느 쪽을 쓸지 규칙으로 정하고 수량을 다시 계산합니다.
- ATR 손절
- 최근 변동성(ATR)의 배수로 손절 거리를 정하는 방식. 기계적이고 일관되게 거리를 잡을 수 있습니다.
- 구조적 손절
- 지지 이탈처럼 매매 가설이 틀렸다고 판단하는 가격에 손절을 두는 방식. 차트 구조를 기준으로 합니다.
예를 들어 100원에 진입했는데 기존 지지가 94~95원에 있고 2 ATR 손절이 96원이라면, 지지에 닿기도 전에 손절될 수 있다는 점을 이해해야 해요. 구조를 기준으로 93원 손절을 고른다면 거리 7원과 비용 0.2원을 합친 7.2원으로 수량을 다시 계산합니다. 위험 한도 100원에서는 13개, 계획 위험은 93.6원입니다.
손절을 넓히면 손익비는 어떻게 될까?
같은 목표라면 손절 폭만 넓힐수록 손익비는 낮아집니다. 목표가 108원이면 100원 진입의 비용 후 보상은 108 − 100 − 0.2 = 7.8원이에요.
| 손절가 | 비용 포함 위험 | 비용 후 보상 | 보상 ÷ 위험 |
|---|---|---|---|
| 96원 | 4.2원 | 7.8원 | 약 1.86 |
| 92원 | 8.2원 | 7.8원 | 약 0.95 |
허용 조건을 충족하지 못하는데 수량만 줄인다고 전략의 기대값 문제가 해결되지는 않습니다. 수량은 위험 금액을 맞출 뿐, 손익 구조를 바꿔주진 않아요.
ATR 추적 손절이나 배수 1.5·2·3은 어떻게 정할까?
ATR을 이용한 추적 손절도 가능합니다. 그러려면 초기 ATR을 고정할지 새 값으로 갱신할지, 어떤 가격을 기준으로 선을 옮길지, 매수 포지션에서 손절을 아래로 내릴 수 있는지를 미리 정해야 해요. 이번 강의 예시는 초기 거리 고정이며 동적 추적 손절을 검증한 것이 아닙니다.
배수 1.5·2·3 중 어느 것이 낫다는 결론은 시장과 전략 자료 없이는 내릴 수 없습니다. 손절 배수를 바꾸면 승률뿐 아니라 평균 손실, 수량, 비용 부담과 낙폭도 바뀌거든요. 같은 기간의 최고 성과만 고르지 말고, 새 자료와 불리한 비용 조건에서도 점검하세요.
실제 차트에서는 ATR을 어떤 순서로 적용할까?
가격 구조와 진입 가설을 먼저 적고, 마지막 완성 봉의 ATR과 설정을 기록한 뒤, 손절 방식·수량·목표 거리를 확인하고 주문 여부를 정합니다. ATR은 이 순서의 중간 단계에서 거리를 재는 도구예요.

- 가격 구조와 진입 가설 적기방향은 ATR이 아니라 지지·저항, 추세 같은 구조에서 살핍니다.
- 마지막 완성 봉 ATR과 설정 기록차트 상품, 시간봉, 기간, 평활 방식을 함께 남깁니다.
- 손절 방식과 가격 정하기ATR 배수인지 구조 기준인지 진입 전에 정합니다.
- 실제 진입 가격과 비용으로 수량 계산주문 가능 자금과 최소 주문 단위도 확인합니다.
- 목표까지 거리 확인 후 주문 여부 결정손익비가 허용 조건을 넘는지 봅니다.
- 체결 후 계획과 실제 손익 차이 기록미끄러짐과 실제 비용을 남깁니다.
TradingView에서는 지표 검색창에 “atr”을 입력하면 기술적 지표 목록에 ‘평균 트루레인지’가 나옵니다. 추가한 뒤 설정에서 기간과 평활 방식을 확인하세요.

- ATR 설정
- 1시간봉 ATR14 RMA, 완성 봉 값 2원
- 초기 손절
- 96원 (2 ATR)
- 비용 포함 위험
- 4.2원/개
- 수량
- 23개
- 재확인 규칙
- 실제 체결가가 달라지면 주문 전 수량과 손익비를 다시 확인
구조와 ATR을 함께 본 거래 계획은 어떻게 생겼을까?
아래 차트는 BTCUSDT 무기한 1시간봉에서 반등 후 구조를 확인한 시점의 가상 계획 예시입니다. 실제 매매 지시가 아니며, 손절가를 두 가지 기준으로 나란히 잡아본 사례예요.

| 항목 | 값 |
|---|---|
| 관찰 시점 | 6월 7일 02:00경 (반등 후 구조 확인) |
| 가정 진입가 | 약 103,600 |
| ATR(14, RMA) | 약 525.8 (당시 마지막 완성 봉 기준) |
| ATR 기준 손절가 | 약 102,550 (약 1.9 × ATR ≈ 1,050 아래) |
| 선택한 실제 계획 손절가 | 약 102,300 (구조 지지 하단 이탈 기준) |
| 목표가 | 약 106,000 (직전 스윙 고점·저항 부근) |
| 위험 한도 | 약 100 (계좌의 약 1%) |
| 수량 | 약 0.095 BTC (= 100 ÷ 약 1,050) |
| 왕복 비용 | 약 7.8 (메이커+테이커 약 0.04% 가정) |
| 손익비 | 약 2.3 : 1 (목표 수익 약 2,400 / 위험 약 1,050) |
여기서 눈여겨볼 점이 두 가지 있어요. 첫째, ATR 값은 관찰 시점에 확정된 마지막 완성 봉 값(525.8)을 썼고, 이후에 바뀐 ATR 값은 과거 계획에 끌어오지 않았습니다. 둘째, 요약표의 수량과 손익비는 ATR 기준 거리 약 1,050으로 계산돼 있습니다. 구조 기준 102,300을 실제 손절로 쓴다면, 앞에서 93원 손절 때 했던 것처럼 그 거리와 비용으로 수량과 손익비를 다시 계산해야 계획 위험이 한도 안에 머뭅니다.
차트 오른쪽의 사후 결과(목표 약 106,000 도달 후 약 109,000대까지 추가 상승)는 계획 당시에는 알 수 없던 움직임입니다. 결과가 좋았다고 이 설정이 검증된 건 아니라는 점, 꼭 기억해 두세요.
ATR을 쓸 때 자주 하는 실수는?
가장 흔한 실수는 ATR을 방향 신호로 읽거나, ATR이 바뀌었는데 수량을 그대로 두는 것입니다. 아래 다섯 가지를 거래 전에 점검해 보세요.
1. ATR 상승을 상승 신호로 읽는다
ATR은 하락에서도 커집니다. 범위가 커졌다는 사실과 가격 방향은 별개예요.
점검: 방향 판단 근거를 가격 구조에서 따로 적었는가2. 설정이 다른 ATR 숫자를 그대로 비교한다
1시간봉 ATR 14와 일봉 ATR 14, RMA와 단순 평균은 숫자가 다릅니다. 가격 수준이 다른 종목도 숫자만으론 비교가 안 돼요.
점검: 시간봉·기간·평활 방식을 맞추고, 필요하면 가격 대비 ATR로 비교3. ATR이 커졌는데 수량을 유지한다
ATR 4원에서 23개를 유지하면 계획 위험이 188.6원으로 한도 100원을 넘습니다.
점검: 손절 거리가 바뀌면 수량부터 다시 계산4. 진행 중인 봉의 ATR로 주문을 정한다
진행 중인 봉은 고가·저가가 바뀌면서 ATR도 계속 변합니다.
점검: 마지막 완성 봉 값을 기록했는가5. 손실 중에 ATR을 핑계로 손절을 넓힌다
구조 손절을 미리 고르는 것과, 손절이 싫어 뒤늦게 옮기는 것은 다릅니다. 넓힐수록 손익비도 떨어져요.
점검: 손절 변경 규칙을 진입 전에 정했는가
직접 풀어보는 ATR 문제
Q1. 이전 종가 100원, 현재 고가 103원, 저가 98원입니다. TR은?
세 거리는 103 − 98 = 5, |103 − 100| = 3, |98 − 100| = 2이므로 가장 큰 5원이 TR입니다.
Q2. 가격 100원·ATR 2원인 A와 가격 1,000원·ATR 10원인 B 중 상대적 움직임이 큰 쪽은?
A입니다. 가격 대비 ATR이 A는 2%, B는 1%예요. ATR 숫자만 보면 B가 커 보이지만 비율로는 A가 큽니다.
Q3. ATR이 2원에서 4원으로 커졌습니다. 2 ATR 손절, 위험 한도 100원, 왕복 비용 0.2원이면 수량은?
손절가 92원, 1개당 위험 8.2원이므로 100 ÷ 8.2를 내림한 12개, 계획 위험 98.4원입니다. 기존 23개를 유지하면 188.6원으로 한도를 넘어요.
이 강의를 마치고 해볼 것은?
자주 보는 차트 하나에 ATR(14, RMA)을 띄우고, 조용한 구간과 크게 흔들린 구간의 ATR을 직접 적어 비교해 보세요. 그다음 가상 진입가 하나를 정해 2 ATR 손절과 구조 손절 두 가지로 수량과 손익비를 각각 계산해 보면, 손절 폭과 수량이 왜 한 세트인지 손에 잡힐 거예요.
정리하면 ATR은 최근 변동성을 숫자로 비교하는 기준입니다. 방향은 가격 구조에서 살피고, 거리와 수량은 위험 한도 안에서 계산합니다. 다음 중급 33강 「VWAP의 기본 개념과 활용법」에서는 거래량을 반영한 평균 가격과 기준 시점의 의미를 다룹니다.
자주 묻는 질문
ATR 지표는 무엇을 의미하나요?
ATR은 Average True Range의 약자로, 실제 가격 범위인 TR을 일정한 방식으로 평균 낸 값입니다. 가격 방향이 아니라 최근 봉들이 얼마나 크게 움직였는지를 보여주며, 상승과 하락 어느 쪽에서도 커질 수 있습니다.
TR은 어떻게 계산하나요?
현재 고가 − 현재 저가, |현재 고가 − 이전 종가|, |현재 저가 − 이전 종가| 세 값 중 가장 큰 값이 TR입니다. 예를 들어 이전 종가 100원, 고가 108원, 저가 105원이면 세 거리 3·8·5 중 최댓값인 8원이 TR입니다.
ATR 값의 단위는 퍼센트인가요?
아닙니다. 기본 ATR은 가격과 같은 단위로, 원화 차트라면 원, USDT 차트라면 USDT입니다. 가격 수준이 다른 종목을 비교하려면 ATR ÷ 같은 시점 종가 × 100으로 가격 대비 ATR을 따로 계산합니다.
ATR로 포지션 수량은 어떻게 정하나요?
손절 거리를 ATR의 배수로 정하고, 위험 한도를 1개당 위험(진입가 − 손절가 + 비용)으로 나눈 뒤 내림합니다. 진입 100원, ATR 2원, 2 ATR 손절, 비용 0.2원, 한도 100원이면 1개당 위험 4.2원으로 23개, 계획 위험 96.6원입니다.
ATR이 커지면 손절을 넓혀도 되나요?
진입 전에 정한 규칙이 아니라면, 계획 손절가에 닿기 전 ATR이 커졌다는 이유만으로 손절을 넓히지 않습니다. 진입 전에 손절 거리를 넓게 잡는다면 수량을 다시 계산해야 하고, 같은 목표의 손익비가 낮아진다는 점도 확인해야 합니다.
ATR 배수는 1.5, 2, 3 중 무엇이 가장 좋나요?
시장과 전략 자료 없이는 어느 배수가 낫다고 결론 내릴 수 없습니다. 배수를 바꾸면 승률뿐 아니라 평균 손실, 수량, 비용 부담, 낙폭도 바뀌므로 새 자료와 불리한 비용 조건에서 검증해야 합니다.
인용 안내 이 글을 인용할 때는 출처를 함께 적어 주세요.이재민, 「ATR 지표로 변동성 읽는 법: TR 계산부터 손절 폭·포지션 수량까지」, 트레이드캠프, 2026-11-06. https://tradecamp.co.kr/post/atr-volatility-stop-position-size
본문의 모든 숫자와 차트 거래 계획은 교육용 가상 예시이며, ATR 배수와 손실 한도는 설명을 위한 가정일 뿐 검증된 최적 설정이나 매매 지시가 아닙니다. 트레이드캠프의 모든 콘텐츠는 교육 목적으로 제공되며 투자 권유나 자문이 아닙니다. 투자 판단과 그 결과에 대한 책임은 투자자 본인에게 있으며, 가상자산과 주식은 원금 손실 위험이 있습니다.



