계약 단위(contract size) — 수량 칸에 적는 숫자가 코인 개수가 아닐 때
선물 주문창에 수량 10을 입력했습니다. BTC 10개를 산 걸까요. 거래소에 따라서는 아닙니다. 그 칸이 코인 개수가 아니라 계약 수를 받는 곳이 있고, 그때 실제로 잡히는 금액은 계약 단위가 정합니다.
같은 숫자를 넣었는데 금액이 다르다
현물 거래는 단순합니다. 수량 칸에 0.5를 넣으면 0.5개를 삽니다. 선물은 거래소마다 다릅니다. 어떤 곳은 코인 개수를 그대로 받고, 어떤 곳은 계약(contract) 수를 받습니다. 이때 1계약이 코인 몇 개에 해당하는지를 정해 놓은 값이 계약 단위(contract size, 계약 승수)입니다.
A 방식 코인 개수 입력
0.5 → 0.5 BTC
직관적이다
B 방식 계약 수 입력
1계약 = 0.01 BTC 라면
0.5 → 입력 불가 (정수만)
50 → 0.5 BTC
─────────────
같은 "10" 을 넣어도
A 에선 10 BTC
B 에선 0.1 BTC
→ 100배 차이
이 차이를 모르고 다른 거래소에서 쓰던 감각으로 숫자를 넣으면 의도한 것보다 훨씬 크거나 훨씬 작은 포지션이 열립니다. 계좌를 날리는 쪽은 물론 전자입니다. 주문을 내기 전에 그 종목의 계약 명세에서 계약 단위 한 줄을 확인하는 것이 첫 단계입니다.
명목 금액을 계산하는 식
계약 방식에서 실제 노출 금액, 즉 명목 금액은 세 개를 곱해서 나옵니다.
명목 = 계약 수 × 계약 단위 × 가격
─────────────
예시
BTC 계약 단위 0.01 BTC
현재가 $60,000
주문 20계약
코인 환산
20 × 0.01 = 0.2 BTC
명목
0.2 × 60,000 = $12,000
레버리지 20배일 때
개시증거금
12,000 ÷ 20 = $600
여기서 순서를 뒤집으면 실무에서 더 쓸모가 있습니다. "증거금 얼마어치를 넣고 싶다"에서 출발해 계약 수를 역산하는 방식입니다.
넣고 싶은 증거금 $40
레버리지 20배
→ 목표 명목 40 × 20 = $800
BTC $60,000 · 계약 단위 0.01
1계약 명목
0.01 × 60,000 = $600
계약 수
800 ÷ 600 = 1.33계약
→ 정수만 되므로 1계약
─────────────
실제로 들어가는 돈
명목 $600 · 증거금 $30
→ 목표 $40 과 $10 차이
계약 수가 정수로 끊기기 때문에 원하는 금액을 정확히 맞출 수 없는 경우가 생깁니다. 특히 계약 단위가 큰 종목일수록 오차가 커집니다. 소액으로 시작할 때 "왜 내가 계산한 것보다 포지션이 작지" 하는 상황이 대부분 여기서 나옵니다. 반올림을 위로 하면 의도보다 큰 포지션이 되므로, 습관은 내림으로 잡는 편이 안전합니다.
코인마다 계약 단위가 다른 이유
계약 단위는 종목마다 제각각입니다. 규칙이 없어 보이지만 목적은 하나입니다. 1계약의 금액을 비슷한 크기로 맞추기 위해서입니다.
가격이 비싼 코인
BTC $60,000
계약 단위 0.01 → 1계약 $600
가격이 싼 코인
어떤 알트 $0.5
계약 단위 1,000 → 1계약 $500
─────────────
가격은 12만 배 차이인데
1계약 금액은 비슷하다
→ 그래서 "10계약" 이라는 말은
종목을 빼면 아무 의미가 없다
여기서 흔한 착각이 하나 나옵니다. 여러 종목에 같은 계약 수로 진입하면 분산이 된다고 생각하는 경우입니다. 계약 단위가 다르면 종목별 명목 금액이 제각각이라 실제로는 한쪽에 크게 쏠린 포지션이 됩니다. 비교의 기준은 계약 수가 아니라 명목 금액이어야 합니다. 최소 주문 수량과 가격 단위가 함께 걸리는 문제는 최소 주문 수량과 틱 사이즈에 정리돼 있습니다.
USDT 마진과 코인 마진에서 뜻이 달라진다
계약 단위가 코인 개수로 표시되지 않는 상품도 있습니다. 역방향(inverse) 계약이 그렇습니다.
USDT 마진 (선형)
계약 단위 = 코인 수량
예 1계약 = 0.01 BTC
손익 정산 = USDT
코인 마진 (역방향)
계약 단위 = 달러 금액
예 1계약 = $100 어치
손익 정산 = BTC 등 코인
─────────────
같은 "1계약" 이지만
앞은 수량이 고정
뒤는 금액이 고정
→ 손익 곡선의 모양이 다르다
코인 마진 계약은 금액이 고정이라 가격이 오를수록 필요한 코인 수량이 줄고, 손익이 코인으로 정산되면서 계산이 한 겹 더 붙습니다. 처음이라면 USDT 마진 쪽이 계산이 단순합니다. 두 상품의 구조 차이는 USDT 마진과 코인 마진 선물에서 확인할 수 있습니다.
계약 단위가 부르는 사고 세 가지
계약 단위를 잘못 읽어서 생기는 실수는 대체로 아래 셋 중 하나입니다.
1. 소수점 착각
0.5 BTC 를 넣으려고 0.5 입력
→ 계약 방식에선 50 이 맞다
→ 포지션이 100분의 1
2. 자릿수 착각 (반대 방향)
평소 습관대로 100 입력
→ 1 BTC 를 의도했는데 실제 1 BTC
가 아니라 종목별로 다르다
→ 증거금 부족 또는 과대 진입
3. 종목 간 복사
BTC 에서 쓰던 계약 수를
알트에 그대로 입력
→ 명목이 수십 배로 튄다
─────────────
공통 방어법
주문 확인창의 명목 금액을 본다
계약 수가 아니라 금액이 기준
대부분의 거래소는 주문 확인 단계에서 명목 금액이나 필요 증거금을 표시합니다. 계약 수는 헷갈려도 금액은 헷갈리지 않습니다. 진입 버튼을 누르기 전에 그 숫자 하나만 보는 습관이 자릿수 사고를 막습니다. 주문이 아예 거부되는 쪽은 차라리 다행이고, 가격 제한에 걸리는 경우는 가격 제한 밴드에서 다룹니다.
부분체결과 계약 단위
계약 수가 정수라는 점은 체결 과정에도 영향을 줍니다.
주문 20계약 (0.2 BTC)
체결 7계약
─────────────
체결된 포지션
7 × 0.01 = 0.07 BTC
남은 주문
13계약 = 0.13 BTC
계약은 쪼개지지 않는다
→ 항상 정수 단위로 끊긴다
→ 청산 주문도 마찬가지
주의
1계약만 남기고 닫으면
그 1계약은 계속 살아 있다
→ "다 닫았는데 포지션이 남았다"
전량 청산을 눌렀는데 잔여 포지션이 남아 있는 경우는 대개 이 반올림 때문입니다. 수량을 퍼센트로 지정해 닫을 때 소수점이 잘리면서 1계약이 남는 식입니다. 부분체결 자체의 처리 규칙은 부분체결에, 남은 포지션이 증거금을 계속 잡는 문제는 교차마진과 격리마진에 이어집니다. 레버리지가 명목과 증거금 중 무엇을 바꾸는지는 레버리지에 있습니다.
정리
② 계약 수를 받는 거래소가 있다
③ 1계약이 몇 개인지가 계약 단위다
④ 명목 = 계약 수 × 계약 단위 × 가격
⑤ 증거금 = 명목 ÷ 레버리지
⑥ 계약 수는 보통 정수만 된다
⑦ 그래서 목표 금액이 딱 안 맞는다
⑧ 반올림은 내림 쪽이 안전하다
⑨ 계약 단위는 종목마다 다르다
⑩ 1계약 금액을 맞추려는 설계다
⑪ 같은 계약 수 = 같은 크기가 아니다
⑫ 비교 기준은 언제나 명목 금액
⑬ 코인 마진은 단위가 달러 금액이다
⑭ 전량 청산 후 1계약이 남을 수 있다
⑮ 진입 전 확인창의 금액을 본다
한 줄로 줄이면 이렇습니다. 계약 수는 단위가 없는 숫자다. 그 숫자에 계약 단위와 가격을 곱해야 비로소 금액이 됩니다. 화면에 보이는 계약 수를 크기로 착각하는 순간 종목을 옮길 때마다 포지션 크기가 제멋대로 흔들립니다. 어느 종목이든 같은 자로 재려면 기준을 명목 금액으로 두는 편이 계산을 맞춥니다.
주의
본문의 계약 단위 0.01 BTC, 알트 계약 단위 1,000, 코인 마진 1계약 $100, BTC 가격 $60,000, 레버리지 20배, 증거금 $40 같은 숫자는 계약 단위가 주문 금액을 어떻게 바꾸는지 보여주기 위한 가정 예시이며 특정 거래소의 실제 계약 명세나 특정 시점의 측정값이 아닙니다. 계약 단위, 최소 주문 수량, 수량 증분(step size), 계약 수의 소수점 허용 여부, 명목 금액 표시 방식, 역방향 계약의 정산 통화는 거래소·상품·종목에 따라 다르며 거래소가 사전 공지 후 변경하기도 합니다. 실제 값은 사용 중인 거래소의 계약 명세 문서에서 직접 확인해야 합니다. 이 글은 주문 수량 표기에 대한 설명이며 특정 매매 방식이나 진입·청산 시점을 권유하지 않습니다. 계약 단위를 정확히 이해한다고 해서 손실이 방지되거나 수익이 보장되지 않습니다. 레버리지 거래는 원금 전액을 잃을 수 있습니다. 투자 판단과 그 결과는 본인 책임입니다.
NOONOO TRADING 무료 채팅방에서 실시간 트레이딩을 같이 보세요.
봇에서 시작하기📈 OKX 신규 가입 시 거래 수수료 할인
OKX 수수료 할인 가입 →