SHARKRULE / 학습 가이드

코인 자동매매 예산 점검: 주문 한도와 계좌 전체 포지션

주문 한 건의 금액을 제한한다고 봇의 총지출까지 제한되는 것은 아닙니다. 규칙 전체가 쓸 수 있는 금액, 계속 보유할 수 있는 수량, 같은 계좌의 다른 거래가 이미 사용하거나 확보한 금액을 따로 확인해야 합니다. 다음 매수를 승인하기 전에 미체결 매수도 포함하세요. 예산은 사용 권한의 범위이며 최대 손실이나 매도 체결을 보장하지 않습니다.

SharkRule · 문서 확인일

한도마다 무엇을 세는지 먼저 정하세요

이 점검표는 현물 자동매매 규칙을 검토하기 위한 것입니다. 모든 항목이 모든 서비스에서 제공되는 설정이라는 뜻은 아닙니다. 단위, 적용 범위, 기간, 수수료 포함 여부와 초기화 조건을 각각 적으세요.

누적 매수금액 한도에서는 자산을 매도한 뒤에도 앞선 매수가 계속 집계됩니다. 반면 현재 보유 규모를 제한하는 방식은 매도가 확인되면 다시 매수할 여유가 생길 수 있습니다. 서로 다른 권한이므로 재시작하거나 이익을 내고 팔았다는 이유로 새 지출 기간이 자동으로 열려서는 안 됩니다.

한 규칙에 적용되는 네 가지 질문
구분확인할 내용이것만으로 알 수 없는 것
주문별 한도한 번의 매수에 쓸 금액과 포함할 비용반복 매수의 총지출
총지출 한도승인한 실행 기간 동안 매수에 사용할 총액매도 후 남은 보유 규모
보유 한도보유분과 미체결 매수를 포함한 수량 또는 평가액확정된 최대 손실이나 매도 가격
계좌 전체 점검다른 규칙·수동 보유분·미체결 주문의 합계봇마다 별도 잔고가 있다는 보장

가상 예시: 주문 한도는 통과해도 총예산은 넘을 수 있습니다

모든 숫자는 가상 호가 통화 단위이며 투자금이나 배분 비율을 추천하는 것이 아닙니다. 한 실행의 누적 예산 200에는 비용 배정액 10이 포함됩니다. 이 10은 이미 낸 수수료와 앞으로의 비용 예비분을 합친 것입니다. 주문당 매수금액 한도는 60입니다. 체결된 매수금액은 수수료 제외 90이고, 접수된 매수 하나가 수수료 제외 최대 50을 더 쓸 수 있습니다. 매도해도 이 예시의 누적 예산은 복구되지 않습니다.

추가 매수 여유 = 200 − 90 − 50 − 10 = 50입니다. 새 매수 60은 주문별 한도를 지키지만, 총사용 예정액이 90 + 50 + 10 + 60 = 210이 되어 예산을 10 초과합니다. 점검표는 이 주문을 허용하지 않습니다. 예산을 자동으로 늘리거나 더 작은 주문을 대신 선택하지도 않습니다.

미체결 주문이 변할 때의 예산 기록
확인된 상태체결 매수금액남은 매수 예약액비용 배정액200 중 남은 여유
추가 체결 전90501050
대기 중인 매수에서 20 체결110301050
남은 30의 취소 확인11001080
  1. 20이 체결되면 미체결 예약액에서 빼고 지출액에 더합니다. 원래 예약액 50을 그대로 두고 체결액 20까지 더하면 중복 집계입니다.
  2. 최종 주문 상태와 체결 내역을 확인한 뒤에만 나머지 30을 해제합니다. 취소 요청을 보냈다는 사실만으로는 부족합니다.
  3. 취소는 아직 쓰지 않은 여유만 돌려줍니다. 이미 매수한 110은 없어지지 않으며 취득한 자산도 보유량 점검에 남습니다.
  4. 수수료를 내면 비용 배정액 안에서 예비분을 지급 완료분으로 옮기고, 매수금액에 다시 더하지 않습니다. 합계가 10으로 유지되는 것은 이 예시의 가정입니다. 실제 비용이나 필요한 예비분이 달라지면 다시 계산하세요. 고정 비용 배정액은 시장가 슬리피지를 제한하지 않습니다.

