선물 지정가 주문 큐 우선순위 설명
선물 가격이 지정가에 도달해도 주문이 체결되지 않을 수 있는 이유와 FIFO·Pro-Rata 매칭, 호가 잔량과 실제 큐 순서를 읽는 방법을 설명합니다.
한눈에 답하기
선물 지정가에서 거래가 발생해도 내 주문은 미체결일 수 있습니다. 같은 가격에서 먼저 있던 수량이나 더 높은 우선순위 주문이 먼저 체결될 수 있으며 배분 방식은 상품의 매칭 알고리즘에 따라 달라집니다.
가격 조건 충족과 체결은 다릅니다
매수 지정가는 지불할 최대 가격을, 매도 지정가는 받을 최소 가격을 정합니다.
CME는 지정가보다 불리한 가격에는 체결되지 않지만 반대편 수량이 부족하거나 시장이 멀어지면 주문이 미체결로 남을 수 있다고 설명합니다.
내 지정가에서 체결 기록이 보인다는 것은 그 가격이 거래됐다는 뜻입니다. 내 주문까지 충분한 수량이 도달했다는 뜻은 아닙니다.
선물 bid size와 ask size는 각 호가에 표시되는 수량의 의미를 설명합니다.
FIFO에서는 같은 가격의 선착순이 중요합니다
FIFO는 같은 가격의 주문을 시간 우선순위로 매칭합니다.
100.00 매수 지정가에서 내 10계약보다 앞에 120계약이 있다고 가정합니다.
100.00에 들어온 매도 주문이 90계약 체결되면 앞선 주문만으로 90계약이 모두 소화될 수 있습니다.
내 앞에는 아직 30계약이 남으므로 100.00에서 거래됐어도 내 체결량은 0일 수 있습니다.
이후 35계약 매도가 들어오면 앞의 30계약을 소화한 뒤 내 주문 10계약 중 5계약이 체결됩니다.
Pro-Rata에서는 배분 방식이 달라집니다
모든 선물 상품이 순수 FIFO를 사용하는 것은 아닙니다.
CME는 FIFO, Pro-Rata, 혼합형 등 여러 매칭 방식을 문서화하고 있습니다. Pro-Rata에서는 도착 시간뿐 아니라 대기 주문 크기가 배분에 영향을 줄 수 있습니다.
따라서 앞선 수량에서 거래량을 빼는 단순 계산을 모든 상품에 적용할 수는 없습니다.
outright 선물, 스프레드, 옵션, 상품군에 따라 매칭 알고리즘이 다를 수도 있습니다.
큐 순서를 확정적으로 해석하기 전에 현재 상품의 거래소 문서를 확인하세요.
호가 잔량만으로 실제 큐를 알 수 없는 경우가 있습니다
Market by Price는 한 가격의 수량을 합산해 보여줍니다.
CME의 Market by Order 데이터는 익명 개별 주문, 주문 크기, 우선순위 정보를 제공해 큐 위치를 더 세밀하게 볼 수 있습니다.
하지만 다음 체결 전에도 주문 추가, 수정, 취소, 재등록으로 오더북은 계속 바뀔 수 있습니다.
따라서 화면의 잔량은 현재 스냅샷이지 내 주문이 체결될 때까지 유지되는 약속이 아닙니다.
선물 주문 부분체결 이후은 일부만 체결된 뒤 남은 주문을 설명합니다.
계산 예시: 부분체결은 실제 노출도 바꿉니다
10계약 주문 중 5계약만 100.00에 체결됐고 포인트 가치가 $50라고 가정합니다.
가격이 1포인트 움직일 때 현재 손익 노출은 10계약 기준 $500이 아니라 $250입니다.
계산은 5계약 × $50 × 1포인트 = $250입니다.
남은 5계약도 나중에 체결되면 1포인트당 총 노출은 10 × $50 = $500이 됩니다.
이 예시는 같은 계약 승수를 가정하며 수수료, 슬리피지, 증거금 변화, 주문 수정은 제외합니다. [!TRYMARK] 큐 우선순위 체크포인트 9월 18일 기준 앞선 수량 120계약, 내 주문 10계약, 첫 매도 90계약, 두 번째 매도 35계약을 기록하세요. FIFO에서 첫 체결 0, 이후 부분체결 5계약을 검산하세요.
큐 우선순위 체크리스트
이 글은 체결 구조를 설명하며 체결 확률을 보장하지 않습니다. 매칭 규칙과 시장데이터 제공 범위는 거래소와 상품별로 다를 수 있습니다.
- 정확한 상품, 만기, 주문 가격을 확인하세요
- FIFO, Pro-Rata, 혼합형 중 어떤 알고리즘인지 확인하세요
- 가격대 전체 잔량과 내 실제 큐 우선순위를 구분하세요
- 주문 시각, 수량, 수정 내역, 부분체결을 기록하세요
- Market by Price 잔량을 정확한 개인 큐 위치로 해석하지 마세요
- 취소·수정·변동성 확대 후에는 오더북을 다시 확인하세요
- 부분체결이 발생할 때마다 실제 노출을 다시 계산하세요
자주 묻는 질문
선물가격이 내 지정가에서 거래됐는데 왜 체결되지 않았나요?
내 주문보다 먼저 있거나 우선순위가 높은 주문이 반대편 수량을 모두 사용했을 수 있습니다. 해당 가격의 체결은 내 주문까지 큐가 도달했다는 뜻이 아닙니다.
선물 지정가를 먼저 넣으면 항상 우선인가요?
시간 우선순위가 해당 배분을 지배하는 알고리즘에서는 중요합니다. 하지만 Pro-Rata나 혼합형은 다른 기준을 함께 사용할 수 있습니다.
호가창으로 내 앞에 몇 계약이 있는지 정확히 알 수 있나요?
Market by Price는 가격별 수량을 합산하므로 보통 정확한 개인 큐 순서를 알 수 없습니다. Market by Order는 더 세밀하지만 체결 전 큐 자체가 바뀔 수 있습니다.
대기 주문을 수정하면 큐 순서가 바뀌나요?
바뀔 수 있습니다. 수정이나 refresh가 우선순위에 미치는 영향은 거래소 규칙에 따릅니다. 현재 상품 규정을 확인해야 합니다.