코인 선물 시장가·지정가 주문 방법: 롱·숏 종료와 수수료·슬리피지

모의 거래 화면에는 시장가와 지정가 버튼이 나란히 있습니다. 하지만 실제 거래를 설명하려면 버튼 이름 다음의 이야기가 필요했습니다. 주문이 접수된 뒤 얼마에 얼마나 체결됐는지, 포지션이 정말 닫혔는지까지 이어져야 했습니다.

그래서 주문 방식과 종료 과정을 한 글로 묶고, 시장가 슬리피지와 수수료를 숫자로 따라가는 예제를 넣었습니다. 예제는 실제 체결 기록이 아닙니다. 롱·숏의 방향을 먼저 본 뒤, 체결과 비용, 남은 수량을 차례로 확인합니다.

이 글은 해외 코인 선물을 처음 접하는 독자를 위한 USDT로 정산하는 선형 무기한 선물의 주문 구조 안내 입니다. 코인으로 증거금과 손익을 정산하는 인버스 계약에는 아래 계산식을 그대로 적용할 수 없습니다.

거래소 이용 가능 여부와 계약별 조건은 해당 서비스에서 확인해야 하며, 이 글은 가입·입금 또는 특정 매매를 권하는 내용이 아닙니다. 레버리지 거래는 증거금 손실과 강제청산 위험이 있습니다.

공포탐욕지수·펀딩비·청산가의 의미는 앞서 올린 코인 선물 초보 가이드에서 확인할 수 있습니다. 여기서는 실제 주문이 체결되고 종료되는 과정에 집중합니다. 가격·주문량·손익 예제의 숫자는 교육용 가정이며 실제 시세·수수료표·거래 실적이 아닙니다.

롱·숏의 의미와 포지션을 닫는 방향

롱은 매수 진입 후 매도 종료, 숏은 매도 진입 후 매수 종료입니다. 반대 방향 신규 주문이 항상 기존 포지션을 닫는 것은 아닙니다.
주문 방향을 설명한 그림입니다. 포지션 모드·종료 전용 설정·수량은 별도로 확인하세요.
구분진입과 종료가격 손익의 방향
롱(Long)매수로 진입 → 매도로 종료진입가보다 오르면 이익, 내리면 손실
숏(Short)매도로 진입 → 매수로 종료진입가보다 내리면 이익, 오르면 손실

선물의 숏은 하락 방향의 계약 포지션입니다. 현물 코인을 보유하고 매도하는 행위와 구분해야 합니다. 같은 수량을 전부 종료하는 경우, 비용 전 롱 손익은 (종료 평균가 – 진입 평균가) × 수량 , 숏 손익은 (진입 평균가 – 종료 평균가) × 수량 입니다.

반대 방향의 신규 주문이 항상 종료 주문인 것은 아닙니다. 단방향 모드에서는 반대 주문이 기존 포지션을 줄이지만, 수량이 더 크면 초과분이 반대 포지션을 만들 수 있습니다.

예를 들어 0.20 BTC 롱에 종료 전용 설정 없이 0.30 BTC 매도를 넣으면, 전량 체결 시 0.10 BTC 숏이 남을 수 있습니다. 헤지 모드에서는 ‘숏 열기’가 롱을 닫지 않고 별도의 숏을 만들 수 있습니다.

기존 포지션의 Close Long / Close Short 를 구분해 확인하세요.

시장가매매와 지정가매매는 어떻게 체결될까

주문체결 방식주요 확인 사항
시장가(Market)매수는 매도 호가, 매도는 매수 호가의 가용 수량과 체결평균 체결가가 표시 가격과 다를 수 있음
지정가(Limit)매수는 지정가 이하, 매도는 지정가 이상에서만 체결해당 가격의 잔량·대기 순서에 따라 미체결 또는 부분 체결 가능

호가는 상대방이 사거나 팔겠다고 제시한 가격과 수량입니다. 가장 높은 매수 호가를 Bid, 가장 낮은 매도 호가를 Ask라고 하며 둘 사이의 차이가 스프레드입니다.

