본문으로 건너뛰기
DCA botcreate botFreya Finance
첫 DCA 봇 만드는 방법

첫 DCA 봇 만드는 방법

DCA(Dollar-Cost Averaging, 분할 매수) 봇은 Freya Finance에서 자동 트레이딩 여정을 시작하기에 가장 좋은 출발점입니다. 하나의 완벽한 진입 시점을 잡으려 하는 대신, DCA 봇은 여러 진입 주문으로 포지션을 열어 가격이 불리하게 움직일 때 더 많이 매수하고, 평균 진입가를 낮추며, 시장이 회복되면 전체 포지션을 수익으로 청산합니다.

이 가이드는 Freya의 봇 만들기 마법사의 모든 화면을 앱에서 볼 수 있는 정확한 옵션을 사용하여 쉬운 언어로 안내합니다. 끝까지 따라오면 초보자에게 적합한 설정의 라이브 DCA 봇을 갖게 되며, 어디를 클릭할지뿐 아니라 각 설정이 왜 중요한지 이해하게 됩니다.

자동 트레이딩이 완전히 처음이라면 기본 개념을 위해 암호화폐 트레이딩 봇 완전 가이드를 먼저 읽어보시기 바랍니다. 이 글은 그 가이드의 실용적이고 Freya 전용 보완 자료입니다.

핵심 요약

  • Freya의 DCA 봇은 '여러 진입 주문으로 분할 매수'입니다. 기본 주문에 더해 시장이 하락할 때 평균 가격을 낮추는 물타기 주문 그리드로 구성됩니다.
  • 거래소에 읽기 및 거래 권한만 있는 API 키로 연결합니다. 출금 권한은 절대 부여하지 마세요. Freya는 비수탁형입니다. 거래를 실행하지만 자금을 이동할 수 없습니다.
  • 봇 생성 흐름은: 거래소 연결, 페어 및 방향 선택, DCA 선택, 진입 조건 설정, 진입 주문(그리드) 구성, 청산 정의, 검토 및 시작입니다.
  • 초보자는 그리드를 단순하게 유지해야 합니다. 첫날부터 깊고 복잡한 그리드를 구성하기보다 적절한 Distance %와 Volume %로 소수의 주문을 설정하세요.
  • 시작 전에 그리드의 모든 주문을 충당하는 데 필요한 자본을 반드시 계산하고, 검토 단계에서 주문과 PnL 시뮬레이션을 미리 확인하세요.

단계 빠른 개요

전체 과정을 한눈에 보겠습니다. 각 단계의 상세 설명은 아래에서 다룹니다:

  1. 거래소 연결: Binance, OKX, 또는 Bybit를 선택하고 읽기 및 거래 권한이 있는 API 키를 추가합니다.
  2. 트레이딩 페어 및 방향 선택: 시장(예: BTC/USDT)과 봇이 롱인지 숏인지 선택합니다.
  3. DCA 봇 유형 선택: 봇 유형에서 "DCA Bot"을 선택합니다.
  4. 전략 모드 선택: 기성 전략(Basic)으로 시작하거나 직접 구성(Advanced)합니다.
  5. 진입 조건 설정: 봇에게 첫 포지션을 언제 열지 지시합니다(즉시 또는 지표 신호 시).
  6. 진입 주문 구성: 기본 주문과 DCA를 정의하는 물타기 주문 그리드를 설정합니다.
  7. 청산 정의: 익절을 설정하고, 선택적으로 손절 또는 트레일링 스톱을 설정합니다.
  8. 검토 및 시작: 전체 주문 그리드와 PnL 시뮬레이션을 미리 확인한 후 봇을 시작합니다.

시작 전 필요한 것

마법사를 열기 전에 세 가지가 준비되어야 합니다:

  • 지원 거래소의 자금 입금된 계정: Binance, OKX, 또는 Bybit. 트레이딩 자본은 본인의 거래소 계정에 남습니다. Freya는 절대 보관하지 않습니다.
  • 해당 거래소의 API 키(트레이딩 활성화됨). 정확한 권한은 1단계에서 다룹니다.
  • 투입할 자본 규모에 대한 명확한 계획. DCA 봇은 첫 주문만이 아니라 모든 주문을 충당할 충분한 잔고가 필요합니다. 올바른 규모 산정은 봇 트레이딩에 필요한 자본을 참조하세요.

1단계: 거래소 연결

거래소 선택 화면에서 자금이 있는 거래소를 선택합니다. 그런 다음 API Key(및 Secret, OKX의 경우 패스프레이즈)를 추가합니다. Freya는 키를 즉시 검증하고, 연결할 수 없을 경우 정확한 문제점을 알려줍니다. 예: 유효하지 않은 API Key, 화이트리스트에 없는 IP 주소, 누락된 권한.

