궁금한 주제를 찾아보세요

비트코인, 스테이블코인, 온체인 데이터처럼 주제로 검색하세요.

다시 읽을 이야기

저장한 글은 이 브라우저에만 보관됩니다.

리서치시장 읽기

호가 불균형 지표: 매수벽을 방향 신호로 단정하면 안 되는 이유

bid·ask 잔량 불균형을 상위 레벨과 거리 가중 방식으로 계산하고, 취소 가능한 주문과 표본 주기가 방향 신호 해석을 바꾸는 이유를 설명합니다.

난이도 중급주제 카테고리와 개념 밀도 기준검토 정보AI 보조 초안 · 출처 목록 제공 · 주장별 대조 진행 중
매수·매도 호가 블록의 무게를 비교하면서 일부 주문이 사라지는 저울
주제의 이해를 돕기 위해 imagegen으로 제작한 AI 생성 개념 일러스트
먼저 읽는 핵심

OBI 값은 어떤 가격 레벨을 포함했는지와 거리 가중치에 따라 달라집니다.
표시 잔량은 체결 약속이 아니므로 취소·추가·실제 공격 주문을 함께 봅니다.
연구의 단기 관계는 특정 주식·틱 구조의 결과이므로 암호자산 전체에 그대로 옮기지 않습니다.

호가 불균형은 선택한 범위의 bid 잔량과 ask 잔량 차이를 보통 `(B-A)/(B+A)`로 요약한 상태 지표입니다. 값이 +1에 가까우면 관측 범위에서 bid 잔량이 상대적으로 많다는 뜻이지, 큰 매수벽이 반드시 체결되거나 가격이 오를 것이라는 뜻은 아닙니다. 주문은 즉시 취소될 수 있고, 상위 1레벨과 5레벨의 부호가 다를 수 있으며, snapshot 주기가 짧은 주문을 놓칠 수 있습니다. 깊이·거리 가중·표본 시점·이후 관측 창을 고정한 뒤 시장별로 검증해야 합니다.

먼저 범위와 분모를 고정합니다

최우선 bid 잔량을 B, 최우선 ask 잔량을 A로 놓으면 queue imbalance는 `(B-A)/(B+A)`로 계산할 수 있습니다. B=A이면 0, bid만 있으면 +1, ask만 있으면 -1에 가까워집니다. 분모가 0인 비정상 snapshot은 0으로 채우지 말고 산출 불가로 표시해야 합니다. 수량 단위가 코인인지 계약인지도 함께 저장합니다.

상위 5레벨 합계를 쓰면 각 side의 수량을 먼저 더해 같은 식에 넣을 수 있습니다. 그러나 가격이 midpoint에서 1bp 떨어진 주문과 100bp 떨어진 주문을 같은 무게로 보면 실제 접근성이 다른 유동성을 동일하게 셉니다. 레벨 수, bp 범위, 누적 명목 중 어떤 창을 썼는지 지표 이름에 포함하세요.

매수벽의 크기는 관측된 대기 주문을 말할 뿐, 그 주문이 남아 있을 시간이나 체결 의도까지 말하지 않습니다.

JOBCOIN 해설

VISUAL GUIDE시장 지표를 함께 읽기
가격, 거래량, 호가 유동성을 함께 비교하는 시장 지표 개념도
그림과 함께 짚어볼 본문 내용