차트의 최근 체결가는 지금 내 주문 전체가 체결될 가격을 보장하지 않습니다. 시장가도 유동성이나 거래소의 가격 보호·수량 제한에 따라 전량 체결되지 않을 수 있습니다.

실제 주문 화면에서는 다음 순서로 읽으면 됩니다. 메뉴 이름과 지원 옵션은 거래소·계약·포지션 모드마다 다릅니다.

  1. 거래 대상과 정산 통화, 격리·교차 증거금 방식, 레버리지와 포지션 모드를 확인합니다.
  2. 진입할 방향과 주문 종류를 선택합니다. 지정가는 가격을 입력하고, 주문량이 코인 수량인지 명목금액인지 증거금인지 확인합니다.
  3. 예상 명목금액·필요 증거금·수수료와 종료 계획을 확인한 뒤 주문을 제출합니다.
  4. 주문 내역의 접수 상태와 체결 내역을 구분합니다. 체결 수량과 평균가를 확인한 뒤 실제 포지션이 얼마만큼 열렸는지 확인합니다.

지정가 수수료와 시장가 수수료: 메이커·테이커를 구분하기

시장가·지정가는 주문 조건이고, 메이커·테이커는 체결 때 유동성을 제공했는지 가져갔는지를 뜻합니다. 시장가는 통상 테이커입니다. 지정가도 기존 호가와 즉시 맞물리면 테이커 수수료가 적용됩니다.

호가창에 대기한 뒤 상대 주문과 체결된 부분은 메이커가 될 수 있습니다. 하나의 지정가 주문에서도 즉시 체결된 부분과 나중에 체결된 부분의 구분이 달라질 수 있습니다.

예를 들어 최저 매도 호가가 50,010 USDT일 때 50,020 USDT의 매수 지정가를 넣으면, 50,020 이하의 기존 매도 물량을 즉시 가져갈 수 있습니다. 따라서 ‘지정가로 주문했으니 무조건 더 싼 수수료’라고 계산하면 안 됩니다.

거래 수수료 = 실제 체결 수량 × 실제 체결 가격 × 적용 수수료율 입니다. 진입과 종료에 각각 적용되며, 증거금만을 기준으로 계산하지 않습니다. 같은 증거금에서 레버리지로 명목금액이 커지면 수수료 부담도 커집니다.

반대로 명목금액이 같다면 레버리지만 바꿨다고 이 식의 수수료가 늘어나는 것은 아닙니다.

아래 표는 진입·종료 명목금액이 각각 10,000 USDT로 같고, 메이커 0.02%·테이커 0.05%를 가정한 비교입니다. 실제 거래소 요율이 아닙니다. 거래소·상품·회원 등급·프로모션에 따라 달라지므로 계정에 표시된 최신 요율을 사용해야 합니다.

진입 / 종료 체결수수료 계산왕복 합계
메이커 / 메이커2 + 2 USDT4 USDT
메이커 / 테이커2 + 5 USDT7 USDT
테이커 / 테이커5 + 5 USDT10 USDT

종료 가격이 진입 가격과 다르면 종료 명목금액도 바뀝니다. 실제 비용을 계산할 때 위 표의 왕복 금액을 고정값처럼 사용하지 마세요. 미체결 수량에는 체결 수수료가 발생하지 않지만, 주문 취소가 이미 체결된 거래와 그 수수료를 되돌리지는 않습니다.

시장가 슬리피지와 수수료를 함께 계산하는 예제

50,100에 0.05 BTC, 50,080에 0.10 BTC, 50,050에 0.05 BTC 체결 시 평균 종료가는 50,077.50 USDT입니다.
가정 예제: 체결 금액 10,015.50 ÷ 수량 0.20 = 50,077.50 USDT. 실제 평균 체결가로 계산한 뒤 슬리피지를 다시 빼지 않습니다.

