본문으로 건너뛰기

DCA ​ 신규

DCA 주문은 예산을 여러 번의 매수로 분산하고 일정에 가격 범위 조건을 추가합니다. 시장이 허용 가능한 범위를 벗어난 뒤에도 계속 매수하지 않으면서 점진적으로 포지션을 만들고 싶을 때 유용합니다.

DCA는 기다리고, TWAP은 즉시 시작합니다
DCA의 첫 매수는 한 번의 전체 interval이 지난 뒤에만 예정되며 설정된 range 안에서만 실행할 수 있습니다. TWAP은 첫 매수를 즉시 제출하며 가격 조건이 없습니다.

일정이 진행되는 방식 ​

Range는 절대 가격 또는 현재 가격 대비 퍼센트 변화로 설정할 수 있습니다. 각 interval마다 QZAR은 다음 매수를 제출하기 전에 range를 확인합니다.

설정의미
Total budget주문이 사용할 수 있는 최대 금액
Range매수가 허용되는 가격 구간
Number of orders완료할 매수 횟수
Interval실행 가능한 매수 사이의 시간
Jitter (선택 사항)각 매수에 추가되는 1–60초의 무작위 지연

각 매수 금액은 Total budget / Number of orders로 계산됩니다. 가격이 범위 밖이면 매수 횟수를 소모하지 않고 일정이 기다립니다. 가격이 다시 범위 안으로 들어오면 재개되며, 모든 예약 매수가 완료되거나 주문이 취소될 때까지 진행됩니다.

예시 ​

10 SOL 예산, 5회 매수, 30분 interval, $0.80–$1.00 가격 범위를 설정했다고 가정합니다. 완료된 각 매수는 2 SOL을 사용합니다:

  • 첫 interval 후 가격이 $0.92이면 QZAR이 첫 매수를 제출합니다
  • 다음 interval 후 가격이 $1.04이면 범위 밖이므로 주문이 기다립니다
  • 가격이 $0.97로 돌아오면 다음 실행 가능한 확인 시점에 일정이 계속될 수 있습니다

5번의 예약 매수가 성공하면 주문이 완료됩니다. 범위 밖에서 기다린 시간만큼 전체 실행 시간은 길어집니다.

Range와 일정 설정 ​

토큰 또는 풀 거래 메뉴에서 DCA를 선택한 뒤 다음을 설정합니다:

  1. 선택한 각 지갑의 Total budget
  2. 절대값 또는 퍼센트로 Range
  3. Number of orders와 Interval
  4. 선택적 Jitter

지갑 선택, source token, 실행 설정, 선택적 TP/SL 및 제출은 Classic Limit Order 페이지의 공통 흐름을 따릅니다.

남은 예산을 사용 가능한 상태로 유지하세요
자금은 예약되지 않습니다. 선택한 모든 지갑에는 남은 모든 매수를 위한 충분한 source-token 잔액과 실행 기간 동안 수수료를 낼 충분한 native token이 필요합니다. 한 번의 매수가 실패해도 이후 예약 매수는 중단되지 않습니다.

대기 중인가, 실패인가? ​

주문 상세에는 완료/남은 매수 횟수, 매수당 금액, 현재 range 상태, 다음 매수까지의 시간이 표시됩니다. Waiting for range는 일정은 정상이나 현재 가격이 조건에 맞지 않는다는 뜻이고, Running은 최소 한 번의 매수가 완료되었다는 뜻입니다.

변동성 때문에 일정이 계속 끊긴다면 더 넓은 range를 사용하고, Number of orders × Interval이 유용한 최소 실행 시간을 만드는지 확인하세요. 제출된 매수는 여전히 그 시점의 경로 가용성, slippage, 잔액, fee priority에 따라 달라집니다.