API 키에는 트레이딩하려는 시장에 적합한 권한이 필요합니다:

  • 읽기: Freya가 잔고, 포지션, 주문 상태를 확인할 수 있도록.
  • 현물 트레이딩 및/또는 선물 트레이딩: 현물 봇인지 선물 봇인지에 따라.
출금 권한을 절대 활성화하지 마세요

Freya는 계정을 읽고 거래를 실행하는 권한만 필요합니다. 자금 출금 권한은 절대 필요하지 않으며 부여해서도 안 됩니다. 봇 플랫폼에 연결하는 API 키에서 항상 출금을 비활성화하고, 거래소가 지원하는 경우 IP 화이트리스팅을 활성화하세요. 이것이 자동 트레이딩에서 가장 중요한 보안 습관입니다.

거래소에서 키가 "무제한" 모드라고 경고하면 제한을 강화하세요. 읽기와 트레이딩만 활성화하고 Freya의 IP 주소로 제한하세요. 자세한 안내는 거래소 API 보안 및 위험 완화를 참조하세요.

2단계: 트레이딩 페어 및 방향 선택

트레이딩 페어 선택 화면에서 두 가지를 선택합니다:

  • 페어: 기본 코인과 견적 코인으로 구성됩니다. 예: BTC(기본) / USDT(견적). 첫 봇에는 BTC/USDT나 ETH/USDT 같은 주요 유동성 페어가 현명한 선택입니다.
  • 방향: 롱(가격 상승 시 수익) 또는 숏(가격 하락 시 수익).

페어 선택기 아래에 추천 페어 행이 표시됩니다. 선택된 거래소에서 지난 24시간 동안 Freya 봇이 가장 많은 수익을 올린 시장이며, 몇 분마다 갱신됩니다. 하나를 클릭하면 페어가 자동으로 채워집니다. 본인 연구의 시작점이자 바로가기로 활용하시고, 트레이딩 권유가 아닙니다. 연결된 계정에서 실제로 트레이딩 가능한 페어만 표시됩니다.

첫 DCA 봇에는 보유하기에 편안한 주요 코인의 롱 포지션이 가장 부드러운 시작점입니다. "물타기 매수"하는 롱 DCA 봇은 더 낮은 가격에서 자산을 더 많이 매수하며, 이는 봇의 투자 기간 동안 해당 자산을 신뢰하는 경우에만 의미가 있습니다.

3단계: DCA 봇 유형 선택

봇 유형을 물으면 DCA Bot을 선택하세요. 앱에서 *"여러 진입 주문으로 분할 매수"*로 설명됩니다. (Freya는 시그널 봇도 제공하지만 DCA가 첫 봇으로 적합합니다.) 나중에 찾기 쉽도록 명확한 봇 이름을 지정하세요. 예: BTC Long DCA - Conservative.

4단계: 전략 선택, Basic 또는 Advanced 모드

Freya는 전략을 구성하는 두 가지 방법을 제공합니다:

  • Basic 모드(기성 전략): "빠르게 시작할 수 있는 사전 구성 전략을 선택하세요." Freya가 검증된 구성을 적용하며, 마켓플레이스에서 더 많은 전략을 둘러볼 수 있습니다.
  • Advanced 모드: 모든 진입 조건, 주문, 청산 규칙에 대한 완전한 수동 제어.
Basic 모드로 시작하세요

첫 봇에는 Basic 모드에서 기성 전략을 적용하고 며칠간 동작을 관찰한 후, 각 매개변수가 무엇을 하는지 이해하면 Advanced 모드로 전환하세요. 이 가이드의 나머지 부분에서는 기성 설정을 이해할 수 있도록 Advanced 제어를 설명합니다.

5단계: 진입 조건 설정

진입 조건 섹션(트리거 시스템)은 봇이 첫 포지션을 언제 여는지 제어합니다. 두 가지 주요 선택지가 있습니다:

  • 즉시 열기: 봇이 시작되자마자 현재 시장가로 기본 주문을 넣습니다.
  • 신호 시 열기: 지표 조건이 충족될 때까지 봇이 대기합니다. Freya는 RSI, EMA, SMA, MACD, ADX, ATR, Volume, VWAP를 포함한 전체 지표 세트를 지원합니다.

신호를 사용할 때 AND(모든 조건 충족 필요) 또는 OR(어느 조건이든 트리거 가능)로 여러 조건을 결합할 수 있습니다. 초보자의 전형적인 진입은 RSI 30 미만과 같은 단일 조건입니다. 시장이 이미 과매도 상태일 때만 매수를 시작하는 것입니다. 작동 방식은 봇 트레이딩을 위한 기술적 지표를 참조하세요.

확신이 없다면 "즉시 열기"가 첫 봇에 완벽합니다. 변수를 최소화합니다.

