오더북이 실제로 보여주는 것
오더북은 다양한 가격 수준에 걸쳐 대기 중인 지정가 주문의 목록입니다. 매수 측(bid)은 특정 가격에 매수하려는 구매자를, 매도 측(ask)은 특정 가격에 매도하려는 판매자를 보여줍니다. 최우선 매수호가와 최우선 매도호가 사이의 간격이 바로 스프레드입니다. 유동성이 높은 암호화폐 페어의 경우, 단일 거래소에서 보이는 오더북은 실제 가용 유동성의 20~40% 정도에 불과합니다. 현재 거래의 상당 부분이 숨겨진 주문, 아이스버그 주문, 그리고 애그리게이터를 통해 라우팅되는 주문으로 이루어지기 때문입니다.
이러한 한계에도 불구하고 오더북에는 유용한 정보가 담겨 있습니다. 핵심은 무엇을 찾아야 하는지, 그리고 그만큼 중요하게는 무엇이 가짜일 가능성이 높은지를 아는 것입니다.
방향성 신호로서의 오더북 불균형
오더북 데이터에서 얻을 수 있는 가장 단순하면서도 유용한 지표는 매수-매도 불균형입니다. 중간 가격에서 일정 범위(예: 0.5%) 이내의 총 매수 물량과 동일한 범위 내의 총 매도 물량을 비교합니다. 매수 물량이 매도 물량의 3배라면, 현재 가격 근처에서 대기 중인 매수 관심이 매도 관심보다 훨씬 많다는 의미입니다. 경험적으로 이 불균형은 수초에서 수분 단위의 단기 가격 방향에 대해 크지는 않지만 일관된 예측력을 보입니다.
직관적으로 이해하기 어렵지 않습니다. 현재 가격 근처에 매도 주문보다 매수 주문이 훨씬 많다면, 시장가 매도 주문이 가격을 아래로 밀어내기 위해 소화해야 할 유동성이 시장가 매수 주문이 가격을 위로 밀어올리는 데 필요한 유동성보다 많습니다. 가격은 저항이 가장 적은 방향으로 움직이며, 오더북 불균형은 어느 방향의 저항이 더 적은지를 알려줍니다.
문제는 이 신호가 빠르게 소멸된다는 점입니다. 현재 측정된 오더북 불균형은 향후 30초간의 가격 움직임을 어느 정도 예측하지만, 몇 분을 넘어서면 예측력이 급격히 떨어집니다. 대기 주문은 끊임없이 취소되고 교체되며, 10시 00분 00초의 오더북 모습이 10시 05분 00초와는 전혀 다를 수 있습니다.
스푸핑과 식별 방법
눈에 보이는 오더북 깊이의 상당 부분은 실제 거래 의도가 아닙니다. 스푸핑은 체결되기 전에 취소할 의도로 대규모 주문을 눈에 띄게 배치하는 행위입니다. 트레이더가 특정 가격대에 500 Bitcoin 규모의 매수 벽을 세워 강한 지지선이 있다는 인상을 주고 다른 트레이더들의 매수를 유도한 뒤, 가격이 원하는 방향으로 움직이면 해당 주문을 취소하는 방식입니다.
진짜 주문과 스푸핑을 구별하는 데 도움이 되는 몇 가지 특징이 있습니다. 진짜 대규모 주문은 오더북에 오랫동안 남아 있는 경향이 있습니다. 또한 심리적으로 중요한 가격대(라운드 넘버, 이전 지지/저항선)에 나타나는 경우가 많습니다. 반면 스푸핑 주문은 갑자기 나타나 다른 트레이더들에게 영향을 미쳐 가격을 움직인 뒤 수초 또는 수분 내에 사라집니다.
시간에 따른 오더북 스냅샷을 모니터링하고 체결 없이 나타났다 사라지는 대규모 주문을 추적하면 이를 파악할 수 있습니다. 64,000달러에 200 Bitcoin 매수 주문이 나타나 45초 동안 가격이 50달러 상승하는 동안 유지되다가 사라진다면, 이는 거의 확실히 스푸핑입니다. 이러한 유령 주문의 빈도와 규모를 집계하면 스푸퍼들이 시장을 어느 방향으로 밀어붙이려 하는지 파악할 수 있으며, 역설적이게도 이 자체가 유용한 신호가 됩니다.
흡수와 스태킹 패턴
대규모 대기 주문이 반복적인 시장가 주문을 흡수하면서도 해당 가격대가 무너지지 않는다면, 이는 의미 있는 정보를 담고 있습니다. 63,500달러에 300 Bitcoin 매수 주문이 있고 150 Bitcoin의 시장가 매도가 체결되는 것을 지켜봤는데도 가격이 그 수준 아래로 떨어지지 않는다면, 해당 매수 주문은 진짜이며 충분한 자본을 갖춘 주체가 그 가격에서 매집하려 한다는 뜻입니다. 이를 흡수(absorption)라고 하며, 오더 플로우 신호 중 가장 신뢰할 수 있는 것 중 하나입니다.
반대 패턴은 스태킹(stacking)으로, 트레이더가 연속된 가격대에 대규모 주문을 쌓아 벽을 만드는 것입니다. 63,400달러, 63,450달러, 63,500달러, 63,550달러, 63,600달러 각각에 100 Bitcoin 매수 주문이 보인다면, 이는 의도적으로 바닥을 형성하려는 시도입니다. 이렇게 쌓인 주문은 기술적으로 중요한 가격대에 나타나고, 해당 주체가 첫 번째 가격대에서 흡수를 통해 체결 의지를 보여줬을 때 진짜일 가능성이 더 높습니다.
실전 활용
대부분의 트레이더에게 오더북 데이터의 실질적인 활용은 특정 가격 움직임을 예측하는 것이 아니라 체결 품질을 개선하는 데 있습니다. 매수를 원하는데 64,200달러에서 매수 주문을 흡수해온 대규모 매도 주문이 보인다면, 그 수준이 단기적으로 저항선임을 알 수 있습니다. 매도 호가에 바로 체결되어 불리한 가격에 매수하는 대신, 그 수준 아래에 매수 주문을 넣고 하락을 기다리는 전략을 취할 수 있습니다.
마찬가지로 현재 가격 바로 아래에 갑자기 대규모 매수 주문이 나타난다면, 해당 주문이 진짜든 스푸핑이든 적어도 몇 분간은 가격을 지지할 가능성이 높으므로 매도를 잠시 보류할 수 있습니다.
이를 위한 도구들은 점점 더 접근하기 쉬워지고 있습니다. Bookmap, Coinalyze, 그리고 거래소 데이터 피드를 연동한 TradingView 같은 플랫폼을 통해 오더북 깊이와 플로우를 실시간으로 시각화할 수 있습니다. 정보 우위는 이 데이터에 접근하는 것 자체에 있지 않습니다. 누구나 접근할 수 있으니까요. 진짜 우위는 이를 올바르게 해석하고 평균적인 참여자보다 빠르게 행동하는 데 있습니다.