봇 하나가 아닌 계좌 전체 보유량을 확인하세요

다른 규칙이나 수동 거래로 산 자산도 한 번씩 포함합니다. 미체결 매도는 아직 보유량을 줄이지 않았습니다. 매도를 위해 묶인 수량은 기존 보유량의 일부이지 추가 자산이 아닙니다.

별도의 가상 보유 한도가 12개라고 해보겠습니다. 계좌에는 8개가 있고 그중 2개가 매도 대기 중입니다. 미체결 매수가 3개를 추가할 수 있다면, 새로 2개를 사는 주문은 8 + 3 + 2 = 13개가 되어 한도를 넘습니다. 현금 예산이 충분해도 마찬가지입니다. 매도 대기 중인 2개는 8개에 이미 포함되어 있으므로 8 + 2 + 3 + 2로 계산하지 않습니다.

Binance의 MAX_POSITION 필터가 적용되면 기준 자산의 사용 가능·잠금 잔고와 미체결 매수 수량을 집계합니다. 거래소의 이 검사는 사용자가 정한 예산과 별개입니다.

금액으로 보유 규모를 측정한다면 평가 가격과 시각도 적어야 합니다. 매수하지 않아도 가격 상승으로 평가액이 커질 수 있습니다. 포지션 개수만으로 금액을 알 수도 없습니다. 여러 봇에 같은 가용 잔고를 각각 배정했다고 생각하지 말고 전체 약정액을 함께 확인하세요.

결과를 모르는 주문은 지출이 해결되지 않은 상태입니다

Binance 계좌 문서는 사용 가능 잔고와 잠금 잔고, 주문 조회와 거래 내역을 구분합니다. 예약액을 다시 쓰기 전에 이 기록들을 대조하세요.

Binance에 따르면 타임아웃 후에도 체결 여부가 불명확할 수 있습니다. 실패로 단정하지 말고 원래 주문의 결과를 확인해야 합니다.

SharkRule의 Binance 거래 흐름에서는 모호한 주문의 상태와 체결을 대조할 때까지 추가 Binance 주문 전송을 막아야 합니다. 재시도, 새로고침, 새 규칙이나 API 키가 새 예산을 만드는 것은 아닙니다. 조사 중에는 주문 식별자, 시각, 예산 기록을 보관하되 API 비밀값을 넣지 마세요.

일시정지와 중지 후 무엇이 남는지 구분하세요

현재 SharkRule의 실거래 현물 안내에서 신규 매수 일시정지는 기존 포지션의 청산 규칙을 유지합니다. 전략 중지는 신규 매수와 자동 청산을 모두 끝내지만 남은 자산을 매도하지 않습니다. 어느 쪽도 이미 전송한 주문을 되돌리지 않습니다. 현재 상태와 거래소 계좌를 확인하세요.

중지할 규칙, 확인할 주문, 남은 보유분을 대조할 담당자를 기록하세요. 취소는 미체결 잔량에 관한 조치이며 완료된 거래를 없애지 않습니다. 같은 계좌의 다른 전략 주문까지 무차별적으로 취소하지 않도록 범위를 확인해야 합니다.

예산 권한을 바꾸는 흔한 실수

  1. 거래소 최소 주문금액에 맞추려고 한도를 자동으로 늘리는 것. 허용되는 주문이 예산 안에 없으면 검토를 위해 멈춥니다.
  2. 미체결 주문과 비용을 빼먹거나 부분 체결 금액을 두 번 세는 것.
  3. 누적 지출과 현재 보유분을 혼동하는 것. 매도는 보유 규모를 줄여도 누적 매수 권한을 복구하지 않을 수 있습니다.
  4. 손절 주문을 최대 손실 보장으로 생각하는 것. 가격 급변, 슬리피지, 부분 체결과 미체결로 예정한 청산이 이루어지지 않을 수 있습니다.
  5. 일일 한도가 내 시간대에 초기화되거나 재시작하면 지출이 사라진다고 가정하는 것. 실제 시간대와 초기화 방식을 적으세요.