6단계: 진입 주문 구성

이것이 DCA 봇의 핵심입니다. 진입 주문 유형과 주문 그리드 두 부분으로 구성됩니다.

진입 주문 유형

첫 번째 주문이 어떻게 배치되는지 설정합니다:

  • 시장가 주문(0%): 현재 가격으로 즉시 진입합니다.
  • 지정가 주문(X%): 더 좋은 체결을 위해 시장가 위 또는 아래 일정 비율로 주문을 넣습니다.

첫 봇에는 시장가 주문이 간단합니다.

주문 그리드

그리드가 DCA 봇을 만드는 핵심입니다. 롱의 경우 더 낮은 가격에 추가 매수 주문을 배치합니다. 각각이 체결될 때마다 거래량 가중 평균 진입가가 낮아져, 포지션이 수익성을 갖기 위해 시장이 첫 진입가까지 완전히 돌아올 필요가 없습니다.

그리드의 각 주문에는 두 가지 핵심 매개변수가 있습니다:

  • Distance %: 주문이 진입가에서 얼마나 아래에 있는지(Freya에서 *"시장가 대비 가격 오프셋"*으로 설명).
  • Volume %: 자본 중 각 주문의 비율. 주문들의 볼륨은 합계 100%이며, 더 깊은(저렴한) 주문에 더 많은 비중을 부여하여 해당 수준에서 더 많이 매수할 수 있습니다. (상세 내용은 진입 주문과 그리드를 참조하세요.)

최대 40개 주문을 추가할 수 있으며, 각 주문의 Distance %와 Volume %를 직접 설정합니다. 현명한 초기 형태는 초반 주문은 간격을 좁게, 깊은 주문은 넓게 하는 것입니다. 초반 주문이 체결되어 물타기를 시작할 만큼 가깝고, 깊은 주문은 실제 하락 시에만 발동될 만큼 멀리 둡니다. 익숙해질 때까지 단순하게(소수 주문으로) 시작하세요.

첫 주문만이 아니라 전체 그리드에 자금을 확보하세요

그리드에 주문이 많을수록, 그리고 더 깊이 도달할수록 더 많은 자본이 필요합니다. 가격이 모든 주문을 체결시킬 만큼 하락하면 전부 자금이 필요합니다. 시작 전에 계정이 전체 그리드를 커버할 수 있는지 확인하세요. 거래 도중 자금이 떨어지는 봇은 절반짜리 전략입니다. 고급 메커니즘은 고급 세이프티 오더 전략에서 다룹니다.

7단계: 청산 정의

Exit Trade 섹션은 봇이 포지션을 수익으로 청산(또는 손실 제한)하는 방법을 제어합니다:

  • 익절(TP): 봇이 포지션을 청산하는 평균 진입가 기준 수익률. 모든 DCA 봇에 필요한 유일한 설정입니다. 적당한 TP(예: 1~3%)는 거래를 더 자주 청산하고, 큰 TP는 더 크지만 드문 수익을 목표로 합니다.
  • 손절(SL): 시장이 전체 그리드를 넘어 계속 하락할 경우 손실을 제한하기 위해 봇이 청산하는 선택적 가격.
  • 트레일링 손절: 고정 청산 대신 스톱이 설정된 트레일링 거리로 가격을 위로 추적하여, 포지션이 유리하게 움직이면서 수익을 확보합니다.
  • 손익분기: 포지션이 설정된 수익률에 도달하면 손절이 진입가로 이동하여 최악의 경우가 무손실 청산이 됩니다.
  • 체이스 익절(Chase TP): 두 가지 설정의 고급 청산: 체이스 트리거(체이스를 활성화하는 익절 수준)와 체이스 최대 거리(봇이 청산하기 전 가격이 고점에서 얼마나 되돌릴 수 있는지)로, 되돌림이 수익을 없애기 전에 수익을 포착합니다.

첫 봇에는 단일 고정 익절만으로 충분합니다. 봇 동작이 익숙해진 후에만 손절을 추가하세요. 위험에 대해 제대로 생각하려면 자동 트레이딩의 위험 관리를 읽어보세요.

8단계: 검토 및 시작

봇이 활성화되기 전에 Freya는 구성한 모든 내용이 포함된 봇 요약을 표시합니다. 여기서 미리보기 도구를 활용하세요:

  • 전체 주문 그리드 미리보기: 모든 주문, 가격, 크기, 전체 주문 체결 시 평균 진입가를 확인합니다.
  • PnL 시뮬레이션 실행: 다양한 가격 움직임에서 포지션이 어떻게 수행되는지 모델링하여 예상치 못한 상황을 방지합니다.

