NOONOO TRADING봇에서 시작하기

가격 제한폭 — 급등락장에서 주문이 거부되는 이유

주문이 안 나갈 때 대부분은 증거금 부족이나 최소 주문 수량을 의심합니다. 그런데 급등락이 나온 직후라면 세 번째 원인일 가능성이 큽니다. 거래소는 현재 기준가에서 위아래 일정 폭 밖의 주문을 받지 않거나 체결시키지 않습니다. 이 구간을 가격 제한폭이라고 부릅니다.

제한폭은 왜 있나

제한폭이 없으면 실수 주문 하나가 시장 전체를 흔듭니다. 호가창이 얇은 순간에 시장가 대량 주문이 들어오면 남아 있는 호가를 전부 먹으면서 가격이 순식간에 수십 퍼센트 튑니다. 그 가격에 청산이 줄줄이 걸리고, 청산 물량이 다시 가격을 밀고, 몇 초 뒤 가격은 제자리로 돌아옵니다. 남는 건 그 몇 초 사이에 청산당한 계좌들뿐입니다.

거래소는 이걸 막으려고 기준가에서 일정 폭을 벗어난 체결을 구조적으로 차단합니다. 순간적인 이상 가격에 청산이 발생하는 것을 줄이는 장치이고, 그 점에서는 이용자를 보호합니다. 문제는 같은 장치가 내 탈출도 막는다는 것입니다.

어디를 기준으로 잡히나

제한폭의 기준은 마지막 체결가가 아니라 마크가격인 경우가 많습니다. 마크가격은 여러 거래소의 현물 가격을 묶어 만든 값이라 한 거래소에서만 벌어지는 이상 급등락에 덜 흔들립니다. 이 기준가에서 위아래로 정해진 비율만큼이 주문 가능 구간이 됩니다.

밴드 계산

마크가격  $60,000
제한폭  ±3%

─────────────
상단  60,000 × 1.03 = $61,800
하단  60,000 × 0.97 = $58,200

이 밖의 가격으로는
  주문 접수 거부 또는 체결 불가

마크가격이 어떻게 만들어지고 왜 체결가와 다른지는 마크가격에 정리돼 있습니다. 밴드 폭은 종목마다 다릅니다. 거래량이 많은 메이저 종목은 좁고(±1~3%), 유동성이 얕은 알트는 넓습니다(±5~10% 이상). 변동성이 커지면 거래소가 실시간으로 폭을 조정하기도 합니다.

지정가 — 접수 자체가 거부된다

가장 흔하게 만나는 형태입니다. 저점을 노리고 현재가보다 한참 아래에 매수 지정가를 걸어두려 하면 주문이 등록되지 않습니다. 밴드 밖이기 때문입니다.

밴드 밖 지정가

마크가격 $60,000 · 밴드 ±3%
  허용 구간  $58,200 ~ $61,800

매수 지정가 $55,000 시도
  → 거부 (하단 밖)

매수 지정가 $58,500 시도
  → 접수

─────────────
"낚시 주문"을 멀리 못 거는 이유
가격이 실제로 내려오면
  밴드도 따라 내려와 접수 가능해진다

즉 밴드는 고정된 벽이 아니라 가격을 따라다니는 창입니다. 지금 걸 수 없는 가격이라고 영원히 못 거는 게 아니라, 시세가 그쪽으로 오면 그때 걸 수 있게 됩니다. 다만 그 말은 미리 깔아두는 방식이 통하지 않는다는 뜻이기도 합니다. 주문 거부의 다른 원인들은 주문이 거부되는 이유에 함께 정리돼 있습니다.

시장가 — 밴드 끝까지만 체결되고 잔량은 취소된다

여기가 실제로 돈이 걸리는 지점입니다. 시장가 주문은 가격을 지정하지 않으니 밴드와 상관없을 것 같지만, 대부분의 거래소는 시장가 주문에도 내부적으로 밴드 끝 가격의 지정가를 씌웁니다. 밴드 안쪽 호가만 먹고, 남은 수량은 그냥 취소됩니다.

