정의
한쪽에는 매수 호가, 곧 사겠다는 제안이 있고 다른 쪽에는 매도 호가, 곧 팔겠다는 제안이 있습니다. 가장 높은 매수와 가장 낮은 매도가 받을 수 있는 가장 좋은 가격이고, 그 사이의 거리가 스프레드이며, 각 가격에 걸린 수량이 깊이입니다. HyperCore의 상태에는 종목마다 호가창이 들어 있습니다. 문서는 본질적으로 모든 중앙화 거래소와 똑같이 움직이지만 완전히 온체인이라고 말하고, 가격은 틱 사이즈의 정수배, 수량은 랏 사이즈의 정수배이며, 주문은 가격 우선 시간 우선으로 체결되므로 같은 가격에서는 먼저 온 주문이 먼저 채워집니다.
블록체인 상태이기도 한 호가창에만 있는 세부가 둘 있습니다. 마진 확인은 새 주문을 열 때, 그리고 각 주문의 체결 때 걸려 있던 쪽에 대해서도 일어나므로, 걸린 주문 아래에서 오라클 가격이 움직인 뒤에도 마진 체계가 앞뒤가 맞습니다. 그리고 체인은 주문이 무엇인지 압니다. 블록의 각 합의 묶음(보통 한둘) 안에서 동작은 어느 호가창에도 GTC나 IOC 주문을 보내지 않는 것, 그다음 취소, 그다음 적어도 하나를 보내는 것으로 정렬되고, 각 묶음은 블록 제안자가 준 순서를 지킵니다. 가격의 유효 숫자는 최대 5자리, 소수는 최대 MAX_DECIMALS - szDecimals자리이며, MAX_DECIMALS는 무기한 선물에서 6, 현물에서 8입니다.
사람들이 고정이라 여기는 몇 가지 수치를 정하는 것이 바로 호가창입니다. 시장가 주문이 내는 슬리피지를 정하고, 주문이 메이커인지 테이커인지를 결정하며, 펀딩비에도 입력을 줍니다. 프리미엄 성분은 임팩트 가격, 곧 펀딩 임팩트 명목 금액이 호가창 양쪽에서 거래될 평균 체결 가격을 읽습니다(BTC와 ETH는 20,000 USDC, 그 밖의 자산은 6,000 USDC). 종목은 큰 미결제약정을 들고도 얇은 호가창을 가질 수 있고, 청산이 가격을 움직이는 때가 바로 그때입니다.
예시
반올림한 숫자로 보는 예시입니다. 호가창이 $99,990에 3 BTC 매수, $100,010에 2 BTC 매도를 보입니다. 스프레드는 $20이고, 그것은 $100,000 중간가의 2 베이시스포인트입니다. 1 BTC 시장가 매수는 매도를 가져가고 테이커 수수료를 냅니다. 1 BTC를 $99,990에 사는 주문은 매수 쪽에 붙어 그 가격에 이미 있는 주문들 뒤에서 기다리고, 팔 사람이 오면 메이커 수수료를 냅니다.