슬리피지는 기준으로 생각한 가격과 실제 체결가의 차이입니다. 이 예제의 기준은 주문 직전 최우선 매수 호가 입니다. 50,000 USDT에 진입한 0.20 BTC 롱을 시장가로 전부 닫는다고 가정하겠습니다.

주문이 체결되는 동안 아래 호가가 유지되고, 다른 주문과의 경쟁이나 추가 가격 보호 제한은 없다고 가정합니다.

매수 호가체결 수량체결 금액
50,100 USDT0.05 BTC2,505 USDT
50,080 USDT0.10 BTC5,008 USDT
50,050 USDT0.05 BTC2,502.50 USDT
합계0.20 BTC10,015.50 USDT

평균 종료가는 10,015.50 ÷ 0.20 = 50,077.50 USDT 입니다. 전량을 최우선 호가 50,100에 팔 수 있었다고 생각했을 때보다 (50,100 – 50,077.50) × 0.20 = 4.50 USDT 불리합니다.

주문량에 비해 호가가 얕거나 급변하면 이 차이가 커질 수 있습니다. 유리한 방향의 체결가 차이도 가능합니다.

진입과 종료 모두 테이커 수수료 0.05%, 펀딩비 0을 가정하면 다음과 같습니다.

  1. 가격 손익: (50,077.50 – 50,000) × 0.20 = 15.50 USDT
  2. 진입 수수료: 50,000 × 0.20 × 0.0005 = 5 USDT
  3. 종료 수수료: 50,077.50 × 0.20 × 0.0005 = 5.00775 USDT
  4. 순손익: 15.50 – 5 – 5.00775 = 5.49225 USDT, 약 5.49 USDT

실제 평균 체결가로 가격 손익을 계산했다면 슬리피지 4.50 USDT를 다시 빼면 안 됩니다. 이미 체결가에 반영돼 있기 때문입니다. 수수료는 별도로 차감하고, 펀딩비가 발생했다면 지급액은 빼고 수취액은 더합니다.

실제 정산값에는 거래소의 수량·통화 정밀도와 반올림 규칙도 적용됩니다.

슬리피지 허용 범위를 지원하는 거래소에서는 시장가에도 가격 경계를 둘 수 있습니다. 다만 범위 밖 물량은 취소되거나 남아 포지션이 전부 닫히지 않을 수 있습니다. 옵션의 지원 상품, 기준 호가, 잔량 처리 방식을 확인해야 합니다.

포지션 종료 전에 확인할 Reduce-only와 종료 수량

Reduce-only는 기존 포지션을 줄이는 용도로만 주문을 사용하도록 제한하는 기능 입니다. 지원되는 모드에서는 종료 주문에 이를 적용해 초과 수량이 새 반대 포지션을 만드는 일을 막을 수 있습니다.

거래소에 따라 기존 포지션의 ‘닫기’ 메뉴가 이 기능을 포함하거나, 헤지 모드에서 종료 방향을 별도로 지정합니다.

종료할 포지션의 계약·롱/숏·남은 수량을 먼저 확인하세요. 수량 입력의 100%가 무엇을 기준으로 하는지, 이미 걸어 둔 종료 주문이 수량을 예약하고 있는지도 봐야 합니다.

다른 주문으로 포지션이 먼저 줄어들면 종료 전용 주문은 수량이 조정되거나 취소·거절될 수 있습니다. Reduce-only는 반대 포지션 방지 기능 이며, 좋은 가격이나 전량 체결을 보장하지 않습니다.

지정가로 포지션을 닫을 때 가격은 어떻게 설정할까

항상 안전한 지정가나 보편적인 안전 간격은 없습니다. 가격을 제한할수록 미체결 상태로 위험에 노출될 수 있습니다. 먼저 ‘원하는 가격까지 기다릴 종료’인지, ‘허용 가격 범위 안에서 지금 줄일 종료’인지 구분하세요.