급락 중 손절 시장가

BTC 롱 3계약 보유
마크가격 $60,000 · 밴드 하단 $58,200

급락 시작 → 시장가 전량 매도 실행

─ 체결 과정 ─
$59,900  0.4계약 체결
$59,400  0.5계약 체결
$58,700  0.3계약 체결
$58,200  (밴드 하단 도달)
  아래 호가는 체결 불가

─────────────
체결  1.2계약
취소  1.8계약 ← 포지션 그대로 남음

화면엔 "주문 완료"로 보인다

주문 상태는 정상 종료이고 오류 메시지도 없습니다. 그런데 포지션의 60%가 그대로 남아 있습니다. 손절했다고 생각하고 화면을 껐다가 나중에 확인하면 손실이 몇 배가 돼 있는 경로가 이겁니다. 부분 체결 자체의 구조는 부분 체결에, 급한 순간 체결가가 밀리는 문제는 슬리피지에 있습니다.

스탑 주문이 발동했는데 포지션이 남는 경우

미리 걸어둔 스탑 주문도 같은 일을 겪습니다. 트리거 가격에 닿아 발동은 정상적으로 됐는데, 그때 시장이 밴드 하단까지 이미 내려가 있으면 실제 체결은 일부만 일어납니다.

스탑 발동 ≠ 청산 완료

스탑 트리거  $58,500
발동 시점 마크가격  $58,300
밴드 하단  $56,551 (마크 −3%)

가격이 초 단위로 $56,000 까지 하락
  → $56,551 아래는 체결 불가
  → 잔량 취소 또는 미체결 대기

─────────────
스탑 발동됨 · 포지션 남음
알림은 왔는데 청산은 안 됐다

스탑 마켓 대신 스탑 리밋을 쓰면 미체결 주문이 밴드 안으로 들어올 때까지 호가에 남아 있어 상황이 조금 낫지만, 반대로 가격이 돌아오지 않으면 영영 체결되지 않습니다. 두 방식의 차이는 스탑 리밋 주문에서 비교합니다. 트레일링 스탑도 발동 이후는 결국 같은 집행 문제를 만나며 그 동작은 트레일링 스탑에 있습니다.

밴드는 손실을 막지 않는다

오해하기 쉬운 부분입니다. 제한폭이 있으니 급락이 와도 −3% 에서 멈추는 것 아니냐고 생각할 수 있지만 아닙니다. 밴드는 순간 체결가를 제한할 뿐이고, 마크가격이 내려가면 밴드도 따라 내려갑니다.

밴드는 따라 내려간다

t0  마크 $60,000 · 하단 $58,200
t1  마크 $58,000 · 하단 $56,260
t2  마크 $55,000 · 하단 $53,350
t3  마크 $52,000 · 하단 $50,440

─────────────
가격은 계속 내려간다
내려가는 속도만 제한된다

내 손실은  제한 없음
내 탈출은  제한 있음

정리하면 밴드는 손실의 크기가 아니라 가격이 움직이는 속도를 제한합니다. 그리고 그 사이에 청산은 정상적으로 진행됩니다. 청산이 시작되면 강제 청산 주문 역시 밴드에 막혀 다 나가지 못할 수 있고, 그때 보험 기금자동 디레버리징이 개입합니다. 이런 상황이 시장 전체로 번지는 과정은 청산 연쇄에 있습니다.

대응 방법

밴드를 없앨 수는 없으니 밴드 안에서 확실히 빠져나오는 쪽으로 준비합니다.

다섯 가지

손절 실행 후 포지션 수량을 확인한다
  "주문 완료" 메시지를 믿지 않는다

잔량이 남았으면 즉시 재주문한다
  밴드는 몇 초 뒤 아래로 이동해 있다

대량 포지션은 나눠서 청산한다
  한 번에 3계약보다 1계약씩 세 번

급락 시작 시점에 나온다
  밴드가 문제 되는 건 이미 늦었을 때다

밴드 폭이 넓은 저유동성 종목
  애초에 포지션 크기를 줄인다

