ATR와 청산 규칙, 그림으로 이해하기
지금까지의 강의는 모두 '언제 들어갈 것인가'에 관한 것이었습니다. 이 강의는 '언제 나올 것인가'를 다룹니다.
시뮬레이터에서 이 부분은 조금 눈에 띄지 않는 곳에 있습니다. 진입 지표들은 각자 템플릿을 가지고 있지만, 청산 규칙 세 가지 — ATR 트레일링 스톱, 고정 손절, 익절 — 는 선택 필터로만 존재합니다. 전용 템플릿이 없다 보니 존재 자체를 모르고 지나가기 쉽습니다.
그리고 이 세 가지는 다른 필터들과 성격이 다릅니다. 나머지 필터가 기존 신호를 걸러내는 것이라면, 이 셋은 기본 전략에 아예 없던 청산 규칙을 새로 추가합니다.
1. 트루 레인지: 갭까지 세는 변동폭
ATR의 재료는 트루 레인지입니다. 단순히 이번 봉의 고가에서 저가를 뺀 값이 아니라, 세 가지를 비교해 가장 큰 것을 씁니다 — 이번 봉의 고저 폭, 고가와 직전 종가의 차이, 저가와 직전 종가의 차이.
뒤의 두 가지가 필요한 이유는 갭 때문입니다. 직전 종가보다 훨씬 위에서 시작해 좁게 움직인 봉은 고저 폭만 보면 조용해 보이지만, 실제로는 큰 움직임이 있었던 것입니다. 트루 레인지는 그 갭을 놓치지 않습니다.
매 봉마다 세 가지 후보를 비교합니다 — 이번 봉의 고저 폭, 그리고 고가·저가를 직전 종가와 비교한 폭. 가장 큰 값이 채택됩니다.
- 가격(종가)
- 트루 레인지
09/05: 고−저 168 · 고 vs 직전 종가 26 · 저 vs 직전 종가 142 → 이번 봉의 고저 폭이 채택
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
위 패널의 굵은 세로선이 이번 봉의 고저 폭이고, 가로 눈금이 직전 종가입니다. 아래는 그렇게 계산된 트루 레인지입니다.
ATR은 이 트루 레인지를 와일더 방식으로 평활한 값입니다 — RSI, ADX와 같은 평활 방식입니다.
2. ATR은 점수가 아니라 거리입니다
RSI나 스토캐스틱은 0~100 안에 갇혀 있었고, 그래서 70이나 80 같은 기준선을 그을 수 있었습니다. ATR은 그렇지 않습니다. ATR의 단위는 '달러'입니다. 'ATR이 800'은 '최근 한 봉이 평균적으로 800달러쯤 움직였다'는 뜻입니다.
그래서 ATR에는 과매수 기준선이 없고, 종목이 다르면 비교 자체가 무의미합니다. MACD와 같은 성질입니다.
가격 단위로 나오기 때문에 과매수 기준선 같은 것이 없고, 종목 간 비교도 불가능합니다.
- 가격(종가)
- ATR 14
이 구간 전반부의 평균 ATR은 443, 후반부는 1,048였습니다. 가격 대비 비율로 보면 0.69% 대 1.35%입니다 — 증가분의 대부분은 그저 가격이 높아졌기 때문이고, ATR 기반 규칙들이 고정된 숫자와 비교하지 않고 배수를 곱하는 이유가 바로 이것입니다.
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
ATR이 후반부에 커진 것은 시장이 더 위험해졌기 때문만은 아닙니다 — 가격 자체가 높아졌기 때문이기도 합니다.
이것이 ATR 기반 규칙들이 모두 'ATR의 몇 배'라는 형태를 띠는 이유입니다. 고정된 달러 금액이 아니라 배수를 쓰면, 변동성이 큰 구간에서는 자동으로 여유를 더 주고 조용한 구간에서는 더 좁게 잡히게 됩니다.
3. 트레일링 스톱: 한 방향으로만 움직이는 손절선
이제 첫 번째 청산 규칙입니다. 트레일링 스톱은 진입 이후 기록한 최고 종가에서 ATR의 일정 배수만큼 아래에 손절선을 두고, 최고 종가가 갱신될 때마다 손절선을 함께 올립니다.
핵심은 '올리기만 한다'는 것입니다. 가격이 내려가도 손절선은 내려가지 않습니다. 그래서 수익이 쌓일수록 지킬 수 있는 금액도 함께 올라갑니다.
손절선은 진입 이후의 최고 종가에서 ATR의 3배 아래에 놓입니다. 최고 종가가 올라가면 손절선도 따라 올라가고, 다시 내려오지는 않습니다.
- 가격(종가)
- 진입 후 최고 종가
- 트레일링 스톱
08/17 진입, 08/29 청산 — 20.8%입니다. ×3 설정의 손절선은 상승하는 동안에는 건드려지지 않았고, 되돌림에서 거래를 마감했습니다.
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
점선이 진입 이후의 최고 종가, 실선이 그 아래를 따라가는 손절선입니다. 가격이 실선을 하향 돌파하는 지점에서 청산됩니다.
이 강의의 모든 청산 비교는 같은 하나의 거래를 씁니다 — 직전 30봉의 최고 종가를 넘어선 첫 종가, 즉 8월 17일 64,200달러에서의 진입입니다.
이 날짜가 익숙하다면 맞습니다. 이동평균선 강의의 골든크로스가 나온 바로 그 봉이고, 볼린저 밴드 강의의 스퀴즈가 풀린 다음 봉입니다.
4. 배수를 정하는 것이 곧 결정입니다
트레일링 스톱에서 실제로 정해야 하는 값은 배수 하나입니다. 그리고 이 선택에는 공짜가 없습니다.
좁게 잡으면 되돌림을 조금만 허용하므로 수익을 빨리 확정하지만, 정상적인 흔들림에도 청산되어 그 뒤의 상승을 놓칩니다. 넓게 잡으면 흔들림을 견디지만 정말 추세가 끝났을 때 더 많이 되돌린 뒤에야 나옵니다.
좁게 잡으면 일찍, 자주 청산되고, 넓게 잡으면 더 많이 되돌린 뒤에야 작동합니다. 둘 다 피하는 설정은 없습니다.
- 가격(종가)
- 진입 후 최고 종가
- 트레일링 스톱
×3.0 설정에서는 08/29에 손절선이 작동하며, 진입 대비 20.8%입니다.
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
배수를 직접 움직여 보세요. 청산 지점과 수익률이 함께 바뀝니다.
5. 세 가지 청산 규칙을 나란히
이제 같은 거래에 세 가지 규칙을 각각 적용해 보겠습니다. 진입은 동일하고 청산 방식만 다릅니다.
세 규칙 모두 같은 거래를 기준으로 합니다 — 직전 30봉의 최고 종가를 넘어선 첫 종가에서 08/17, $64,200에 진입.
- 가격(종가)
- 트레일링 스톱 (ATR ×3)
트레일링 스톱 (ATR ×3)은 08/29에 작동했고, 진입 대비 20.8%입니다.
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
세 규칙을 번갈아 보세요. 같은 거래인데 청산 시점도, 결과도 다릅니다.
각자 지키려는 것이 다릅니다. 고정 손절은 개별 거래의 최대 손실을 제한하는 바닥이고 — 이 거래에서는 가격이 진입가 아래로 10%까지 내려간 적이 없어 한 번도 작동하지 않았습니다. 익절은 목표 수익을 확정하고, 트레일링 스톱은 상승을 끝까지 따라가되 되돌림 폭을 제한합니다.
세 가지는 배타적이지 않습니다. 시뮬레이터에서 셋을 동시에 켤 수 있고, 그때는 가장 먼저 조건을 만족하는 규칙이 거래를 마감합니다.
6. 익절이 포기하는 것
익절은 특히 조심스럽게 볼 필요가 있습니다. 승률을 올려 주기 때문에 백테스트 지표가 좋아 보이기 쉽지만, 추세추종 전략의 수익 대부분을 만드는 소수의 큰 상승을 잘라냅니다.
열려 있던 상승을 고정된 수익으로 바꿉니다. 그것이 원하던 거래일 때도 있지만, 여기서는 공짜가 아니었습니다.
- 가격(종가)
- 익절 (+20%)
+20% 목표는 08/21에 청산됩니다. 그 뒤 상승은 09/03에 +27.3%까지 이어졌습니다 — 목표는 달성됐고, 남은 상승은 포지션 없이 지나갔습니다.
BTC/USDT · 4h · Binance · 2026-08-03 → 2026-09-05
원이 표시된 지점이 진입 이후 가격이 실제로 도달한 최고 종가입니다. 목표를 낮게 잡을수록 더 일찍 나가고, 더 많이 남기고 나옵니다.
시뮬레이터의 익절 필터 설명에도 같은 취지의 경고가 적혀 있습니다 — 도움이 된다고 가정하지 말고 실제로 측정하라는 것입니다. 승률만 보면 거의 항상 좋아 보이기 때문입니다.
7. 흔한 오해들
- ATR은 방향을 말하지 않습니다. 변동의 크기만 재며, 상승이든 하락이든 똑같이 커집니다.
- ATR에는 '높다/낮다'의 절대 기준이 없습니다. 가격 단위이므로 가격 수준과 종목에 따라 값의 의미가 달라집니다.
- 트레일링 스톱은 내려가지 않습니다. 한 번 올라간 손절선은 그 자리를 지킵니다.
- 좁은 손절이 안전한 것이 아닙니다. 손실은 작아지지만 정상적인 흔들림에 청산될 확률이 함께 올라갑니다.
- 익절은 승률을 올리고 큰 수익을 자릅니다. 백테스트에서 승률만 보고 판단하면 잘못된 결론에 이르기 쉽습니다.
- 세 규칙은 함께 쓸 수 있고, 가장 먼저 조건을 만족한 것이 청산을 결정합니다.
8. 시뮬레이터에서 직접 확인하기
이 세 가지는 전용 템플릿이 아니라 '청산·리스크' 범주의 선택 필터로 들어 있습니다. 어떤 기본 템플릿을 쓰든 그 위에 켜서 얹을 수 있습니다.
다른 필터들과 한 가지 구조적인 차이가 있습니다. 나머지 필터는 기존 매수·매도 조건을 좁히는 방식으로 작동하지만, 이 셋은 기존 조건을 우회해 강제로 청산합니다 — 다른 필터의 조건 때문에 손절이 막히는 일이 없도록 의도적으로 그렇게 설계되어 있습니다.
배수나 목표 비율을 직접 비교하고 싶다면 Sweep이 지정한 범위의 모든 조합을 실제로 백테스트해 순위로 보여줍니다.
- ATR 트레일링 스톱 — 진입 이후 최고 종가에서 ATR의 일정 배수만큼 하락하면 청산하는 선택 필터입니다.
- 고정 손절 — 진입 가격 대비 일정 비율 하락 시 청산하는 선택 필터입니다. 기준선이 움직이지 않습니다.
- 익절 — 진입 가격 대비 일정 비율 상승 시 청산하는 선택 필터입니다.
- ATR 변동성 필터 — 변동성이 일정 수준 미만일 때 진입을 막는 별도의 필터입니다. 청산이 아니라 진입 조건입니다.