평균 실제 범위(Average True Range, ATR)는 최근 봉의 범위를 요약한 지표로, 방향을 예측하거나 보편적으로 옳은 손절선을 제시하지 않습니다. 연구자는 손절 거리로 ATR의 배수를 선택한 뒤, 별도의 손실 예산을 기준으로 가상의 수량을 산출할 수 있습니다. 이는 가정을 바탕으로 한 포지션 크기 산정 방법이며, 우위나 실현 손실이 계획한 금액 이하로 유지된다는 보장이 아닙니다.

어떤 ATR을 말하는지 정의하기

봉의 실제 범위(True Range)는 일반적으로 고가에서 저가를 뺀 값, 고가에서 전일 종가를 뺀 값의 절댓값, 저가에서 전일 종가를 뺀 값의 절댓값 중 가장 큰 값입니다. ATR은 이러한 범위를 평균한 것으로, 평활화와 워밍업 방식은 다를 수 있습니다. TradingView 문서에 따르면 Wilder 방식의 RMA가 기본 ATR 평활화이며, 차트의 평활화 설정에서 다른 방법을 선택할 수 있습니다. 룩백, 평활화, 가격 단위, 완료 봉 규칙, 타임프레임을 기록하고, 실제 사용하는 구현에서 초기화와 워밍업을 검증하세요. ATR 백분율은 ATR을 현재 종가로 나눈 뒤 100을 곱한 값으로, 자산이나 가격 수준 간의 가격 움직임을 비교하는 데 도움이 되지만 예측이나 손절 권고가 아닙니다. 한 BTC 타임프레임의 $1,000 ATR과 다른 가격 시계열의 $1,000 ATR은 같은 비율의 움직임이 아닙니다. TradingView의 Pine Script v6 문서는 실제 범위 관련 내장 함수를 제시하며, 레퍼런스에서 ta.atr()을 지원합니다.

리스크 예산에서 수량으로

가상의 BTC 진입 가격 $60,000, 완료 봉 기준 ATR $1,000, 연구자가 선택한 2 ATR 손절 거리를 가정합니다. 계획된 손절선은 $58,000이므로 가격 거리 리스크는 BTC당 $2,000입니다. 가상 계좌가 $10,000이고 선택한 리스크 예산이 0.5%라면 예산은 $50입니다. CME Group의 일반적인 선물 포지션 크기 산정 지침 역시 진입가와 손절선 사이의 달러 금액과 트레이더가 감수하기로 선택한 계좌 금액에서 출발합니다. 이는 계산 체계일 뿐, 이 예시나 암호화폐 규칙을 보증하는 것이 아닙니다.

비용을 무시하면 $50 ÷ $2,000은 0.025 BTC입니다. 이제 연구가 진입/청산 비용으로 BTC당 추가 $20을 명시적으로 예산에 넣는다고 가정합니다. 비용을 반영한 추정치는 $50 ÷ ($2,000 + $20) = 0.02475 BTC입니다. 거래소의 수량 증분(size increment)이 0.001 BTC라면 0.024 BTC로 내림합니다. 모델링된 손절 거리 손실은 $48에 가정된 비용 $0.48을 더한 $48.48입니다. 여기서 모든 가격, 비용, 리스크 비율, 수량 단위는 가상의 입력값입니다. 이 계산은 선형 1단위 계약과 손절 가격에서의 체결을 가정합니다. 갭, 부분 체결, 더 큰 비용은 예산을 초과할 수 있습니다.

