Deriv Bot에서 기술적 분석 도구를 사용하는 방법 | Deriv Blog
기술적 분석을 통해 전략을 개선하고 거래 봇이 계약을 구매할 시점을 알려주세요.
Deriv 편집팀 · 2023년 10월 2일 · 6 분 읽기

기술적 분석은 가격 및 거래량과 같은 금융 시장의 과거 데이터를 분석하여 미래 가격 움직임을 예측하는 과정입니다. 다른 플랫폼에서는 가격 차트 패턴을 분석하거나 기술적 지표를 적용하여 수동으로 거래를 실행하지만, Deriv Bot에서는 사전 설정된 블록을 통해 이러한 과정이 자동화됩니다.
기술적 분석의 개념이 익숙하지 않다면, 트레이딩에서의 기술적 분석이란 블로그에서 자세히 다루고 있습니다. Deriv Bot에서 기술적 분석이 어떻게 작동하는지 자세히 살펴보겠습니다.
틱 및 캔들 분석
Deriv Bot에서 기술적 분석을 사용하는 가장 간단한 방법은 'Analysis' 탭의 해당 하위 탭에서 찾을 수 있는 'Tick and candle analysis' 블록을 사용하는 것입니다.

이 블록들은 이전 틱, 캔들의 가격 또는 전체 시장 방향을 분석합니다. 각 블록 옆에 있는 'Learn more'를 클릭하면 각 블록의 기능에 대한 더 자세한 설명을 확인할 수 있습니다.
다음은 이전 틱의 마지막 자릿수를 기준으로 계약을 매수하는 기본 옵션 거래 전략을 설정하는 간단한 예시입니다:
- 'Conditional 블록'을 선택하여 필수 'Purchase 블록'으로 끌어다 놓습니다. 이 블록은 'Utility' 하위 탭의 'Logic'에 있습니다
- 'Compare 블록'을 선택하여 'Conditional' 블록의 빈 자리표시자로 끌어다 놓습니다. 같은 하위 탭에 있습니다.
- 'Analysis' 탭의 'Tick and candle analysis' 하위 탭에서 'Last digit' 블록을 선택하여 'Compare' 블록의 첫 번째 자리표시자로 끌어다 놓습니다.
- 'Number 블록'을 선택하여 'Compare' 블록의 두 번째 자리표시자로 끌어다 놓고 규칙(같음, 같지 않음, 보다 큼 등)을 선택합니다. 이 블록은 'Utility' 하위 탭의 'Math'에 있습니다.
- 거래할 계약 유형을 선택합니다 – 이 예시에서는 rise 또는 fall입니다.

이 단계를 모두 완료하면 'Purchase conditions' 블록이 준비됩니다. 방금 설정한 조건에 따라 거래 봇은 이전 틱의 마지막 자릿수가 4가 아닐 때마다 Rise 계약을 매수합니다.
이 특정 전략은 Tick and candle analysis 블록을 사용하는 방법에 대한 예시일 뿐이며, 실제 거래 환경에서는 실질적인 가치가 없습니다.
Deriv Bot의 기술적 지표
거래 봇에서 기술적 분석을 사용하는 또 다른 방법은 'Analysis' 탭의 'Indicators' 하위 탭에서 찾을 수 있는 기술적 지표 블록을 적용하는 것입니다.