─────────────
가장 중요한 건
남은 수량을 안 보는 것이
  대부분 사고의 시작이다

호가창이 얼마나 얇은지를 미리 보는 습관도 도움이 됩니다. 밴드 안쪽에 실제로 받아줄 물량이 없으면 밴드가 아니라 유동성 자체가 탈출을 막습니다. 호가창 읽는 법은 호가창 읽기에, 주문이 붙는 최소 단위 문제는 틱 사이즈와 최소 주문에 있습니다. 체결 방식별 옵션 차이는 포스트온리·리듀스온리·IOC에서 비교합니다.

확인할 것

체크리스트

□ 내가 거래하는 종목의 제한폭이 몇 %인가
□ 기준가가 마크가격인가 최종 체결가인가
□ 시장가 주문에 밴드 상한 지정가가 씌워지는가
□ 밴드 밖 잔량은 취소인가 대기인가
□ 스탑 주문 발동 후 미체결 알림이 오는가
□ 변동성 확대 시 거래소가 폭을 바꾸는
□ 내 포지션을 밴드 안에서 한 번에 털 수 있는 크기인가

─────────────
마지막 항목이 실질적인 질문이다
  한 번에 못 터는 크기라면
  그건 이미 큰 포지션이다

거래소 공지나 종목 상세 화면에 가격 제한, 주문 가격 범위, price limit 같은 이름으로 고시돼 있습니다. 이름은 거래소마다 다르지만 동작은 대체로 같습니다.

정리

거래소는 기준가 위아래 일정 폭 밖 주문을 막는다
기준은 보통 체결가가 아니라 마크가격이다
마크 $60,000 · ±3% →  $58,200 ~ $61,800
밴드 밖 지정가는 접수 자체가 거부된다
시장가도 밴드 끝까지만 체결되고 잔량 취소
3계약 손절이  체결 1.2 · 잔여 1.8 로 끝날 수 있다
화면은 "주문 완료"로 보인다 — 오류가 아니다
스탑이 발동해도 청산이 안 될 수 있다
밴드는 가격의 속도만 제한하고 손실은 안 막는다
마크가격이 내려가면 밴드도 따라 내려간다
대응 = 실행 후 잔여 수량 확인 + 즉시 재주문
한 번에 못 터는 크기면 포지션이 이미 크다

한 줄로 줄이면 이렇습니다. 급락장에서 손절 버튼을 눌렀다는 것과 포지션이 사라졌다는 것은 다른 사건입니다. 누른 다음에 잔여 수량을 확인하는 몇 초가 손실 규모를 결정합니다.

주의

본문의 제한폭 ±3%, 마크가격 $60,000 과 밴드 $58,200~$61,800, 3계약 중 1.2계약 체결과 1.8계약 취소, 스탑 트리거 $58,500·발동 시점 $58,300·하단 $56,551, 시간대별 마크가격 $60,000→$52,000 과 그에 대응하는 하단값, 메이저 ±1~3%·알트 ±5~10% 같은 숫자는 모두 구조를 보여주기 위한 가정 예시이며 특정 거래소의 실제 고시값이나 특정 계좌의 측정값이 아닙니다. 가격 제한폭의 명칭·기준가·폭·시장가 주문 처리 방식·밴드 밖 잔량의 취소 여부는 거래소마다 다르고 같은 거래소에서도 종목과 시장 상황에 따라 실시간으로 바뀌므로 반드시 본인이 쓰는 거래소의 고시 화면에서 확인해야 합니다. 예시 계산에는 수수료·펀딩비·호가 잔량의 실제 분포를 반영하지 않았습니다. 레버리지 거래는 원금 전액을 잃을 수 있으며, 제한폭은 이용자의 손실을 제한해 주는 장치가 아닙니다. 투자 판단과 그 결과는 본인 책임입니다.

NOONOO TRADING 무료 채팅방에서 실시간 트레이딩을 같이 보세요.

봇에서 시작하기

📈 OKX 신규 가입 시 거래 수수료 할인

OKX 수수료 할인 가입 →