ATR 스탑 거리 및 비용 조정 BTC 포지션 크기 예시가상 입력값: 60,000달러 진입, 1,000달러 완성 캔들 ATR, 선택된 2 ATR 거리, 그리고 0.5% 또는 50달러의 계획된 리스크 예산을 가진 10,000달러 계좌. 58,000에 설정된 스탑은 비용 전 BTC당 2,000달러의 리스크를 발생시킴. BTC 왕복 거래당 20달러의 가정된 비용으로, 추정치는 0.02475 BTC이며, 가정된 0.001 BTC 사이즈 스텝에서 0.024 BTC로 내림되어 총 모델링된 리스크는 48.48달러임. 갭은 이를 초과할 수 있음.ATR은 거리를 설정 · 리스크 예산은 수량을 설정가상의 선형 BTC 예시스탑 $58,000진입 $60,000선택된 스탑 거리: 2 × ATR = $2,000 / BTC$50 예산에서 산출된 사이즈$10,000 × 0.5% = $50 리스크 예산$50 ÷ ($2,000 + $20 비용/BTC) = 0.02475 BTC0.024 BTC로 내림$48 가격 리스크 + $0.48 가정된 비용 = $48.48ATR 입력: $1,000 (완성 캔들 기준)2×는 선택된 예시이며, 보편적인 설정이 아님“가상의 비용과 사이즈 증분 · 스킵된 스탑, 갭 및 증거금 규정은 손실을 증가시킬 수 있습니다.”“단순화된 선형 익스포저 · 실제 계약 및 거래소 증분을 확인하십시오.”
가상 입력값: 60,000달러 진입, 1,000달러 완성 캔들 ATR, 선택된 2 ATR 거리, 그리고 0.5% 또는 50달러의 계획된 리스크 예산을 가진 10,000달러 계좌. 58,000에 설정된 스탑은 비용 전 BTC당 2,000달러의 리스크를 발생시킴. BTC 왕복 거래당 20달러의 가정된 비용으로, 추정치는 0.02475 BTC이며, 가정된 0.001 BTC 사이즈 스텝에서 0.024 BTC로 내림되어 총 모델링된 리스크는 48.48달러임. 갭은 이를 초과할 수 있음. 설명용 교육 그래픽 · 실시간 시장 데이터 아님

손절 거리가 바뀌면 무엇이 달라질까요?

동일한 $50 예산, $1,000 ATR, BTC당 가정된 $20 비용, 0.001 BTC 단위를 상수로 유지합니다. 원시 수량은 $50을 (ATR 배수 × $1,000 + $20)으로 나눈 값입니다. 내림하면 1× ATR에서 0.049 BTC, 1.5×에서 0.032, 2×에서 0.024, 3×에서 0.016입니다. 이렇게 내림한 수량은 가정된 비용을 포함해 각각 $49.98, $48.64, $48.48, $48.32로 산출됩니다. 이 계산은 포지션 크기가 반비례한다는 점을 보여줄 뿐, 최적의 배수를 찾아내지는 않습니다. 배수는 연구 선택으로 취급하고, 평가 전에 고정한 뒤 이후 데이터에서 사전에 선언한 대안들을 비교하고, 역사적으로 가장 매력적인 결과를 선택하지 않도록 하세요.

ATR 손절 거리 포지션 크기 민감도가상의 50 USD 손실 예산, 1,000 USD ATR, BTC당 20 USD의 가정된 비용 및 0.001 BTC 크기 단계는 선택된 손절 배수가 증가함에 따라 더 작은 반올림된 수량을 생성합니다. 각 행은 선호되거나 최적화된 배수가 아닌 민감도 사례입니다.더 넓은 ATR 거리 · 동일한 50 USD 예산에서 더 작은 수량가상의 선형 BTC · 1,000 USD ATR · BTC당 20 USD 비용 · 0.001 BTC로 내림손절거리 + 비용반올림된 크기모델링된 위험1× ATR1,020 USD / BTC0.049 BTC$49.98 / $501.5× ATR1,520 USD / BTC0.032 BTC$48.64 / $502× ATR2,020 USD / BTC0.024 BTC$48.48 / $503× ATR3,020 USD / BTC0.016 BTC$48.32 / $50민감도만 · 어떤 배수도 권장되거나 최적으로 선택되지 않습니다
가상의 50 USD 손실 예산, 1,000 USD ATR, BTC당 20 USD의 가정된 비용 및 0.001 BTC 크기 단계는 선택된 손절 배수가 증가함에 따라 더 작은 반올림된 수량을 생성합니다. 각 행은 선호되거나 최적화된 배수가 아닌 민감도 사례입니다. 설명용 교육 그래픽 · 실시간 시장 데이터 아님

숏 포지션에서는 손절선이 진입가 위에 위치합니다. 수량 공식은 어느 경우든 진입가에서 손절선까지의 절댓값 거리를 사용합니다. 계약 승수(contract multiplier), 인버스 결제 또는 다른 견적 통화가 있는 계약의 경우, 단위를 코인으로 취급하지 말고 해당 명세를 사용해 계약당 달러 손실을 계산하세요. 수수료, 스프레드, 불리한 슬리피지, 펀딩비를 해당되는 경우 포함하세요. 비용은 가격 손절선에 도달하기 전에 고정 손실 예산의 일부를 소모합니다.

