ATR 포지션 사이징 계산법: 터틀 진입/청산과 리스크 관리

핵심 요약: ATR 포지션 사이징 계산법은 시장 변동성에 맞춰 리스크를 과학적으로 관리하여 감정적 매매를 배제하고 체계적인 트레이딩을 가능하게 합니다. 1983년 터틀 실험처럼, 이 글은 ATR 계산, 포지션 사이징 공식, 터틀의 진입/청산 규칙, 리스크 관리 전략을 초보자도 따라 할 수 있도록 구체적인 예시와 함께 설명하여 일관성 있는 규칙 기반 트레이딩을 돕습니다.

목차

ATR(Average True Range)이란 무엇인가?

ATR은 일정 기간 동안의 평균적인 가격 진폭을 보여주는 변동성 지표입니다. True Range(TR)는 다음 세 가지 값 중 가장 큰 값을 사용합니다:

  • 금일 고가 – 금일 저가
  • |금일 고가 – 전일 종가|
  • |금일 저가 – 전일 종가|

예를 들어 20일 ATR은, 최초에는 20일간의 TR 평균으로 계산되고, 그 이후에는 (이전 ATR × 19 + 현재 TR) / 20 공식으로 부드럽게 업데이트됩니다. 이는 이동평균선과 유사한 방식입니다. Investopedia의 설명처럼 ATR은 가격의 방향성은 보여주지 않지만, 시장의 ‘진짜’ 변동폭을 측정하여 가격이 급변하는 장세에 민감하게 반응합니다.

ATR은 표준편차와 달리 계산이 단순하여 이해하기 쉽고, 변동성을 기반으로 한 손절매(Stop-loss) 설정 및 포지션 사이징 전략에 매우 적합합니다.

한국인 분석가가 모니터에 표시된 ATR과 True Range를 보며 메모하는 모습

ATR 포지션 사이징 계산법: 리스크를 숫자로 통제하기

ATR 포지션 사이징의 핵심은 계좌 자산 대비 허용 리스크(예: 1%)를 고정하고, 1주(또는 1계약)당 리스크를 ATR과 승수(Multiplier)를 이용해 계산하여 포지션 크기를 역산하는 것입니다.

계산 단계

  1. 허용 손실액 계산: 계좌 총액 × 리스크 비율 (예: 1억 원 × 1% = 1,000,000원)
  2. 1단위(Unit)당 리스크 계산: ATR × 승수 (터틀 트레이딩에서는 2N, 즉 승수 2를 사용)
  3. 포지션 수(주식 수 또는 계약 수) 계산: 허용 손실액 / 1단위당 리스크

예를 들어, 엑셀로 자동화하면 다음과 같습니다:

| A: 계좌자산 | B: 리스크% | C: 현재가 | D: ATR(20) | E: 승수 | F: 포지션 수 |

| 100,000,000 | 0.01 | — | 1,500 | 2 | =(A1*B1)/(D1*E1) |

이 방식의 장점은 시장 변동성(ATR)이 커지면 포지션 크기가 자동으로 줄어들어, 어떤 상황에서도 손실폭을 일정하게 유지시켜준다는 것입니다. 엑셀로 자동화하면 실전에서 실수 없이 빠르게 적용할 수 있습니다.

엑셀 화면에 포지션 사이징 계산 예시를 가리키는 한국인 트레이더 모습

터틀 트레이딩 진입/청산 규칙 설명

터틀 트레이딩의 철학은 ‘추세추종(Trend Following)’입니다. 진입과 청산 규칙은 매우 명확하며, 두 가지 시스템으로 나뉩니다.

  • 시스템 1 (단기): 20일 고가 돌파 시 매수, 20일 저가 돌파 시 매도(공매도).
  • 시스템 2 (장기): 55일 고가 돌파 시 매수, 55일 저가 돌파 시 매도(공매도).

청산 규칙 또한 명확합니다. 시스템 1 진입 포지션은 10일 저가(매수 포지션) 또는 10일 고가(매도 포지션)를 하향/상향 돌파할 때 익절합니다. 시스템 2는 20일 저가/고가를 기준으로 청산합니다.

가장 중요한 손절 규칙은 ‘2N 규칙’입니다. 진입 가격에서 2 × N (여기서 N은 20일 ATR 값)만큼 불리한 방향으로 움직이면 즉시 손절합니다. TurtleTrader의 원칙처럼 이러한 규칙을 기계적으로 엄격히 지키는 것이 감정 개입을 막고 장기적인 성공을 이끄는 핵심입니다.

20일과 55일 시스템을 병행하면, 더 빈번한 단기 추세 신호와 신뢰도 높은 장기 추세 신호를 조합하여 리스크와 기회를 균형 있게 관리할 수 있습니다.

20일 55일 돌파와 2N 손절이 표시된 차트를 분석하는 한국인 트레이더

리스크 관리 터틀 전략 (유닛, 피라미딩, 노출 제한)

터틀 전략의 정수는 개별 거래의 리스크를 넘어 계좌 전체의 리스크를 관리하는 데 있습니다.

유닛 시스템과 피라미딩

  • 유닛(Unit): 1 유닛의 크기는 (계좌의 1%) / (ATR × 틱가치) 공식으로 결정됩니다. 이것이 한번에 진입할 수 있는 최대 크기입니다.
  • 피라미딩(Pyramiding): 최초 진입 후 가격이 0.5N 만큼 유리한 방향으로 움직일 때마다 1 유닛씩 추가 매수/매도합니다. 이는 추세가 확인될 때 수익을 극대화하는 전략입니다.

계좌 노출 제한

과도한 리스크를 막기 위해 전체 유닛 보유 한도를 엄격히 제한합니다.

