Freya Finance에서 OBV로 거래하는 방법
On-Balance Volume(OBV)은 거래량이 자산으로 유입되는지 유출되는지를 보여주려는 고전적인 Volume 지표로, 상승 마감에서는 거래량을 더하고 하락 마감에서는 빼는 누적 집계를 실행합니다. Freya에서 OBV는 봇에 부착할 수 있는 지표 중 하나입니다. 이 가이드는 OBV가 무엇인지, Freya에서 조건으로서 정확히 어떻게 작동하는지 — OBV의 값이 의미 있는 레벨을 고르기 어려운 절대 누적 숫자라는 중요하고 정직한 주의점을 포함하여 — 그리고 트레이더들이 이를 사용하는 몇 가지 일반적인 방법을 설명합니다.
트리거 전체 메뉴는 거래할 수 있는 지표를 참조하세요. 조건 시스템 자체가 어떻게 작동하는지는 진입 조건과 트리거 시스템을 참조하세요.
Key Takeaways
- OBV는 누적 Volume 지표입니다 — 상승 마감에서 캔들의 거래량을 더하고 하락 마감에서 빼서, 연속적인 합계를 구축합니다.
- Freya에서는 OBV를 네 가지 연산자 중 하나로 조건으로 설정합니다: Above, Below, Crosses Above 또는 Crosses Below.
- OBV에는 값이 필요하지만, 그 값은 절대 누적 숫자(예: 1,000,000)입니다 — 그리고 연속적인 합계이기 때문에 의미 있는 고정 레벨을 고르는 것은 정말로 어렵습니다.
- OBV는 정확한 임계값이 아니라 방향과 추세로 읽는 것이 가장 좋습니다 — 누적 숫자는 스케일에 의존하며 시간이 지나면서 표류합니다.
- 동일한 OBV 조건이 진입과 청산 모두에 작동하며, 이 글은 일반 교육입니다 — 금융 조언이 아닙니다.
OBV란 무엇인가?
OBV는 On-Balance Volume의 약자입니다. 수십 년 전에 도입된 아이디어는 거래량이 종종 가격보다 먼저 움직인다는 것입니다 — 그래서 각 캔들의 방향을 존중하는 거래량의 연속 집계를 유지하면, 매수 압력이나 매도 압력이 축적되고 있는지에 대한 감을 얻습니다.
규칙은 간단합니다. 연속 합계에서 시작하여, 각 새 캔들마다:
- 캔들이 이전 것보다 더 높게 마감하면, 그 거래량을 합계에 더한다.
- 더 낮게 마감하면, 그 거래량을 뺀다.
- 변동 없이 마감하면, 합계를 그대로 둔다.
OBV는 상승 거래량이 우세할 때 상승하고 하락 거래량이 우세할 때 하락합니다.
OBV에 대해 가장 유용한 단 하나는 그 방향입니다:
| OBV가 하고 있는 것 | 일반적인 해석 |
|---|---|
| 상승 | 거래량이 상승 마감에서 축적됨 — 종종 매수 압력으로 읽힘 |
| 하락 | 거래량이 하락 마감에서 축적됨 — 종종 매도 압력으로 읽힘 |
| 가격으로부터 다이버전스 | 가격은 새로운 고점/저점을 만들지만 OBV는 그렇지 않음 — 일부 트레이더는 이를 경고로 주시함 |
OBV는 누적 라인입니다. 그 절대 숫자는 고정 스케일이 없습니다 — 그것은 전적으로 연속 합계가 어디서 시작되었는지와 그 이후 얼마나 많은 거래량이 흘렀는지에 달려 있습니다. 정보를 담는 것은 라인의 형태와 방향이지, 원시 수치가 아닙니다.
Freya에서 OBV 사용하기
Freya에서 OBV는 봇에 부착하는 조건입니다. 연산자, 값, 시간 프레임을 선택하면, 봇은 그 조건을 실시간 시장 데이터에서 평가합니다. 네 가지 연산자가 있으며, 각각은 구체적인 무언가를 의미합니다:
| 연산자 | OBV에서 의미하는 것 |
|---|---|
| Above | OBV 합계가 현재 당신의 값보다 위에 있는 동안 발동 |
| Below | OBV 합계가 현재 당신의 값보다 아래에 있는 동안 발동 |
| Crosses Above | OBV가 당신의 값을 위로 통과하는 순간 발동 |
| Crosses Below | OBV가 당신의 값을 아래로 통과하는 순간 발동 |
Freya에서 중요한 몇 가지 세부 사항:
- OBV에는 값이 필요합니다. 가격 대 라인 지표와 달리, OBV는 그 연속 합계를 당신이 입력하는 숫자와 비교합니다.
- 그 값은 절대 누적 수치입니다. RSI 같은 0~100의 제한된 스케일이 아닙니다. 원시 연속 합계입니다 — 1,000,000 같은 숫자 — 그리고 그 크기는 자산의 거래량과 누적 합계가 캔들에 걸쳐 어떻게 쌓였는지에 달려 있습니다.
- 조건별 시간 프레임. 각 OBV 조건은 자체 시간 프레임을 가집니다. 같은 봇 내에서 한 조건에는 OBV를 1시간 차트로, 다른 조건에는 4시간 차트로 읽을 수 있습니다.
- 진입과 청산. OBV는 양쪽 모두에서 작동합니다. 포지션을 언제 열지 결정하는 데에도, 언제 닫을지 결정하는 데에도 사용할 수 있습니다.
정직한 주의점: OBV 값을 고르는 것은 어렵다
여기가 대부분의 빠른 튜토리얼이 건너뛰는 부분입니다. OBV는 누적 연속 합계이기 때문에, RSI에 30과 70이 자연스러운 것처럼 자연스럽고 보편적인 레벨이 없습니다. 숫자는 자산의 거래량, 시간 프레임, 그리고 봇이 읽을 때 연속 집계가 어디에 있는지에 달려 있습니다 — 그리고 거래량이 축적됨에 따라 계속 표류합니다. "1,000,000"이라는 값은 한 자산에는 높은 수치이고 다른 자산에는 낮을 수 있으며, 같은 자산의 OBV는 단순히 거래량이 계속 쌓인다는 이유만으로 시간이 지나면서 어떤 고정 숫자도 훨씬 넘어 상승할 수 있습니다.
그래서 OBV Above 1,000,000을 고정 임계값으로 설정하는 것은 의미 있게 만들기가 정말 어렵습니다 — 어떤 절대 숫자가 전환점을 표시하는지 알 원칙적인 방법이 거의 없습니다. OBV에 깔끔한 레벨이 있는 척하는 대신 이 점에 대해 당신에게 솔직하게 말하고 있습니다.
OBV가 진정으로 잘하는 것은 방향과 추세를 보여주는 것입니다 — 라인이 상승하는가 하락하는가, 그리고 가격에 동의하는가 반대하는가? 봇에서 OBV를 원한다면, 정직한 틀은:
- OBV를 주로 그 추세를 위해 읽고, 정확한 임계값을 위해서가 아니다.
- 값을 설정한다면, 그 자산의 최근 OBV 범위를 보고 도출한 대략적이고 자산별인 참조로 다루어라 — 만능 레벨이 아니다.
- 누적 합계가 시간이 지나면서 표류하므로, 재조정을 예상하라.
OBV의 강점은 라인의 방향이지, 그 절대 숫자가 아닙니다. 값은 고정 스케일이 없는 누적 합계이기 때문에, 당신이 고르는 어떤 임계값도 자산별이며 거래량이 축적됨에 따라 표류할 것입니다. 1,000,000 같은 둥근 숫자를 그 자체로 의미 있는 레벨인 것처럼 다루지 마세요.
"Above/Below"와 "Crosses Above/Below"의 차이는 상태와 이벤트의 차이입니다. "Above"는 OBV가 당신의 값 위에 있는 내내 참입니다. "Crosses Above"는 OBV가 그것을 위로 통과하는 단 하나의 순간에만 발동합니다. 지속적인 조건에는 상태 연산자를, 당신이 고른 레벨을 OBV가 통과하는 정확한 순간을 잡으려면 크로스 연산자를 사용하세요.
OBV 조건 설정하기
봇에 OBV를 추가하는 일반적인 흐름은 다음과 같습니다. 정확한 화면은 새 봇을 만드는지 기존 것을 편집하는지에 따라 다르지만, 조건 설정은 동일합니다.
- 새 봇을 만들거나 기존 봇을 편집한다. 봇 빌더를 열고 조건을 설정하는 섹션으로 간다 — 언제 여는지 제어하는 Entry Conditions, 또는 언제 닫는지 제어하는 청산 측.
- 조건을 추가한다. 봇에 새 진입(또는 청산) 조건을 추가한다.
- 지표로 OBV를 고른다. 사용 가능한 지표 목록에서 OBV를 선택한다.
- 연산자를 고른다. 네 가지 중 하나를 선택한다: Above, Below, Crosses Above 또는 Crosses Below.
- 값과 시간 프레임을 설정한다. 당신의 값을 입력한다 — 그것이 절대 누적 숫자임을 기억하라(필드에는 1,000,000 같은 예시가 표시됨) — 그리고 OBV를 읽어야 할 시간 프레임(1h나 4h 등)을 고른다. 값은 스케일에 의존하므로, 일반적인 숫자가 아니라 그 자산 자신의 최근 OBV 범위에 기반하라.
- 더 많은 조건을 원하면 AND / OR로 결합한다. 봇당 최대 8개 조건을 추가할 수 있으며, AND(모두 동시에 참이어야 함 — 더 적고 더 엄격한 신호) 또는 OR(어느 하나면 충분 — 더 빈번한 신호)로 결합할 수 있습니다. 예를 들어, 움직임을 확인하기 위해 OBV를 가격 또는 모멘텀 조건과 짝지으세요.
고정 OBV 레벨을 고르는 것이 얼마나 어려운지를 감안하면, 많은 트레이더가 OBV를 독립형 트리거가 아니라 다른 신호와 나란히 확인으로 사용합니다 — 예를 들어, 가격 또는 RSI 조건을 요구하고 거래량이 같은 방향으로 흐르고 있음을 확인하기 위해 OBV를 사용하는 식입니다. 트리거 시스템 가이드가 조건 결합을 더 자세히 다룹니다.
일반적인 OBV 설정
이것들은 트레이더가 OBV에 대해 흔히 어떻게 생각하는지에 대한 일반 교육 예시입니다. 이는 메커니즘의 예시이지 권장 사항이 아니며, 어느 것도 특정 결과를 약속하지 않습니다. OBV의 절대 레벨은 스케일에 의존하므로, 아래의 어떤 숫자도 자산별 참조로 대체할 자리표시자로 다루세요.
- Volume 확인. 다른 진입 신호(예: 가격 또는 모멘텀 조건)를 AND를 사용해 OBV 조건과 짝지어, 봇이 거래량이 예상한 방향으로 흐를 때만 행동하도록 한다. 이는 정확한 레벨이 아니라 OBV의 방향에 기댑니다.
- 스스로 도출한 참조의 크로스.
OBV Crosses Above [당신의 참조], 여기서 참조는 그 특정 자산의 최근 OBV 범위에서 읽어낸 레벨입니다 — 보편적 임계값이 아니라 대략적인 "거래량이 살아나고 있다"는 신호로 사용됩니다. - 다이버전스 인식(수동). OBV는 종종 다이버전스를 위해 주시됩니다 — 가격은 새 고점을 만드는데 OBV는 그렇지 않다. 이는 보통 차트 읽기 관찰입니다. 봇에서는 다이버전스를 단일 임계값으로 인코딩하려 하기보다, OBV의 방향을 확인 필터로 사용하는 경우가 더 많을 것입니다.
- 청산 확인. 누적 숫자에만 의존하기보다, 거래량이 돌아서고 있음을 확인하기 위해 청산 로직과 나란히 OBV 조건을 사용한다.
OBV는 반전을 예측하지 않으며, 그 누적 값에는 보편적으로 "올바른" 레벨이 없습니다. 둥근 임계값은 특정 자산과 순간에 대해서만 의미가 있습니다. 어떤 단일 지표도 하나의 입력으로 다루고, 실제 자금을 투입하기 전에 아이디어를 테스트하며, 모든 거래에는 리스크가 따른다는 것을 기억하세요.
자주 묻는 질문
OBV에 어떤 값을 설정해야 하나요?
솔직히 말하면, 보편적인 답은 없습니다 — 그리고 그것이 OBV에 대해 이해해야 할 핵심입니다. 값은 절대 누적 숫자(필드에는 1,000,000 같은 예시가 표시됨)이며, OBV는 연속 합계이기 때문에 "올바른" 레벨은 전적으로 자산, 시간 프레임, 그리고 얼마나 많은 거래량이 축적되었는지에 달려 있습니다. 같은 숫자가 한 자산에는 높고 다른 자산에는 낮을 수 있으며, 시간이 지나면서 표류합니다. 값을 설정한다면, 그 특정 자산의 최근 OBV 범위에서 도출하고 재조정을 예상하세요. 대부분의 트레이더는 OBV를 정확한 임계값보다 그 방향을 위해 더 유용하다고 봅니다.
왜 OBV는 0~100 스케일이 아니라 누적 숫자인가요?
지표가 그렇게 정의되어 있기 때문입니다. OBV는 연속 집계를 유지합니다 — 상승 마감에서 거래량을 더하고 하락 마감에서 빼서 — 그래서 라인은 RSI(0~100)처럼 고정된 경계가 없습니다. 수치는 축적된 거래량 흐름을 반영하며, 그래서 그 형태와 방향이 원시 숫자보다 더 중요합니다.
OBV에 어떤 시간 프레임을 사용해야 하나요?
당신의 전략에 맞는 것 — 각 조건은 자체 시간 프레임을 가지므로, 당신의 선택입니다. 일반 교육으로서: 더 짧은 시간 프레임은 더 반응적이고 노이즈가 많은 OBV 라인을 만들고, 더 긴 것은 더 매끄러운 것을 만듭니다. 보편적으로 "올바른" 시간 프레임은 없습니다.
OBV를 진입과 청산 모두에 사용할 수 있나요?
예. 동일한 OBV 조건을 봇이 언제 포지션을 여는지와 언제 닫는지 결정하는 데 사용할 수 있습니다. 정확한 레벨을 고르기가 어렵기 때문에, 일반적인 교육적 접근은 OBV의 방향을 독립형 트리거가 아니라 양쪽 모두에서 확인 필터로 사용하는 것입니다.
"Below"와 "Crosses Below"의 차이는 무엇인가요?
"Below"는 상태입니다 — OBV가 당신의 값 아래에 있는 전체 기간 동안 참입니다. "Crosses Below"는 이벤트입니다 — OBV가 당신의 값을 아래로 통과하는 단 하나의 순간에만 발동합니다. 지속적인 조건에는 상태 연산자를, 당신이 고른 레벨을 OBV가 통과하는 정확한 순간을 잡으려면 크로스 연산자를 사용하세요.
OBV가 수익성 있는 거래를 보장하나요?
아니요. 어떤 지표도 수익을 보장할 수 없습니다. OBV는 축적된 거래량 흐름을 요약합니다. 미래를 예측하지 않으며, 신호는 틀릴 수 있습니다 — 특히 그 절대 레벨이 스케일에 의존하고 잘못 읽기 쉽기 때문입니다. 이 글은 일반 교육이지 금융 조언이 아닙니다 — 항상 스스로 조사하고, 잃어도 감당할 수 있는 자금으로만 거래하세요.
OBV는 다른 Freya 지표와 어떻게 비교되나요?
OBV는 누적 Volume 지표입니다. Freya는 다른 많은 지표를 제공합니다 — 모멘텀, 추세, 변동성 도구, 그리고 다른 Volume 도구들. 전체 목록과 각각이 무엇을 측정하는지는 거래할 수 있는 지표를, 더 깊은 이론은 봇 거래를 위한 기술적 지표를 참조하세요.
