519 / 691LOB

Order book

호가장: 가격과 수량별 대기 주문

Order book은 특정 시장에서 대기하는 매수·매도 주문을 기록한다. 거래소 규칙에 따른 가격과 수량을 보여 주지만 모든 비트코인 거래 의향을 담거나 내 주문이 도착할 때까지 호가가 유지됨을 보장하지는 않는다.

Order book은 미체결 주문을 계속 갱신하는 기록이다. 매수 호가 bids와 매도 호가 asks를 구분한다. 거래소, 거래쌍, 시점, 집계 수준을 알아야 한다. 같은 그림에도 주문 수와 대기 순서의 차이가 숨겨질 수 있다.

Coinbase는 미체결 주문장과 체결 통지를 구분한다. 주문장은 변경·취소 가능한 호가를, 체결 내역은 이미 매칭된 거래를 보여 준다. 특정 가격에서 기다리는 수량은 거래가 완료된 거래량이 아니다. [Coinbase Exchange — Product Book] [Coinbase Exchange — WebSocket Channels]

통상적인 비교차 연속 주문장에서 최우선 bid는 가장 높은 매수가, 최우선 ask는 가장 낮은 매도가다. 차이가 Bid–ask spread다. 즉시 매수자는 bids 쪽이 아닌 매도 호가를 소진한다. [CFA Institute — Trading Costs] [Coinbase Exchange — Trading]

Coinbase 집계 데이터는 같은 가격의 모든 주문 수량을 합산한다. 수량에 주문 건수를 다시 곱하면 안 된다. 집계 가격대만으로 고객 신원이나 개별 주문의 정확한 대기 순서를 알 수 없다. [Coinbase Exchange — Product Book]

Coinbase Exchange는 가격과 도착 시간 우선순위를 사용한다. 따라서 같은 가격에 다른 주문이 먼저 대기할 수 있다. 이는 특정 방식의 속성이며 모든 거래소·경매·상품에 자동 적용할 규칙이 아니다. [Coinbase Exchange — Matching Engine]

최우선 가격 수량이 요청의 일부만 충족할 수 있다. 주문 유형과 주문장이 허용하면 나머지는 불리한 가격에 체결될 수 있다. 평균 가격은 실제 개별 체결로 계산하며 최우선 호가만으로 총비용이 결정되지는 않는다. [Coinbase Exchange — Trading]

표시 수량은 취소나 거래로 사라질 수 있다. 한 시점의 화면만으로 향후 가격 지지나 조작 의도를 입증할 수 없다. CFA는 전자시장 위험으로 spoofing을 들지만 특정 조작을 판단하려면 큰 호가 한 줄 이상의 증거가 필요하다. [Coinbase Exchange — WebSocket Channels] [CFA Institute — Trading Costs]

스냅샷은 올바른 메시지 순서와 연결되어야 한다. Coinbase level2 갱신은 이전 값에 더할 증분이 아니라 가격대의 새로운 총수량을 알려 준다. 메시지를 잘못 해석하면 차트가 매끄러워도 가짜 유동성을 만들 수 있다. [Coinbase Exchange — WebSocket Channels]

Coinbase 문서는 경매 주문 수집 중 주문장이 교차해 보일 수 있고 호가는 참고용이라고 설명한다. 즉시 체결 가능한 제안의 보장이 아니다. 분석 전에 연속 거래, 경매, 거래소 운영 상태를 구분해야 한다. [Coinbase Exchange — Product Book]

가상 주문장의 두 측면

매도 두 가격대와 매수 두 가격대. 최우선 ask는 100100 USD/BTC, 최우선 bid는 100000 USD/BTC이며 차이는 100 USD/BTC다. 수량 단위는 BTC이며 현재 호가가 아니다.

매수·매도가격 · USD/BTC수량 · BTC
매도 호가 · asks1002000.02
1001000.01
Bid–ask spread · USD/BTC100
매수 호가 · bids1000000.015
999000.03
다른 사건이 없는 연속 주문장 예시. 즉시 매수는 낮은 가격부터 asks를, 즉시 매도는 높은 가격부터 bids를 소진한다. 표시 수량은 변경되거나 취소될 수 있다.
예시 · LOB

두 매도 가격대를 거치는 매수

변하지 않는 가상 주문장에 100100 USD/BTC의 0.01 BTC와 100200 USD/BTC의 0.02 BTC가 있다. 0.02 BTC를 매수하면 첫 가격대와 둘째 가격대의 0.01 BTC를 소진한다: 1001 + 1002 = 2003 USD, 평균 100150 USD/BTC다. 둘째 가격대에는 0.01 BTC가 남는다. 수수료 전 계산이며 호가가 이용 가능하고 다른 사건이 없다고 가정한다. 현재 시장도 체결 보장도 아니다.

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Market depth, Bid–ask spread, Market order, Limit order, Market microstructure, Depth chart. 다음 항목에서도 이 글을 참조합니다 Slippage, Market order, Limit order, Market structure.

01한 가격의 큰 수량은 한 명의 대형 거래자인가?

아니다. 집계 가격대에는 여러 주문이 섞일 수 있다. 개별 주문만으로도 최종 소유자나 동일 참여자의 다른 포지션을 알 수 없다.

02오래된 스냅샷으로 미래 매수가를 확정할 수 있나?

조건부 모형으로만 가능하다. 주문 도착 전에 호가가 바뀔 수 있으며 실제 체결, 규칙, 수수료, 허용된 가격 제한이 결과를 결정한다.

DOC · 001Coinbase Exchange — Product Book문서 ↗DOC · 002Coinbase Exchange — WebSocket Channels문서 ↗DOC · 003CFA Institute — Trading Costs문서 ↗DOC · 004Coinbase Exchange — Trading문서 ↗DOC · 005Coinbase Exchange — Matching Engine문서 ↗
1차 출처 우선 · 투자 조언이 아닙니다