직접 시작을 승인하기 전 점검표

다음 단계로 작성한 점검표를 Shark의 매수당 금액 및 최대 매수 횟수와 비교해보세요. 이용 조건을 충족하는 Binance 연결을 준비한다면 아래 함께 읽을 가이드의 Binance 설정 안내에서 권한을 확인한 뒤 시작 여부를 결정하세요. 주문만 처리하는 이 흐름에서는 출금 권한을 비활성화한 상태로 유지합니다.

  1. 거래소 계좌, 현물 거래쌍, 규칙과 현재 모드를 확인합니다. 계좌 및 지역별 이용 조건도 확인합니다.
  2. 매수당 금액, 최대 매수 횟수, 총허용액과 비용 포함 여부를 기록합니다. 매도 대금을 다시 쓸 수 있는지도 정합니다.
  3. 완료된 매수, 남은 매수 예약액, 보유 자산을 정리합니다. 다른 규칙과 수동 거래도 포함합니다.
  4. 예산 소진, 보유 한도, 데이터 부족, 미확인 주문 중 무엇이 신규 매수를 막는지 확인합니다. 현재 대시보드에서 실제 제공하는 기능을 살펴봅니다.
  5. 일시정지와 중지의 효과, 미체결 주문 확인 방법, 중지 뒤 남는 자산을 확인합니다.
  6. 제어 항목과 권한을 검토한 뒤 명시적으로 시작합니다. 계좌 연결이나 안내문 열람 자체는 거래 승인이 아닙니다.

한도로 보장할 수 없는 것

예산이 자산 가격 하락, 거래소 장애, 보관 문제나 접근 제한을 없애지는 않습니다. 수수료와 슬리피지가 자금을 소모하며 지정가 주문은 끝내 체결되지 않을 수 있습니다. 시뮬레이션으로 규칙의 동작을 살펴볼 수 있지만 모델로 계산한 체결이 실제 체결이나 미래 결과를 입증하지는 않습니다.

SharkRule은 Binance와 제휴하거나 그 보증을 받는 서비스가 아닌 독립 소프트웨어입니다. 사용 가능한 기능은 현재 대시보드, 계좌와 지역에 따라 다릅니다. 저희는 금융 자문사가 아닙니다. 이 점검표는 작동 방식과 한계를 설명하며 자산, 자금 배분, 포지션 크기나 매매 전략을 추천하지 않습니다.

자주 묻는 질문

주문당 60 한도와 봇 예산 60은 같은가요?

아닙니다. 60짜리 주문 여러 건은 합계 60을 넘을 수 있습니다. 총허용액과 기간, 매도 후에도 이전 매수가 집계되는지를 정해야 합니다.

주문을 취소하면 원래 금액이 전부 복구되나요?

취소가 확인된 미체결 잔량만 예약액에서 해제할 수 있습니다. 이미 체결된 부분은 매수로 남고 비용과 취득 자산도 계속 계산해야 합니다.

Shark를 일시정지하면 보유분이 팔리나요?

아닙니다. 현물 실거래에서 신규 매수 일시정지는 기존 청산 규칙을 유지합니다. 중지는 자동 청산도 끝내지만 잔여 자산을 팔지 않습니다. 상태, 주문, 잔고를 확인하세요.

예산으로 최대 손실을 알 수 있나요?

예산은 정해진 사용 권한이며 손실 결과의 보장이 아닙니다. 다른 자산과 봇, 비용, 거래소 계좌의 위험은 더 많은 자금에 영향을 줄 수 있습니다. 청산 지시도 가격을 보장하지 않습니다.

공식 자료와 출처

링크된 공식 문서를 바탕으로 AI의 도움을 받아 작성했습니다. 예시는 가상 상황이며 실제 계정 테스트나 수익률 비교를 수행하지 않았습니다.