Deriv Bot에서 기술적 분석 도구를 사용하는 방법 | Deriv Blog
기술적 분석의 도움을 받아 전략을 개선하고 거래 봇이 계약을 구매해야 할 시점을 학습시켜 보세요.
Deriv 편집팀 · 2 October 2023 · 4 분 읽기

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

이 블록은 이전 틱, 캔들 또는 전체 시장 방향의 가격을 분석합니다. 각 블록의 기능에 대한 더 자세한 설명은 옆에 있는 '자세히 알아보기'를 클릭하여 확인하실 수 있습니다.
다음은 이전 틱의 마지막 숫자를 기반으로 계약을 구매하는 기본 옵션 거래 전략을 설정하는 간단한 예시입니다.
- 'Conditional block'를 선택해 필수 'Purchase block'으로 드래그합니다. 이는 'Utility' 하위 탭의 'Logic'에 있습니다.
- 'Compare block'을 선택해 'Conditional' 블록의 빈 자리로 드래그합니다. 동일한 하위 탭에 있습니다.
- 'Analysis' 탭의 'Tick and candle analysis' 하위 탭에서 'Last digit' 블록을 선택해 'Compare' 블록의 첫 번째 자리로 드래그합니다.
- 'Number block'을 선택해 'Compare' 블록의 두 번째 자리로 드래그하고, 규칙(같음, 같지 않음, 초과 등)을 선택합니다. 이는 'Utility' 하위 탭의 'Math'에 있습니다.
- 거래에 사용할 계약 유형을 선택합니다. 이 예시에서는 상승 또는 하락입니다.

이 모든 단계를 완료하시면 'Purchase conditions' 블록이 준비됩니다. 방금 설정한 조건은 이전 틱의 마지막 숫자가 4와 같지 않을 때마다 거래 봇이 상승 계약을 구매하도록 지시합니다.
이 전략은 Tick and candle analysis 블록을 사용하는 방법을 보여 주는 예시일 뿐이며, 실제 거래 환경에서는 어떤 가치도 갖지 않습니다.
Deriv Bot의 기술적 지표
거래 봇에 기술적 분석을 적용하는 또 다른 방법은 'Analysis' 탭의 'Indicators' 하위 탭에서 찾을 수 있는 기술적 지표 블록을 사용하는 것입니다.

Deriv Bot에는 미래 가격 변동을 예측할 수 있는 주요 신호를 평가하는 데 도움이 되는 5가지 주요 지표 블록이 있습니다.
- 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 바로 아래에 배치하고, 'Purchase (Rise)' 블록을 'Conditional block' 안에 넣은 다음 'Compare' 블록을 추가합니다. 이는 앞선 예시에서 이전 틱의 마지막 숫자를 기반으로 거래 전략을 설정했을 때와 동일합니다.
7. 'Tick and candle analysis'에서 'Last tick' 블록을 선택해 'Compare' 블록의 첫 번째 자리로 드래그합니다.
8. 'Variables' 하위 탭으로 이동해 앞서 만든 'bb down' 변수를 선택하고 'Compare' 블록의 두 번째 자리로 넣습니다.
9. 규칙을 Last tick is less than the 'bb down'으로 설정하여 이전 틱이 하단 Bollinger band 아래에 있을 때 봇이 동작하도록 합니다.
10. 'Purchase' 블록을 'Rise'로 설정합니다.

이 전략은 이전 틱이 Bollinger bands 지표의 하단선보다 낮을 때마다 거래 봇이 상승 계약을 구매하도록 지시합니다.
Deriv Bot 플랫폼에서는 다음과 같이 표시됩니다.

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

같은 방법을 따르면 Deriv Bot에서 다른 기술적 지표도 활용하여 거래 봇이 계약을 구매하기에 가장 좋은 시점을 판단하도록 도울 수 있습니다.
이로써 기본 및 고급 매개변수 설정부터 봇에게 시장 분석 방법을 가르치는 것까지, Deriv Bot으로 거래 전략을 설정하는 전체 개요를 마칩니다.
이제 10,000 USD의 가상화폐가 미리 충전된 위험 부담 없는 데모 계정에서 새로 익힌 지식을 시험해 보시거나, Deriv Bot 여정을 더 좋게 만들어 줄 몇 가지 추가 팁과 요령을 확인할 수 있는 보너스 Deriv Bot 거래 전략을 위한 상위 5가지 팁과 요령 블로그를 살펴보세요.