Deriv Bot에는 미래 가격 움직임을 예측할 수 있는 주요 신호를 모두 평가하는 데 도움이 되는 5가지 주요 Indicator 블록이 있습니다:
- Simple Moving Average (SMA)
- Simple Moving Average Array (SMAA)
- Bollinger Bands (BB)
- Bollinger Bands Array (BBA)
- Exponential Moving Average (EMA)
- Exponential Moving Average Array (EMAA)
- Relative Strength Index (RSI)
- Relative Strength Index Array (RSIA)
- Moving Average Convergence Divergence (MACD)
일반 지표와 배열이 있는 지표의 차이점은 일반 지표는 최신 계산 결과만 표시하는 반면, 배열이 있는 지표는 과거 계산 결과 목록을 표시한다는 것입니다. 배열이 있는 지표는 계산의 변화를 파악해야 하는 복잡한 전략에 적합합니다. 이 예시에서는 Bollinger Bands (BB)를 사용합니다.
가격 차트에서 Bollinger Bands 지표는 3개의 선으로 이루어진 채널처럼 보입니다.
중간 라인은 가격의 평균으로, 단순 이동 평균(Simple Moving Average)과 유사합니다. 상단 및 하단 밴드는 가격의 표준편차입니다. 간단한 규칙은 가격이 외곽 라인 중 하나를 돌파할 때마다 중간 라인으로 되돌아가는 경향이 있다는 것이며, 이는 트레이더에게 신호로 작용합니다.
Deriv Bot를 사용하면 돌파가 발생하는 순간을 포착하기 위해 가격 차트를 모니터링할 필요가 없습니다. 봇에게 지시하여 돌파가 발생할 때 계약을 구매하도록 하면 됩니다. 이제 Bollinger Bands의 하단 밴드를 만드는 방법을 살펴보겠습니다.
1. 지표 목록에서 'Bollinger Bands' 블록을 선택하고 'Purchase conditions' 블록으로 드래그하세요.
2. 'bb' 변수를 클릭하고 드롭다운에서 'Rename variable' 옵션을 선택한 후, 'bb down'이라는 이름을 할당하세요.
3. 'middle' 변수를 클릭하고 드롭다운에서 'lower' 값을 선택하세요.
4. 'Tick and candle analysis'에서 'Tick list' 블록을 선택하여 Input list 옆의 플레이스홀더에 삽입하세요.
5. 'Period' 블록은 지표가 시장 추세를 분석하는 데 사용할 과거 틱의 수를 나타내며, 'Standard Deviation Up/Down Multiplier' 블록은 지표의 외곽 라인이 얼마나 넓은지를 나타냅니다. 이 예시에서는 각각 20, 2, 2로 설정하겠습니다.

전략이 시각적으로 어떻게 반영되는지 이해하려면 작업 공간의 왼쪽 상단에 있는 'Charts' 탭으로 이동하여 가격 차트에 Bollinger Bands 지표를 적용해 볼 수 있습니다. 지표를 추가하려면 왼쪽 툴바에서 'Indicators'를 클릭하고, 'Volatility' 탭을 클릭한 다음 'Bollinger Bands'를 선택하면 됩니다. 설정을 변경하려면 같은 페이지에서 'Active' 탭을 클릭하고 설정 아이콘을 클릭하세요. 또는 가격 차트에서 페이지를 종료하고 밴드 중 하나를 우클릭하여 팝업 창에서 숫자를 변경한 후 'Done'을 클릭할 수도 있습니다.

6. 'Conditional block'을 선택하여 Bollinger Bands 바로 아래에 배치하고, 'Conditional block' 안에 'Purchase (Rise)' 블록을 배치한 다음, 이전 예시에서 마지막 자릿수를 기준으로 거래 전략을 설정할 때 했던 것처럼 'Compare' 블록을 추가하세요.
7. 'Tick and candle analysis'에서 'Last tick' 블록을 선택하여 'Compare' 블록의 첫 번째 플레이스홀더로 드래그하세요.
8. 'Variables' 서브탭으로 이동하여 앞서 생성한 'bb down' 변수를 선택하고, 'Compare' 블록의 두 번째 플레이스홀더에 배치하세요.
9. 규칙을 Last tick이 'bb down'보다 작게 설정하여 이전 틱이 하단 Bollinger Band 아래에 있을 때 봇이 행동을 취하도록 하세요.
10. 'Purchase' 블록을 'Rise'로 설정하세요.

이 전략은 이전 틱이 볼린저 밴드 지표의 하단선보다 낮을 때마다 거래 봇이 Rise 계약을 매수하도록 지시합니다.
Deriv Bot 플랫폼에서는 다음과 같이 표시됩니다:

이 전략을 예시로 삼아, 동일한 작업을 수행하되 지표의 상단선에 대해 적용되도록 'Bollinger bands' 블록을 하나 더 추가할 수 있습니다. 아래는 그 예시입니다.

동일한 방법을 통해 Deriv Bot에서 다른 기술 지표를 사용하여 거래 봇이 계약을 매수할 최적의 시점을 판단하도록 할 수 있습니다.
지금까지 기본 및 고급 매개변수 설정부터 봇이 시장을 분석하는 방법 학습까지, Deriv Bot으로 거래 전략을 설정하는 전체 과정을 살펴보았습니다.
이제 10,000 USD의 가상 화폐가 미리 충전된 위험 부담 없는 데모 계정에서 새로 습득한 지식을 테스트해 보시거나, Deriv Bot 여정을 더욱 발전시킬 수 있는 추가 팁을 확인하려면 보너스 Deriv Bot 거래 전략을 위한 5가지 팁과 활용법 블로그를 확인해 보세요.