Freya Finance에서 ATR로 거래하는 방법
Average True Range (ATR) 는 다른 모든 지표가 무시하는 질문에 답합니다: 이 시장이 지금 얼마나 움직이고 있는가? ATR은 가격이 어느 방향으로 향하는지 알려주지 않습니다 — 변동 폭의 크기를 측정합니다. Freya에서는 ATR을 진입 또는 청산 조건으로 사용하여 bot이 변동성이 원하는 범위에 있을 때만 거래하도록 할 수 있습니다.
이 가이드는 ATR이 무엇을 측정하는지, Freya에서 트리거로 정확히 어떻게 작동하는지, 그리고 어떻게 설정하는지를 설명합니다. 이는 일반적인 trading 교육이며 금융 조언이 아닙니다 — ATR은 변동성을 설명할 뿐 예측하지 않습니다.
Key Takeaways
- ATR은 변동성 — 최근 가격 움직임의 평균 크기 — 을 측정하며 방향이 아닙니다. 높은 ATR은 큰 캔들을, 낮은 ATR은 조용하고 좁은 캔들을 의미합니다.
- Freya에서 ATR은 14 기간을 사용하며 네 가지 연산자를 지원합니다: Above, Below, Crosses Above, Crosses Below.
- ATR은 값이 필요하며, 그 값은 견적 통화로 표시된 절대 ATR 레벨입니다 — 'ATR 0.5 초과'는 평균 범위 0.5 USDT를 의미하며 백분율이 아닙니다.
- 임계값이 가격 단위이기 때문에 스케일에 의존합니다: $0.50 토큰에 적합한 숫자는 BTC에 적합한 숫자와 완전히 다릅니다.
- ATR은 진입 측과 청산 측 모두에서 작동하며, 각 조건은 자체 타임프레임을 가집니다 — 그래서 방향 신호와 함께 변동성 필터로 사용할 때 가장 유용합니다.
ATR이란 무엇인가?
Average True Range는 변동성 — 방향에 관계없이 한 기간 동안의 가격 움직임 정도 — 을 정량화하는 방법으로 J. Welles Wilder Jr.에 의해 도입되었습니다. 기술적 분석에서 가장 널리 사용되는 변동성 측정값 중 하나입니다.
ATR은 True Range 로부터 구축되며, 각 캔들에 대해 세 가지 거리 중 가장 큰 것입니다:
- 현재 캔들의 고가에서 저가를 뺀 값,
- 현재 고가에서 이전 종가를 뺀 값,
- 현재 저가에서 이전 종가를 뺀 값.
이전 종가를 고려하는 것이 True Range를 "true"하게 만드는 것입니다 — 보이는 바뿐만 아니라 캔들 사이의 갭을 포착합니다. ATR은 그런 다음 룩백 기간에 걸친 True Range의 이동 평균입니다(Freya는 14 를 사용):
True Range = max(
High − Low,
|High − Previous Close|,
|Low − Previous Close|
)
ATR(14) = 최근 14개 기간에 걸친 평균 True Range
ATR에 대해 이해해야 할 가장 중요한 것은 그 출력이 무엇인지 입니다. ATR은 가격과 동일한 단위 — 페어의 견적 통화 — 로 보고됩니다. USDT 페어를 거래한다면, ATR이 0.5라는 것은 최근 14개 캔들에 걸친 평균 true range가 0.5 USDT 라는 의미입니다. 이것은 백분율이 아니며 RSI 같은 0–100 오실레이터도 아닙니다.
ATR은 변동성 필터이지 방향 신호가 아닙니다. 상승하는 ATR은 움직임이 커지고 있음을 알려주지만, 가격이 오르는지 내리는지에 대해서는 아무것도 말하지 않습니다. 이것이 ATR이 단독으로 사용되기보다 거의 항상 방향성 지표와 짝지어지는 이유입니다.
ATR은 가격 단위의 절대 숫자이기 때문에, 그 일반적인 범위는 전적으로 자산에 따라 다릅니다. 고가 자산은 수백 또는 수천 단위의 ATR 값을 보여주고, 저가 토큰은 작은 분수를 보여줍니다. 보편적인 "높은" 또는 "낮은" ATR은 없습니다 — 오직 그 페어, 그 타임프레임에서 높거나 낮을 뿐입니다.
Freya에서 ATR 사용하기
Freya에서 ATR은 진입 조건(bot이 언제 포지션을 여는지 결정) 또는 조건부 청산 조건(언제 닫는지 결정)으로 사용할 수 있는 지표 중 하나입니다. 다른 모든 지표와 함께 Trigger System에 위치합니다. 트리거 전반의 메커니즘 — 연산자, AND/OR, 타임프레임 — 에 대해서는 진입 조건과 Trigger System을 참조하세요.
Freya에서 ATR이 정확히 어떻게 작동하는지 보여드립니다.
연산자
ATR은 네 가지 트리거 연산자를 모두 지원합니다:
| 연산자 | 발동 시점 |
|---|---|
| Above | ATR이 현재 임계값을 초과함 (변동성이 높음) |
| Below | ATR이 현재 임계값 미만임 (변동성이 낮음) |
| Crosses Above | ATR이 임계값을 아래에서 위로 통과함 (변동성 확대) |
| Crosses Below | ATR이 임계값을 위에서 아래로 통과함 (변동성 축소) |
"Above"와 "Below"는 상태 를 확인합니다 — 변동성이 지금 높은가 낮은가? "Crosses Above"와 "Crosses Below"는 이벤트 를 확인합니다 — 변동성이 방금 당신의 레벨을 통과해 확대되거나 축소되었는가? 변동성이 국면을 바꾸는 순간이 중요할 때 크로스를 사용하세요.
값: 견적 통화로 표시된 절대 ATR 레벨
이것이 사람들이 헷갈리는 부분이므로, 별도의 콜아웃을 받을 만합니다.
ATR은 값이 필요하며, 그 값은 견적 통화로 표시된 절대 ATR 레벨 이지 백분율이 아닙니다. USDT 페어에서 "ATR 0.5 초과"는 ATR 판독값이 0.5 USDT 를 초과해야 함을 의미합니다. 임계값이 가격 단위이기 때문에 스케일에 의존합니다: 한 페어에 적합한 숫자는 다른 페어에는 무의미할 것입니다.
실제로 이것은 서로 다른 페어 간에 동일한 ATR 임계값을 재사용할 수 없음을 의미합니다. $0.50 근처에서 거래되는 토큰의 평균 true range는 0.01–0.05 정도일 수 있지만, 고가 자산의 ATR은 수백 단위일 수 있습니다. 숫자를 선택하기 전에 선택한 타임프레임에서 자산의 실제 ATR을 보고 그에 상대적으로 임계값을 설정하세요. 차트는 당신이 거래하는 페어에 대한 "정상적인" ATR이 어떻게 보이는지 보여줄 것입니다.
기간과 매개변수
Freya의 ATR은 고정 기간 14 를 사용합니다 — 업계 표준 룩백입니다. 당신은 연산자, 값(절대 ATR 레벨), 타임프레임 을 설정합니다; 기간은 14로 유지됩니다.
조건별 타임프레임
모든 Freya 조건과 마찬가지로 ATR 트리거는 당신이 선택한 타임프레임(1m, 5m, 15m, 1h, 4h, 1d 등)을 읽으며, 각 조건은 자체 타임프레임을 가집니다. 1시간 차트의 ATR은 시간 캔들의 평균 범위를 측정하고, 4시간 차트의 ATR은 4시간 캔들을 측정합니다 — 그래서 동일한 페어도 다른 타임프레임에서 매우 다른 ATR 값을 보여줍니다. 당신이 중요하게 여기는 움직임에 맞는 타임프레임을 선택하세요.
진입과 청산
ATR은 양쪽 모두에서 사용할 수 있습니다:
- 진입 조건으로서, bot이 언제 여는지를 통제합니다 — 예를 들어, 변동성이 바닥을 초과할 때만 열거나, 천장 아래일 때만 엽니다.
- 조건부 청산 조건으로서, 변동성이 특정 방식으로 행동할 때 포지션을 닫는 데 도움을 줄 수 있습니다 — 예를 들어, 변동성이 레벨을 돌파하면 청산합니다.
ATR은 비방향성이므로, AND 논리를 사용하여 둘 다 참이어야 하도록 방향 신호와 결합한 필터 로서 가장 강력합니다.
ATR 조건 설정하기
bot을 만들 때 ATR 트리거를 추가하는 방법입니다. ATR은 다른 모든 지표와 동일한 진입 조건 단계에 있습니다.
- bot 빌더를 열고 진입 조건 섹션으로 이동합니다. (전체 bot 생성 흐름은 진입 조건과 Trigger System을 참조하세요.)
- 조건을 추가 하고 지표로 ATR 을 선택합니다.
- ATR을 측정할 타임프레임을 선택 합니다(예: 1h 또는 4h). 값 스케일이 타임프레임에 따라 변한다는 것을 기억하세요.
- 연산자를 선택 합니다 — Above, Below, Crosses Above 또는 Crosses Below.
- 값을 입력 합니다 — 견적 통화로 표시된 절대 ATR 레벨. 숫자가 그 자산과 타임프레임에 현실적이도록 먼저 차트에서 페어의 현재 ATR을 확인하세요.
- (권장) 두 번째 방향성 조건을 추가 합니다 — 이동평균 또는 추세 신호 같은 — 그리고 이를 AND 로 결합하여, bot이 방향 신호가 발동되고 그리고 변동성이 범위 내에 있을 때만 진입하도록 합니다.
- 조건을 저장 합니다. 이제 문장처럼 읽힙니다, 예: "1시간 차트의 ATR(14)이 0.5를 초과함."
- 변동성 기반 조건부 청산을 원한다면 청산 측에서 반복 합니다.
일반적인 ATR 설정
이것들은 트레이더가 ATR에 대해 어떻게 생각하는지에 대한 설명적이고 일반 교육적인 예시입니다. 이것들은 권장 사항이 아니며, 그 어느 것도 수익을 보장하지 않습니다 — 모든 시장은 다르게 행동합니다.
변동성 바닥 (죽은 시장 피하기)
일부 트레이더는 작업할 충분한 움직임이 있을 때만 bot이 활성화되기를 원합니다. AND를 통해 방향 신호와 결합된 ATR Above [레벨] 진입 조건은 신호가 톱질하는 경향이 있는 평평하고 좁은 범위의 상황에서 bot을 멀리합니다. 레벨은 그 페어의 ATR이 그 타임프레임에서 보통 어떤지 보고 선택됩니다.
변동성 천장 (혼돈 피하기)
반대의 우려: 일부 트레이더는 격렬하고 넓은 범위의 기간 동안 거래하는 것을 피하고 싶어 합니다. ATR Below [레벨] 조건은 캔들이 비정상적으로 클 때 — 예를 들어 뉴스 주도 급등 동안 — bot을 멀리합니다. 다시 말하지만, 레벨은 페어의 일반적인 ATR에 상대적으로 설정됩니다.
신호로서의 확대 (Crosses Above)
조용한 기간에서 깨어나는 시장은 방향성 움직임의 시작을 알릴 수 있습니다. ATR Crosses Above [레벨] 조건은 변동성이 당신의 임계값을 통과해 확대되는 순간에 발동됩니다. 추세 또는 breakout 신호와 짝지으면 "무언가 일어나고 있다"는 확인으로 작동할 수 있습니다 — 다만 확대만으로는 방향을 알려주지 않습니다.
스톱과 목표의 크기 정하기 (멘탈 모델)
Freya의 ATR 트리거는 ATR을 고정 레벨과 비교하지만, 많은 트레이더는 Stop Loss나 Take Profit이 얼마나 넓어야 하는지 추론하기 위해 ATR을 개념적으로 사용합니다. 큰 ATR을 가진 시장은 스톱이 의미를 갖기 전에 더 많은 여유가 필요하고, 조용한 시장은 더 적게 필요합니다. ATR 관점에서 생각하는 것은 자산의 자연스러운 노이즈에 비해 스톱을 너무 좁게 놓는 것을 피하는 데 도움이 됩니다. 변동성이 레버리지 포지션의 리스크와 어떻게 연결되는지는 청산 이해하기를 참조하세요.
ATR은 비방향성이므로, Freya에서 사용하는 가장 신뢰할 수 있는 방법은 AND 조건의 절반으로 사용하는 것입니다: 방향 신호가 어느 방향인지 결정하고, ATR이 시장이 충분히 움직이는지 결정합니다.
자주 묻는 질문
ATR이 사야 할지 팔아야 할지 알려주나요?
아니요. ATR은 변동성 — 최근 가격 움직임의 평균 크기 — 을 측정하며 방향이 아닙니다. 높은 ATR은 단지 캔들이 크다는 의미일 뿐, 가격이 오르는지 내리는지에 대해서는 아무것도 말하지 않습니다. 이것이 ATR을 방향성 지표와 함께 필터로 사용하는 것이 가장 좋은 이유입니다.
Freya에서 ATR에 어떤 값을 입력해야 하나요?
견적 통화로 표시된 절대 ATR 레벨 — USDT 페어의 경우 USDT 숫자입니다. "ATR 0.5 초과"는 0.5 USDT를 초과하는 평균 true range를 의미합니다. 이것은 백분율이 아닙니다. 올바른 숫자는 전적으로 페어와 타임프레임에 따라 다르므로, 선택하기 전에 차트에서 자산의 현재 ATR을 확인하세요.
왜 동일한 ATR 값이 다른 페어에서 다르게 행동하나요?
ATR이 가격 단위로 보고되기 때문에 스케일에 의존합니다. 저가 토큰은 ATR이 0.02 정도일 수 있지만, 고가 자산의 ATR은 수백 단위일 수 있습니다. "0.5" 임계값은 전자에게는 크고 후자에게는 작습니다 — 그래서 페어 간에 동일한 숫자를 재사용할 수 없습니다.
Freya의 ATR은 어떤 기간을 사용하나요?
Freya의 ATR은 고정 기간 14, 표준 룩백을 사용합니다. 연산자, 값, 타임프레임을 구성합니다; 기간은 14로 유지됩니다.
ATR로 어떤 연산자를 사용할 수 있나요?
네 가지: Above, Below, Crosses Above, Crosses Below. Above/Below는 변동성의 현재 상태를 확인합니다; Crosses Above/Below는 변동성이 당신의 레벨을 통과해 확대되거나 축소되는 순간을 확인합니다.
진입뿐만 아니라 포지션을 청산하는 데에도 ATR을 사용할 수 있나요?
네. ATR은 진입 조건뿐만 아니라 조건부 청산 조건으로도 사용할 수 있으므로, 변동성이 특정 방식으로 행동할 때 포지션을 닫을 수 있습니다. 각 조건은 자체 타임프레임을 가집니다.
ATR을 단독으로 사용해야 하나요?
방향성 정보가 없기 때문에 단독으로는 거의 유용하지 않습니다. 일반적인 접근법은 AND를 사용하여 ATR을 방향 신호와 결합하는 것입니다 — 방향 신호가 어느 방향으로 거래할지 결정하고, ATR이 시장이 거래하기에 충분히 움직이는지(또는 너무 많이 움직이지 않는지)를 확인합니다.
계속 학습하기
- Freya에서 거래할 수 있는 지표들 — 트리거의 전체 메뉴.
- 진입 조건과 Trigger System — 연산자, AND/OR, 타임프레임이 어떻게 작동하는지.
- bot 거래를 위한 기술적 지표 — 지표 뒤에 있는 더 깊은 이론.
- 청산 이해하기 — 레버리지 거래에서 변동성이 리스크에 왜 중요한지.