목적롱 종료: 매도숏 종료: 매수
가격을 기다리는 종료현재보다 높은 목표 가격의 매도 지정가. 상승하지 않으면 미체결현재보다 낮은 목표 가격의 매수 지정가. 하락하지 않으면 미체결
가격 경계를 둔 즉시 종료 시도최소 허용 매도가를 설정. 그 이상 매수 호가만 체결 가능최대 허용 매수가를 설정. 그 이하 매도 호가만 체결 가능

위 호가 예제에서 롱 0.20 BTC를 50,080 USDT 매도 지정가 + 종료 전용 + IOC 로 제출한다고 가정해 보겠습니다. 호가가 그대로라면 50,100의 0.05 BTC와 50,080의 0.10 BTC, 총 0.15 BTC 만 즉시 체결됩니다.

50,050에는 팔지 않으며 주문 잔량 0.05 BTC는 취소됩니다. 그러나 롱 포지션 0.05 BTC는 그대로 남습니다. 주문 취소와 포지션 종료를 구분해야 합니다.

숏을 닫을 때는 반대로 읽습니다. 50,120 USDT 매수 지정가라면 50,120 이하의 매도 호가와 체결할 수 있으며, 그 위 가격에는 사지 않습니다. 이 숫자들은 주문 조건을 설명하기 위한 가정일 뿐 권장 종료가가 아닙니다.

주문 유효 조건도 함께 확인하세요. GTC 는 남은 주문이 취소 또는 체결될 때까지 대기합니다. IOC 는 즉시 체결 가능한 부분만 체결하고 잔량을 취소합니다. FOK 는 전량을 즉시 체결할 수 없으면 전부 취소합니다.

IOC와 FOK의 취소는 포지션 자체를 없애지 않습니다.

Post-only 는 주문이 즉시 체결돼 테이커가 될 상황이면 주문을 취소하는 방식으로 메이커 조건을 지킵니다. 따라서 급히 포지션을 줄여야 하는 상황에서 수수료만 줄이려고 적용하면 종료 주문이 취소될 수 있습니다.

‘지정가 + Post-only’와 ‘지정가 + IOC’는 목적이 다르며, 지원되는 조합도 확인해야 합니다.

손절 지정가와 일반 지정가는 다릅니다

현재 거래가 가능한 매수 호가가 50,100일 때 롱 종료용 일반 매도 지정가를 49,800 으로 넣으면, 가격이 49,800까지 떨어지기를 기다리는 주문이 아닙니다. 49,800 이상으로 팔 수 있으므로 즉시 체결될 수 있습니다.

가격 하락을 조건으로 손절하려면 별도의 스톱·조건부 주문 에서 발동 가격을 설정해야 합니다.

손절 지정가(Stop-limit)는 ‘언제 주문을 낼지’인 발동 가격과 ‘어디까지 체결을 허용할지’인 지정가가 다릅니다. 가령 롱 종료 발동가 49,800, 매도 지정가 49,750을 설정해도 급락으로 매수 호가가 이미 49,700 아래라면 체결되지 않을 수 있습니다.

발동했다고 손절이 완료된 것은 아닙니다. 손절 시장가(Stop-market)도 발동 가격과 실제 체결가가 다를 수 있습니다.

손절의 기준 가격이 최근 체결가·마크가격·지수가격 중 무엇인지 확인하세요. 손절과 강제청산의 기준 가격이 다르거나 가격이 급변하면 손절 전에 강제청산될 수 있습니다.

TP/SL을 묶어 둔 주문은 한쪽이 발동했을 때 상대 주문이 취소되는 조건도 확인해야 합니다. 지정가가 미체결인데 손절 보호가 사라지는 구조가 있는지 살펴보는 이유입니다.