손절 규칙을 인과적으로 만들기

ATR이 완료 캔들을 사용한다면, 해당 캔들이 마감된 후에만 손절선을 갱신하고 새 수준이 언제 활성화되는지 명시하세요. 캔들의 최종 범위를 사용해 갱신된 손절선을 같은 캔들 내에서 더 이른 시점에 활성화된 것으로 취급하면 미래의 정보를 사용하는 것입니다. 변동성 확대가 손절선을 넓힐 수 있는지, 좁히기만 할 수 있는지, 손절선을 관통하는 갭이 어떻게 모델링되는지 명시하세요. 동일한 달러 리스크 예산에서 더 큰 ATR 거리는 이 방법에서 필연적으로 더 작은 수량을 의미합니다.

고정 배수가 모든 거래를 똑같이 안전하게 만들지는 않습니다. 진입 후 변동성이 상승할 수 있고, 갭이 손절선을 건너뛸 수 있으며, 레버리지 노출은 주문이 체결되기 전에 청산에 근접할 수 있습니다. 포지션 크기와 필요 증거금은 별개의 계산입니다. 고정 선형 수량에서 표시 레버리지를 줄여도 가격 거리 손실은 바뀌지 않습니다. 두 수치를 해석하기 전에 정확한 계약, 유지 증거금 단계, 트리거 기준, 주문 유형을 확인하세요. 변동성 기반 손절선은 연구 규칙이지 보장이 아닙니다.

규칙이 완료 캔들의 ATR을 사용한다면, 백테스트에서 신호 타임스탬프와 다음 실행 가능 시점을 분리해 두세요. 같은 캔들 내에서 더 이른 시점에 손절선을 두기 위해 캔들의 최종 범위를 사용하지 마세요. 실험 기록에 ATR 룩백, 평활화, 손절 배수, 갭 동작, 비용 모델, 수량 단위를 남기세요. 결과를 살펴본 뒤 여러 항목을 변경하면 비교를 해석하기 어려워지고 근거를 과장할 수 있습니다.

SuperQuant는 엔진용 ATR 계산 코드를 포함하고 있지만, ATR 기반 포지션 손절선은 현재 인터페이스에서 사용자가 임의로 정의하는 전략 빌더로 제공되지 않습니다. 함께 제공되는 히스토리는 합성 데이터이며, 단순 실행 모델은 거래소 체결이 아닙니다. 포지션 크기 산정과 손절 대 청산을 비교한 뒤, 명확히 밝힌 가정을 사용해 로컬 포지션 크기 계산기를 확인해 보세요. 이 가이드는 교육용이며 개인적인 조언이 아닙니다.

“ATR을 제한된 포지션 크기 추정치로 변환하기 위한 체크리스트”“ATR 기반 포지션을 해석하기 전에, 위험 예산을 선언하고, 선택된 마감된 캔들의 스탑 거리를 기다리고, 스탑 움직임을 계약 단위 USD로 변환하고, 비용을 포함하고 거래소의 거래 단위로 내림한 다음, 갭, 증거금 및 청산을 개별적으로 스트레스 테스트하십시오.”가격 규칙, 단위 계산 및 체결 위험 분리“1 · 예산”“선택된 USD”“신호 전에”“2 · 거리”“ATR × 규칙”“마감된 캔들 입력값”“3 · 계약”“단위 / 승수”“호가 통화”“4 · 비용”“수수료 · 슬리피지”“크기 내림”“5 · 스트레스”“갭 · 증거금”“청산”“계획된 손절은 가정된 체결이 실제로 발생하는 것을 전제로 합니다.”“해당 크기 추정치는 최대 실현 손실이 아닙니다.”“교육용 산술 워크플로우 · 거래 추천이 아닙니다.”
“ATR 기반 포지션을 해석하기 전에, 위험 예산을 선언하고, 선택된 마감된 캔들의 스탑 거리를 기다리고, 스탑 움직임을 계약 단위 USD로 변환하고, 비용을 포함하고 거래소의 거래 단위로 내림한 다음, 갭, 증거금 및 청산을 개별적으로 스트레스 테스트하십시오.” 설명용 교육 그래픽 · 실시간 시장 데이터 아님