요약을 주의 깊게 읽고, 숫자가 의도와 일치하는지 확인한 후 시작하세요. 봇이 활성화되어 자동으로 거래를 관리합니다. 그리드를 배치하고, 물타기하고, 규칙에 따라 수익을 실현합니다. 대시보드에서 모니터링하고 통계에서 모든 청산 거래를 검토할 수 있습니다.

첫 봇에서 흔한 실수

  • 그리드 자금 부족: 초보자의 가장 흔한 실수입니다. 모든 주문에 대해 자본을 확보하세요.
  • 공격적 그리드에 익절을 너무 좁게 설정: TP가 수수료와 스프레드보다 작으면 거래가 실질 손실로 청산될 수 있습니다.
  • 비유동적 페어 선택: 거래량이 적은 시장은 슬리피지와 불리한 체결을 유발합니다. 처음에는 주요 페어를 고수하세요.
  • 이해하지 못하는 코인에서 "위로 물타기"하기 위해 숏 진입: 숏 DCA는 가격이 계속 상승하면 무한한 위험을 수반합니다. 초보자는 롱으로 시작해야 합니다.
  • API 키에 출금 권한 부여: 절대 필요하지 않으며 항상 위험합니다.

자주 묻는 질문

Freya Finance의 DCA 봇이란 무엇인가요?

Freya의 DCA 봇은 앱에서 "여러 진입 주문으로 분할 매수"로 설명되는 자동 전략입니다. 기본 주문으로 포지션을 열고 점진적으로 더 좋은 가격에 추가 주문 그리드를 배치합니다. 이 주문들이 체결되면서 평균 진입가가 개선되고, 익절 목표에 도달하면 봇이 전체 포지션을 청산합니다.

DCA 봇을 시작하려면 얼마가 필요한가요?

첫 주문만이 아니라 그리드의 모든 주문을 충당할 수 있는 금액이 필요합니다. 작은 기본 주문의 보수적 그리드는 적은 금액으로 시작할 수 있지만, 더 깊이 도달하는 공격적 그리드는 훨씬 더 많이 필요합니다. 검토 단계에서 항상 주문 미리보기를 확인하고, 가격이 그리드 전체를 관통할 경우 봇이 전체 그리드를 충당할 수 있도록 자본을 확보하세요.

Freya에 자금 출금 권한을 줘야 하나요?

아닙니다. Freya는 비수탁형입니다. 자금은 본인의 거래소 계정에 남습니다. 연결하는 API 키는 읽기 및 거래 권한만 있어야 하며, 출금 권한은 절대 안 됩니다. Freya는 대신 주문을 넣고 관리하지만, 계정에서 자금을 이동할 수 없습니다.

Basic 모드와 Advanced 모드의 차이점은 무엇인가요?

Basic 모드는 기성 전략(빠르게 시작할 수 있는 사전 구성 설정)을 적용할 수 있습니다. Advanced 모드는 진입 조건, 주문 그리드, 청산 규칙에 대한 완전한 수동 제어를 제공합니다. 초보자는 Basic 모드에서 시작하고 각 매개변수를 이해한 후 Advanced로 이동해야 합니다.

가격이 계속 하락하고 모든 주문이 체결되면 어떻게 되나요?

그리드의 모든 주문이 체결되면 봇은 해당 거래에 모든 자본을 투입한 상태이며 평균 진입가가 최저 수준입니다. 거기서 가격이 익절 수준까지 회복되기를 기다립니다. 손절을 설정했다면 봇은 해당 수준에서 청산합니다. 설정하지 않았다면 시장이 회복되거나 수동으로 청산할 때까지 포지션은 열려 있습니다. 이것이 전체 그리드를 자금으로 뒷받침하고 신뢰하는 자산을 선택하는 것이 중요한 이유입니다.

실제 돈을 위험에 노출하기 전에 전략을 테스트할 수 있나요?

네. 라이브 시작 전에 Freya의 백테스팅 도구를 사용하여 과거 데이터에 대해 구성을 실행해 보세요. 완전한 안내는 암호화폐 전략 백테스트 방법을 참조하세요.

초보자는 롱과 숏 중 어떤 것을 선택해야 하나요?

롱입니다. 롱 DCA 봇은 가격이 하락할 때 자산을 더 많이 매수하며, 이는 보유하기에 편안한 코인에서만 의미가 있습니다. 숏 DCA는 가격 하락 시 수익이 나지만 가격이 상승하면 무한한 위험이 있으므로, 더 많은 경험을 쌓은 후에 시도하는 것이 좋습니다.

배운 것을 실전에 적용하세요.

오늘 Freya 계정을 만들어 배운 지식을 실전에 적용해 보세요.

무료로 시작
이 콘텐츠는 교육 목적으로만 제공되며 금융 자문을 구성하지 않습니다. 암호화폐 거래에는 상당한 리스크가 있습니다. 잃을 수 없는 금액 이상으로는 절대 투자하지 마세요.