주문 우선순위
주문이 어떻게 라우팅되는지, 누가 체결할 수 있는지, 그리고 어떤 순서로 체결되는지 설명합니다.
오더북 기본 사항
Hypercall은 옵션에 대해 중앙 지정가 호가창(CLOB)을 운영합니다. 호가창에 대기하는 모든 주문은 지정가 주문입니다. 별도의 유형으로서 시장가 주문은 존재하지 않습니다. 무기한 계약은 이 호가창에서 거래되지 않으며, Hyperliquid 네이티브 주문으로 처리됩니다(아래 퍼프 주문 참조).
가격-시간 우선순위
호가창의 주문은 가격-시간 우선순위에 따라 매칭됩니다.
- 가격: 가장 유리한 가격의 대기 주문이 먼저 체결됩니다. 매수호가는 높은 순서, 매도호가는 낮은 순서로 정렬됩니다.
- 시간: 같은 가격 수준에서는 가장 먼저 도착한 주문이 먼저 체결됩니다.
들어오는 주문이 대기 중인 유동성과 교차하면, 이용 가능한 최우선 가격에 즉시 체결됩니다. 미체결 잔량은 주문 유효기간에 따라 호가창에 남거나 취소됩니다.
주문 유효기간(TIF)
모든 주문에는 주문 유효기간(TIF) 지시가 포함됩니다.
별도의 시장가 주문 유형은 없습니다. 시장가 주문과 같은 동작을 원하면, 지불할 의향이 있는 가격으로 TIF를 IOC로 설정한 지정가 주문을 제출하십시오. 주문은 이용 가능한 물량과 교차하고 미체결 부분은 취소됩니다.
메이커와 테이커
모든 체결에는 양측이 있습니다.
- **메이커**는 이미 호가창에 대기 중이던 주문의 당사자입니다.
- **테이커**는 해당 주문과 교차한 신규 주문의 당사자입니다.
런칭 구성에서 메이커와 테이커는 0%의 수수료를 부담합니다. 런칭 정책과 향후 예정된 수수료 체계는 수수료를 참조하십시오.
주문 유형
Hypercall은 거래 대상과 제출 방식에 따라 여러 실행 경로를 지원합니다.
지정가 주문
단일 레그 옵션, 호가창 직접 주문
- 오더북의 표준 지정가 주문
- 대기 유동성과 교차하거나 지정한 가격에 대기
- 오더북 전용 상품에서 사용 가능
- 주문 유효기간: GTC, IOC 또는 FOK
RPI 주문
단일 레그 옵션, 경매 + 호가창
- RFQ 대상 상품의 기본값
- 호가창 이전에 2초간 마켓메이커 경매
- 마켓메이커는 기준가격보다 1틱 이상 개선해야 함
- 마켓메이커가 체결하지 않으면 표준 지정가 주문으로 전환
RFQ
멀티레그 패키지
- 전문 마켓메이커에게 호가 요청
- 수동 수락 또는 한도를 설정한 자동 실행
- 원자적 체결: 패키지 전체 체결 또는 미체결
- 호가창 폴백 없음: 필요 시 콤보 주문 사용
지정가 주문
가장 단순한 경로입니다. 가격, 수량, 방향, 심볼을 제출합니다. 엔진은 증거금을 확인하고, EIP-712 서명을 검증한 뒤 주문을 호가창에 올립니다.
호가창에 지정가 이상으로 유리한 대기 유동성이 있으면 즉시 교차 체결됩니다. 그렇지 않으면 주문은 체결되거나 취소될 때까지 대기합니다.
이는 오더북 전용(RFQ/RPI 계층 없음)으로 구성된 상품, 그리고 route: "book_only"로 전송된 모든 주문의 실행 경로입니다. 감소 전용(reduce-only) 주문, 대량 주문, WebSocket 주문도 호가창으로 바로 전달됩니다.
RPI 주문 (Retail Price Improvement)
오더북과 RFQ를 모두 지원하도록 구성된 상품에서 route: "best_execution"(또는 route 미지정)으로 보낸 POST /order는 2단계 실행 파이프라인에 진입합니다. 이는 Hypercall 프런트엔드의 기본 경로입니다.
1단계: RPI 경매
마켓메이커가 주문 체결을 두고 경쟁
- 주문이 연결된 모든 호가 제공자에게 브로드캐스트됨
- 마켓메이커는 2초 안에 확정 호가로 응답해야 함
- 실행 가능한 호가창 유동성이 있으면 모든 호가는 해당 호가창 가격보다 엄격히 개선되어야 함
- 실행 가능한 호가창 유동성이 없으면 모든 호가는 지정가를 충족해야 함
- 최우선 호가가 선정됨(동일 가격은 도착 시간 순)
- 모든 마켓메이커가 응답하면 경매가 조기 종료됨
- 적격 호가가 선정되면 지정가 이상으로 유리한 가격에 즉시 체결됨
2단계: 지정가 폴백
주문이 표준 지정가 주문으로 전환
- 1단계에서 적격 체결이 없을 때만 활성화
- 원래 지정가로 오더북에 주문이 올라감
- 지정가 이상으로 유리한 대기 유동성이 있으면 즉시 교차 체결
- 그렇지 않으면 체결되거나 취소될 때까지 대기
- 표준 주문 유효기간 적용(GTC, IOC, FOK)
- 제출부터 2단계까지 총 지연 시간: 약 2초
이 구조는 CBOE BYX의 Retail Price Improvement 및 NYSE Retail Liquidity Program 같은 주식 시장 프로그램에서 가져왔습니다. 마켓메이커는 실행 가능한 대기 유동성을 개선 없이 앞지르지 않을 때에만 호가창보다 먼저 주문을 볼 수 있는 권한을 얻습니다.
RFQ (호가 요청)
RFQ는 멀티레그 주문(스프레드, 스트래들, 아이언콘도르, 리스크 리버설)과 RFQ 전용으로 구성된 단일 레그 상품에 사용됩니다. 마켓메이커만이 거래 상대방이며 호가창 폴백은 없습니다. 체결되는 호가가 없으면 요청은 만료됩니다. 비율이 고정된 패키지는 콤보 주문으로도 보낼 수 있습니다.
RFQ에는 두 가지 모드가 있습니다.
수동 수락
- 레그(상품, 방향, 레그별 수량)를 포함해
POST /rfq/request로 패키지를 제출합니다 - 시스템이 요청을 모든 적격 호가 제공자에게 전달합니다
- QP가 확정 호가로 응답합니다(최대 30초 유효)
- 앱에서 모든 호가를 확인하고 수락할 호가를 수동으로 선택합니다
- 수락에 서명하고 제출(
POST /rfq/accept)하여 거래를 실행합니다
수동 수락은 어떤 호가를 받을지 완전히 통제할 수 있습니다. 대신 두 번째 서명이 필요하고, 결정하는 동안 호가가 만료될 위험이 있습니다.
자동 실행
auto_accept_limit(지불할 최대 순지출액 또는 수락할 최소 순수취액)을 포함해POST /rfq/request로 패키지를 제출합니다- 서명이 한도 내 모든 가격에서의 실행을 사전 승인합니다
- 한도를 충족하거나 더 유리한 첫 호가가 두 번째 서명 없이 자동으로 실행됩니다
- RFQ가 만료되기 전에 적격 호가가 도착하지 않으면 체결 없이 요청이 만료됩니다
자동 실행은 더 빠르고 간단합니다. 허용 가능한 최악의 가격을 미리 설정하고 시스템이 실행하도록 합니다. Hypercall 프런트엔드는 멀티레그 패키지에 이 모드를 사용합니다.
멀티레그 체결은 항상 전부 아니면 전무입니다. 패키지 전체가 원자적으로 실행되거나 전혀 실행되지 않습니다. 이를 통해 레그 리스크가 제거됩니다.
콤보 주문
콤보 주문은 하나의 기초자산에 대한 2~8개 옵션 레그를 고정 비율로 묶어, 순 패키지 가격의 단일 지정가 주문으로 거래합니다. 모든 레그가 함께 체결되거나 전혀 체결되지 않으며, 결과 포지션은 개별 옵션으로 남습니다.
- 라우팅:
best_execution을 사용하면 패키지는 먼저 전체 패키지 수량으로 RPI 경매를 거친 뒤 호가창으로 갑니다.book_only를 사용하면 경매를 건너뜁니다. - 유동성: 동일 패키지의 다른 콤보 주문 및 개별 레그 호가창에서 구성된 지원 대상 내재 유동성(implied liquidity)과 매칭될 수 있습니다.
- 주문 유효기간: GTC는 미체결 패키지 잔량을 대기시키고, IOC는 취소하며, FOK는 전체 패키지 수량을 실행하거나 전혀 실행하지 않습니다.
- 앱에서: 모든 레그가 동일 기초자산의 활성 상태이면서 호가창이 활성화된 옵션일 경우, 멀티레그 주문 티켓에서 콤보 지정가 주문을 제공합니다. 같은 패키지에 대해 RFQ 호가를 요청할 수도 있습니다.
콤보용 API는 실험 단계입니다. 조회, 서명, 현재 제한 사항은 실험적 콤보 API를 참조하십시오.
퍼프 주문
무기한 선물은 Hyperliquid 퍼프입니다. Hypercall의 호가창에서 거래되지 않으며 RPI 경매나 RFQ를 거치지 않습니다. Hypercall 엔진은 먼저 각 퍼프 주문을 전체 포트폴리오 증거금 계정 기준으로 확인합니다. 그 후 주문은 TEE 경로(앱 기본값, API에서는 선택 사항이며 이 주문에는 Hypercall의 빌더 주소가 포함됨)의 보안 엔클레이브를 통하거나, 고급 스마트 컨트랙트 경로의 계정 컨트랙트를 통해 Hyperliquid에 도달하고, Hyperliquid의 규칙에 따라 Hyperliquid 호가창에서 매칭됩니다.
전체 주문 경로는 Hypercall의 퍼프를, 각 유형은 퍼프 주문 유형을 참조하십시오.
대량 및 정정 작업
프로그램 매매 트레이더를 위해 API는 일괄 작업을 지원합니다.
대량 및 정정 엔드포인트
- 대량 주문 (
POST /bulk_order): 한 번의 요청으로 최대 50개 주문을 제출합니다. 대량 주문은 오더북으로 바로 전달되며(book_only) RPI 경매에 진입하지 않습니다. - 대량 취소 (
DELETE /bulk_order또는DELETE /bulk_order_cloid): 한 번의 요청으로 주문 ID 또는 클라이언트 ID 기준 최대 50개 주문을 취소합니다. - 정정 (
PUT /order): 동일한 엔진 틱 안에서 기존 주문을 취소하고 새 주문을 원자적으로 제출합니다. 공백 위험이 없습니다. - 대량 정정 (
PUT /bulk_order): 최대 50개 주문을 원자적으로 정정합니다.
정정 작업은 새 주문이 전송되는 동안 이전 가격으로 체결될 위험 없이 호가를 갱신해야 하는 마켓메이커에게 매우 중요합니다.
가격 개선 (RPI)
RPI 경매의 핵심 보장: 마켓메이커는 호가창보다 유리한 가격을 제시하지 않는 한 실행 가능한 대기 유동성을 앞지를 수 없습니다. 주문 수량보다 작더라도 지정가 범위 내의 모든 대기 유동성이 호가창 기준을 설정합니다. 호가창 유동성이 없을 때 지정가는 가격 개선의 기준이 아니라 허용 가능한 최악의 실행 가격으로 남습니다.
기준가격
기준가격은 마켓메이커가 개선해야 하는, 지정가 범위 내 최우선 대기 호가창 가격입니다. 해당 가격에 표시된 수량이 주문 전체를 충족할 필요는 없습니다. 실행 가능한 대기 유동성이 없으면 호가는 지정가만 충족하면 됩니다.
매수 주문
- 최우선 매도호가 <= 지정가이면, 기준가격 = 호가창의 최우선 매도호가
- 마켓메이커는 기준가격에서 1틱을 뺀 가격 이하로 호가해야 함
- 실행 가능한 매도호가가 없으면 마켓메이커는 지정가 이하로 호가할 수 있음
매도 주문
- 최우선 매수호가 >= 지정가이면, 기준가격 = 호가창의 최우선 매수호가
- 마켓메이커는 기준가격에 1틱을 더한 가격 이상으로 호가해야 함
- 실행 가능한 매수호가가 없으면 마켓메이커는 지정가 이상으로 호가할 수 있음
이는 CBOE BYX Rule 11.24와 같은 원칙입니다. RPI 주문은 NBBO보다 개선되어야 합니다. Hypercall에서 'NBBO'는 오더북의 실행 가능한 최우선 대기 가격입니다.
계산 예시
1.0 BTC-20260530-80000-C를 지정가 $2,450에 매수하는 주문을 제출합니다.
호가 제공자
호가 제공자(QP)는 Hypercall에 등록된 전문 마켓메이커입니다. 지속적인 WebSocket 연결을 유지하며 RPI 경매 요청과 멀티레그 RFQ를 실시간으로 수신합니다.
QP 자격 요건
- 등록 및 활성 상태(정지되지 않음)
- 해당 기초자산에 대해 화이트리스트 등록(또는 모든 기초자산에 대해 승인)
- 해당 기초자산에서 마켓메이커 보호(MMP)로 동결되지 않음
- 경매 또는 RFQ 시점에 WebSocket으로 연결되어 있음
각 경매에서 여러 QP가 경쟁합니다. 시스템은 최우선 가격을 선택하며 동일 가격은 도착 시간으로 결정합니다. 이 경쟁이 가격 개선을 이끄는 메커니즘입니다. 더 많은 QP가 참여할수록 경쟁이 치열해지고 스프레드가 좁아집니다.
QP의 리스크 관리 방법은 마켓메이커 보호(MMP)를, 마켓메이커 프로그램은 인센티브를 참조하십시오.
상품 적격성
각 상품에는 주문 라우팅 방식을 결정하는 거래 모드가 구성되어 있습니다.
현재 메인넷에 상장된 모든 옵션은 오더북 + RFQ 모드로 운영됩니다. 거래 모드는 상품별로 설정되며 변경될 수 있습니다. 상품이 어떤 모드이든 항상 동일한 주문 유형을 제출합니다.
체결 우선순위 요약
RPI 대상 상품에서 단일 레그 주문이 시스템에 들어오면 체결은 다음 순서로 우선순위가 정해집니다.
1. RPI 경매
우선 조회(대상 상품만)
- 마켓메이커가 주문을 두고 경쟁
- 지정가를 충족해야 함
- 실행 가능한 대기 유동성보다 최소 1틱 개선해야 함
- 최우선 호가가 선정되며 동일 가격은 도착 시간 순
- 체결 시 가격 개선이 포함될 수 있음
2. 호가창 교차
기존 유동성에 즉시 체결
- RPI 체결이 없을 때 활성화
- 지정가 이상으로 유리한 대기 주문과 교차
- 표준 가격-시간 우선순위
- 부분 체결될 수 있음(표준 매칭)
3. 대기 주문
거래 상대방 대기
- 즉시 교차가 없을 때 활성화
- 지정가로 주문이 대기
- 오더북에 표시됨
- 설정한 주문 유효기간 적용
오더북 전용 상품에서는 2단계부터 시작합니다(RPI 경매 없음). 시스템은 지정가보다 불리한 가격으로 절대 체결하지 않습니다.