그림은 이 주제의 공통 개념을 단순화한 설명입니다. 아래 항목에서 이 글의 구체적인 조건과 예외를 함께 읽어보세요.

  1. 먼저 범위와 분모를 고정합니다

    최우선 bid 잔량을 B, 최우선 ask 잔량을 A로 놓으면 queue imbalance는 `(B-A)/(B+A)`로 계산할 수 있습니다.

  2. 상위 1레벨과 5레벨은 반대 답을 줄 수 있습니다

    가상 snapshot에서 최우선 bid가 10 BTC, 최우선 ask가 20 BTC라면 1레벨 OBI는 `(10-20)/(10+20)=-0.

  3. 거리 가중치는 공개된 산식으로 계산합니다

    가까운 레벨에 `w=1/(1+d_bp)`를 주는 가상 규칙을 생각해 봅시다.

AI로 제작한 개념도 · 실제 가격·거래 내역·통계가 아닙니다.

상위 1레벨과 5레벨은 반대 답을 줄 수 있습니다

가상 snapshot에서 최우선 bid가 10 BTC, 최우선 ask가 20 BTC라면 1레벨 OBI는 `(10-20)/(10+20)=-0.333`입니다. 그런데 상위 5레벨 합계가 bid 60 BTC, ask 40 BTC라면 5레벨 OBI는 `(60-40)/(60+40)=+0.20`입니다. 같은 순간에도 범위를 바꾸자 부호가 바뀝니다. 숫자는 산식 검산용 가정입니다.

이 차이는 한 지표가 틀렸다는 뜻이 아닙니다. 1레벨은 바로 체결될 큐의 상대 크기를, 5레벨은 더 넓은 가격 범위의 표시 잔량을 묻습니다. 결과 표에 `obi_l1`, `obi_l5`처럼 정의를 분리하고 하나를 다른 하나로 대체하지 마세요.

호가 불균형 정의별 질문
정의 포함 범위 장점 핵심 한계
L1 OBI 최우선 bid·ask 즉시 큐 상태 한 레벨 변화에 민감
L5 OBI 상위 5레벨 합계 주변 깊이 포함 가격 거리 무시
bp-window OBI mid 기준 동일 bp 시장 간 범위 비교 틱·빈 레벨 영향
거리 가중 OBI 가까운 주문에 큰 가중 접근성 반영 가중함수 선택 의존

거리 가중치는 공개된 산식으로 계산합니다

가까운 레벨에 `w=1/(1+d_bp)`를 주는 가상 규칙을 생각해 봅시다. bid 두 레벨이 1bp·3bp 거리에서 10·30 BTC라면 가중 bid는 `10/2+30/4=12.5`입니다. ask가 1bp·3bp에서 20·10 BTC라면 `20/2+10/4=12.5`여서 가중 OBI는 0입니다. 단순 합계는 bid 40, ask 30으로 +0.143이므로 가중 방식이 결론을 바꿉니다.

이 가중함수는 설명용 선택이지 표준이 아닙니다. 지수 감쇠나 동일 bp 범위 등 다른 규칙도 가능합니다. 가중치, midpoint 산식, price distance 단위와 최대 깊이를 버전으로 남기고, 여러 시장을 비교할 때 같은 규칙을 적용하세요. 반올림은 마지막 표시 단계에서만 합니다.

  • snapshot sequence와 수신 시각을 OBI 값에 결속합니다.
  • 레벨 수 또는 midpoint 대비 bp 범위를 고정합니다.
  • 수량·명목·계약 단위 중 하나를 명시합니다.
  • L1·다중 레벨·거리 가중 결과를 별도 열로 보존합니다.

취소 가능한 주문은 체결 흐름과 다릅니다

큰 bid가 보인 직후 취소되면 snapshot OBI는 강한 양수였지만 실제 매수 체결 압력은 없을 수 있습니다. 반대로 작은 표시 잔량이 빠르게 보충되는 iceberg 성격은 snapshot만으로 과소평가될 수 있습니다. 다음 구간의 시장가 매수·매도 체결, 추가·취소 주문 흐름, 최우선 큐 소진을 함께 봐야 표시 상태와 실제 흐름을 구분할 수 있습니다.

호가를 여러 곳에 냈다가 빠르게 취소하는 정상 전략도 있고, 시장을 오도하려는 행위 여부는 공개 잔량 하나로 판단할 수 없습니다. 큰 벽을 ‘조작’이라고 이름 붙이기 전에 계정·주문 이력·의도 증거가 필요한 별도 조사 문제임을 명시하세요. OBI는 법적 판정 지표가 아닙니다.

표본 주기와 호가창 품질이 신호를 바꿉니다

100ms마다 snapshot을 저장하면 그 사이 생겼다가 사라진 주문은 보이지 않습니다. 이벤트마다 계산하면 짧은 변화까지 잡지만 메시지 누락과 재구축 오류에 더 민감합니다. 고정 시간 표본과 이벤트 표본은 관측 확률이 다르므로 한 백테스트에 섞지 말고, 동일한 시점 선택 규칙으로 미래 mid-price 변화를 연결해야 합니다.

연구에서 queue imbalance와 다음 mid-price 움직임의 통계 관계가 보고됐어도 모든 시장에서 같은 크기의 예측력이 있다는 뜻은 아닙니다. Gould와 Bonart의 연구는 2014년 Nasdaq 10개 주식을 분석했고 large-tick와 small-tick 주식의 결과가 달랐습니다. 암호자산의 24시간 거래, 여러 venue, 다른 tick 구조에는 별도 표본 밖 검증이 필요합니다.

예측 신호가 아니라 조건부 통계로 보고합니다

검증표에는 OBI 구간별 다음 1초·다음 한 tick 상승 확률, 표본 수, 거래 비용 전후 성과를 둡니다. 양의 OBI 구간에서 상승 비율이 54%였더라도 스프레드와 수수료를 넘는 전략인지 별도 계산해야 합니다. 동일 시점의 여러 레벨을 학습·평가에 중복 사용하면 표본 수가 부풀 수 있으므로 시간 순서 분할을 사용합니다.

결과에는 시장, 기간, 데이터 깊이, snapshot 주기, 가중식, gap 제외 횟수를 남기세요. ‘매수벽이 있으니 상승’ 대신 ‘이 정의의 OBI 상위 구간에서 이 표본의 다음 움직임 분포가 이러했다’고 씁니다. 이 범위가 지표를 재현 가능하게 하고, 표시 주문을 확정적인 방향 신호로 오해하지 않게 합니다.

자주 묻는 질문

OBI가 +0.8이면 매수해야 하나요?

아닙니다. 관측 범위에서 bid 잔량이 많다는 뜻입니다. 취소, 체결 흐름, 스프레드와 시장별 검증 없이는 방향이나 수익을 보장하지 않습니다.

몇 레벨까지 합치는 게 맞나요?

보편적 정답은 없습니다. 동일 레벨 수보다 midpoint 대비 bp 범위가 시장 비교에 유용할 수 있지만, 목적에 맞춰 미리 정하고 민감도 분석을 해야 합니다.

호가 수량을 USD 명목으로 바꿔야 하나요?

서로 가격이 크게 다른 자산을 비교한다면 명목 변환이 유용합니다. 단일 시장의 같은 시점이면 base 수량도 가능하며 단위를 일관되게 유지해야 합니다.

더 깊이 읽기

본문에서 다룬 개념과 확인 절차를 다음 글에서 이어서 살펴보세요.

참고한 원문 자료

자료 확인 기준일 2026.09.27
  1. Queue Imbalance as a One-Tick-Ahead Price Predictor in a Limit Order Bookarxiv.org
  2. The Price Impact of Order Book Eventsarxiv.org
자료 대조 기록과 확인 범위
출처 수집
원문 링크 2개 제공
핵심 주장 대조
완료 근거가 아직 기록되지 않았습니다.
분야 전문가 검수
별도 완료 기록이 없습니다.

원문 링크와 자료 확인일은 글 전체의 주장 대조나 전문가 검수 완료를 뜻하지 않습니다. 별도 확인이 필요한 절차는 원문의 적용 대상과 최신 안내를 함께 확인해 주세요.

AI 활용 안내

이 글은 초안 구성과 자료 정리에 AI를 활용했습니다. 글에 표시된 출처와 기준일을 함께 확인해 주세요. 별도 검토 정보가 없다면 전문가 검수를 뜻하지 않습니다.

이해를 위한 정보 콘텐츠

이 글은 특정 자산의 매수·매도 또는 수익을 권유하지 않습니다. 자료의 발표 시점과 이후 변경 사항을 함께 확인해 주세요.

편집 원칙 보기 →이 기사 정정 제보 →