| 구분 | 최대 보유 유닛 |

| 단일 종목 | 4 유닛 |

| 상관관계 높은 종목군 | 6 유닛 |

| 상관관계 낮은 종목군 | 10 유닛 |

| 계좌 총합 | 12 유닛 |

이 규칙들은 계좌 전체의 노출도를 제한하여 특정 종목이나 시장 전체의 급격한 변동으로부터 계좌를 보호하는 안전장치 역할을 합니다. 피라미딩은 추세가 확인될 때 수익을 키우지만, 반드시 유닛 한도를 지켜 과도한 레버리지를 피해야 합니다.

유닛과 피라미딩 규칙, 최대 유닛 표가 있는 리스크 관리 플랜을 보는 장면

실전 구현 가이드: HTS와 백테스팅

이론을 실전에 적용하려면 도구를 활용해야 합니다. 키움증권 영웅문 HTS를 예로 들면, 조건검색식을 활용해 터틀 시스템을 구현할 수 있습니다.

  • 시스템 1 진입 조건: "일봉 종가가 20봉중 최고가 상향돌파" + "ATR(20)>0"
  • 시스템 1 청산 조건: "일봉 종가가 10봉중 최저가 하향돌파"

더 정교한 검증을 위해서는 Python을 이용한 백테스트가 필수적입니다. pandas 라이브러리로 데이터를 다루고, ta 또는 TA-Lib 라이브러리를 사용해 ATR, 최고가, 최저가를 쉽게 계산할 수 있습니다. 이후 진입/청산 규칙을 코드로 구현하여 과거 데이터에 대한 수익률, 최대 낙폭(MDD) 등을 검증해야 합니다.

마지막으로, 모든 매매는 매매일지에 기록하는 습관이 중요합니다. 진입 근거, 당시의 N값, 진입 유닛 수, 그리고 심리 상태를 기록하면 전략을 객관적으로 평가하고 개선하는 데 큰 도움이 됩니다.

백테스트를 통해 과거 성과와 최대 손실 구간을 확인하고, 자신의 투자 성향에 맞게 리스크 비율(%)이나 ATR 승수 같은 파라미터를 현실적으로 조정하는 과정이 반드시 필요합니다.

Python 코드와 백테스트 결과를 보며 HTS 조건검색식 예시를 함께 확인하는 한국인 개발자

결론: 당신도 규칙으로 ‘터틀’이 될 수 있다

터틀 트레이딩의 성공 신화는 특별한 재능이 아니라, 감정을 배제하고 검증된 규칙을 꾸준히 따르는 훈련의 결과였습니다. 이 글에서 다룬 핵심 전략을 요약하면 다음과 같습니다.

  • ATR 포지션 사이징: 변동성에 따라 포지션 크기를 자동으로 조절하여 리스크를 일정하게 관리합니다.
  • 터틀 진입/청산 규칙: 명확한 추세추종 신호로 진입하고, 2N 손절 규칙으로 손실을 제한하며, 추세가 꺾일 때 이익을 실현합니다.
  • 리스크 관리 전략: 유닛, 피라미딩, 총 유닛 제한을 통해 개별 거래를 넘어 계좌 전체를 보호합니다.

전설적인 트레이더들의 성공은 타고난 감각이 아닌, 규칙 준수와 끊임없는 훈련의 산물입니다. 처음에는 소액 또는 모의투자를 통해 오늘 배운 규칙들을 기계적으로 반복 연습하여 완전히 자신의 것으로 만드는 과정이 중요합니다.

꾸준한 규칙 적용과 상세한 기록이 장기적인 성공의 토대를 만듭니다. 지금 바로 오늘 배운 공식을 엑셀이나 코드로 자동화하고, 작은 금액으로 첫 번째 규칙 기반 거래를 테스트해보세요.

트레이딩 규칙 노트를 작성하며 ATR 포지션 사이징을 확인하는 한국인 트레이더의 초상

자주 묻는 질문 (FAQ)

Q1: ATR 포지션 사이징의 가장 큰 장점은 무엇인가요?

A: 가장 큰 장점은 시장의 변동성에 따라 자동으로 포지션 크기를 조절하여 리스크를 일정하게 유지하는 것입니다. 변동성이 높은 장에서는 적은 포지션을, 변동성이 낮은 장에서는 더 큰 포지션을 잡아 어떤 시장 상황에서도 감당 가능한 수준의 손실만을 허용하게 됩니다. 이는 감정에 휘둘리지 않는 체계적인 트레이딩을 가능하게 합니다.

Q2: 터틀 트레이딩 전략은 초보자도 바로 따라 할 수 있나요?

A: 네, 가능합니다. 터틀 전략의 핵심은 복잡한 시장 분석이 아니라 ‘명확하고 단순한 규칙을 기계적으로 따르는 것’에 있기 때문입니다. 다만, 규칙을 완전히 이해하고 심리적으로 흔들리지 않고 실행하려면 소액 투자나 모의 투자를 통해 충분한 연습과 훈련을 거치는 것이 매우 중요합니다.

Q3: 2N 손절 규칙에서 ‘N’은 무엇을 의미하나요?

A: ‘N’은 ATR(Average True Range), 즉 평균적인 하루 변동폭을 의미합니다. 터틀 트레이딩에서는 보통 20일 ATR 값을 N으로 사용합니다. 따라서 ‘2N 손절’이란 진입 가격에서 평균 하루 변동폭의 2배만큼 불리한 방향으로 가격이 움직이면 즉시 손절매하는 것을 의미하는 명확한 리스크 관리 규칙입니다.

이 글이 마음에 드세요?

RSS 피드를 구독하세요!

댓글 남기기