종료 버튼을 누른 뒤 확인할 다섯 가지

  1. 남은 포지션 수량: 전량 종료가 목적이라면 0인지 확인합니다. 부분 체결이면 잔여 수량이 계속 가격 변동에 노출됩니다.
  2. 평균 종료가: 차트 가격이나 주문 입력값 대신 실제 체결 내역을 확인합니다.
  3. 수수료와 펀딩비: 진입·종료 수수료, 보유 중 펀딩비를 포함한 순손익을 확인합니다.
  4. 미체결·조건부 주문: 종료된 포지션에 연결했던 주문이 남았는지 봅니다. 다른 포지션 보호 주문과 구분해 정리합니다.
  5. 취소·재주문 상태: 응답이 늦다고 같은 수량의 종료 주문을 반복 제출하지 않습니다. 취소 요청 중에 체결이 발생할 수 있으므로 주문 상태와 현재 포지션 수량을 먼저 확인합니다.

학습용으로 기록할 항목은 주문 종류, 주문 시점의 기준 호가, 요청 수량, 체결 수량, 평균 체결가, 메이커·테이커 구분, 수수료, 펀딩비, 남은 수량입니다. 이 기록이 있어야 예상 손익과 정산 손익이 다른 원인을 나눠 볼 수 있습니다.

해외 코인 선물 챌린지 앱은 어디까지 반영할까

해외 코인 선물 챌린지 는 모의 거래로 가격 손익과 비용을 읽는 연습에 활용할 수 있습니다. 다만 앱의 정산 구조를 실제 거래소의 주문 체결과 동일하게 받아들이면 안 됩니다.

2026년 9월 13일 확인한 개발 소스의 일반 거래 기준 은 다음과 같습니다.

항목확인한 반영 범위
거래 수수료일반 거래는 진입·종료 각각 0.05%를 계산. 실제 거래소의 메이커·테이커 요율을 구분하는 구조는 아님
일반 시장가 진입·수동 종료시세 값을 사용해 계산. 호가 잔량·주문 대기열에 따른 슬리피지와 부분 체결은 재현하지 않음
강제청산0.15%의 고정 슬리피지 가정을 별도로 사용. 실제 주문량과 호가 깊이로 계산하는 방식은 아님
지정가진입 대기 주문을 처리. 위에서 설명한 지정가 종료·IOC·Post-only 체결 과정을 연습하는 기능은 현재 확인한 종료 화면에 없음
종료 손익가격 손익에서 진입·종료 수수료를 빼고 누적 펀딩비를 반영해 표시

광고로 여는 특수 고배율 거래에는 수수료 예외가 있으므로 위의 일반 거래 요율과 구분해야 합니다. 토스 배포본 내부 실행은 이번 작성에서 재검증하지 않았습니다. 개발 소스 확인 결과이며, 업데이트로 화면과 계산이 달라질 수 있습니다.

앱에서는 비용 후 손익을 읽는 연습을, 이 글의 가상 호가표에서는 체결 가격과 잔여 수량을 계산하는 연습을 해보세요. 모의 거래에서 바로 종료됐다는 이유로 실제 주문도 같은 가격에 전량 종료된다고 예상해서는 안 됩니다.

숫자를 읽은 다음에 남겨 둘 것

주문을 설명할 때 마지막 장면은 버튼을 누르는 순간이 아니라 체결 내역과 남은 수량을 확인하는 곳입니다. 모의 앱으로 익힌 조작이 실제 거래의 체결을 보장하지 않는다는 점도 함께 남깁니다.

참고 자료·관련 글: 공식 문서: 단방향 모드와 헤지 모드 · 공식 문서: 주문 체결과 미체결 사유 · 공식 문서: 선물 주문 설정과 포지션 관리 · 공식 문서: 메이커와 테이커의 차이 · 공식 문서: 선물 거래 수수료 계산 · 공식 문서: 시장가 슬리피지 허용 범위 · 공식 문서: Reduce-only의 작동 조건 · 공식 문서: GTC·IOC·FOK · 공식 문서: Post-only 주문 · 공식 문서: TP/SL 발동·체결과 연동 취소

댓글 남기기