주식 호가창 보는 법, 매수·매도 호가와 잔량 쉽게 이해하기
주식 앱을 처음 켜보면 현재 주가보다 더 어렵게 느껴지는 화면이 있습니다. 바로 호가창입니다.
숫자는 계속 움직이고 위아래로 매수·매도 물량이 표시되는데, 처음에는 무엇을 봐야 하는지 감이 잘 오지 않을 수 있습니다.
하지만 호가창의 기본 원리는 생각보다 어렵지 않습니다.
누가 얼마에 사고 싶어 하는지, 누가 얼마에 팔고 싶어 하는지를 보여주는 화면이라고 생각하면 이해하기 쉽습니다.
이번 글에서는 호가가 무엇인지부터 매수호가와 매도호가, 호가잔량 그리고 실제 주문이 체결되는 과정까지 하나씩 살펴보겠습니다.
호가란 무엇일까?
주식에서 호가는 쉽게 말하면 주식을 사고팔기 위해 제시한 가격과 수량을 의미합니다.
주식을 사고 싶은 투자자는 원하는 매수가격과 수량을 주문으로 내고, 팔고 싶은 투자자는 원하는 매도가격과 수량을 주문으로 냅니다.
이 주문들이 모여 있는 모습을 보여주는 것이 호가창입니다.
예를 들어 어떤 투자자가 A주식을 50,000원에 10주 사고 싶다고 주문했다면 50,000원에 매수 주문 10주가 쌓일 수 있습니다.
반대로 다른 투자자가 50,100원에 20주를 팔고 싶다고 주문했다면 50,100원에 매도 주문 20주가 표시될 수 있습니다.
아직 서로 원하는 가격이 다르기 때문에 바로 거래가 체결되지는 않습니다.
매수호가와 매도호가는 어떻게 볼까?
호가창에서는 크게 매수호가와 매도호가를 구분해서 보면 됩니다.
매수호가는 주식을 사려는 사람이 제시한 가격이고, 매도호가는 주식을 팔려는 사람이 제시한 가격입니다.
예를 들어 호가가 다음과 같이 형성돼 있다고 가정해보겠습니다.
매도 50,200원 ─ 120주
매도 50,100원 ─ 80주
----------------------
매수 50,000원 ─ 150주
매수 49,900원 ─ 200주
현재 가장 싸게 팔겠다는 주문은 50,100원입니다.
반대로 현재 가장 비싸게 사겠다는 주문은 50,000원입니다.
이처럼 가장 낮은 매도호가와 가장 높은 매수호가는 실제 거래가 발생할 가능성이 높은 가격대이기 때문에 호가창을 볼 때 가장 먼저 확인하게 되는 부분입니다.
증권사마다 화면 구성이나 표시 방식은 조금씩 다를 수 있지만 기본적인 원리는 같습니다.
그럼 주식은 언제 체결될까?
매수하는 사람이 제시한 가격과 매도하는 사람이 제시한 가격이 서로 맞으면 거래가 체결될 수 있습니다.
앞의 예시에서 50,000원에 매수 주문을 넣으면 현재 50,000원에 팔려는 주문이 없기 때문에 주문이 바로 체결되지 않고 기다릴 수 있습니다.
반면 현재 가장 낮은 매도호가인 50,100원에 매수할 수 있는 주문을 넣으면 조건에 맞는 매도 물량이 있는 범위에서 거래가 체결될 수 있습니다.
시장가로 매수하는 경우에는 가격을 직접 지정하지 않기 때문에 현재 나와 있는 매도호가를 따라 체결이 진행될 수 있습니다.
예를 들어 50,100원에 팔겠다는 물량이 80주뿐인데 시장가로 100주를 매수한다면, 먼저 50,100원의 물량이 체결되고 남은 수량은 다음 매도호가에서 체결될 수 있습니다.
그래서 시장가 주문은 주문을 넣을 때 보던 가격과 실제 평균 체결가격이 달라질 수 있습니다.
같은 가격의 주문이 여러 개라면 누가 먼저 체결될까?
같은 종목에 수많은 투자자가 동시에 주문을 넣기 때문에 거래소에는 주문을 처리하는 기준이 있습니다.
일반적인 연속매매에서는 먼저 가격이 유리한 주문이 우선됩니다.
매수 주문이라면 더 높은 가격을 제시한 주문이 우선하고, 매도 주문이라면 더 낮은 가격을 제시한 주문이 우선합니다.
그리고 가격이 같다면 먼저 들어온 주문이 우선됩니다.
예를 들어 두 사람이 모두 50,000원에 매수 주문을 넣었다면 일반적으로 먼저 접수된 주문이 앞선 순서를 갖게 됩니다.
따라서 내가 보고 있는 호가가격이 같다고 해서 모든 주문이 동시에 체결되는 것은 아닙니다.
호가잔량은 무엇을 의미할까?
호가가격 옆에 표시되는 수량을 보통 호가잔량이라고 부릅니다.
예를 들어 50,000원 매수호가 옆에 1,000주가 표시되어 있다면 현재 그 가격에 체결을 기다리고 있는 매수 주문 물량이 있다는 의미입니다.
호가잔량을 보면 특정 가격대에 어느 정도의 주문이 대기하고 있는지 확인할 수 있습니다.
하지만 여기서 주의할 점이 있습니다.
호가잔량이 많다고 해서 반드시 그 가격에서 주가가 오르거나 내리는 것은 아닙니다.
호가창에 보이는 주문 중 아직 체결되지 않은 주문은 상황에 따라 취소되거나 변경될 수 있습니다.
따라서 매수잔량이 많다는 이유만으로 주가가 반드시 상승한다고 판단하거나, 매도잔량이 많다는 이유만으로 반드시 하락한다고 단정해서는 안 됩니다.
호가잔량은 어디까지나 현재 그 순간 시장에 나와 있는 주문 상황을 보여주는 정보로 이해하는 것이 좋습니다.
현재가와 호가는 같은 것이 아닙니다
초보자라면 현재가와 호가를 혼동하기 쉽습니다.
현재가는 가장 최근에 실제로 거래가 체결된 가격입니다.
반면 호가는 아직 거래되지 않은 매수·매도 주문의 가격입니다.
예를 들어 최근 거래가 50,000원에 이루어졌더라도 현재 가장 낮은 매도호가는 50,100원, 가장 높은 매수호가는 50,000원일 수 있습니다.
따라서 화면에 표시되는 현재가만 보고 주문을 넣기보다는 실제로 어느 가격에 매수·매도 주문이 대기하고 있는지도 함께 살펴보면 주문 구조를 이해하는 데 도움이 됩니다.
호가창을 볼 때 초보자가 자주 하는 실수
처음 호가창을 보면 매수잔량과 매도잔량의 크기만 비교하게 되는 경우가 많습니다.
예를 들어 매수잔량이 훨씬 많으면 ‘사려는 사람이 많으니 주가가 오르겠구나’라고 생각할 수 있습니다.
하지만 호가잔량만으로 앞으로의 주가 방향을 판단하기는 어렵습니다.
주문은 계속 새로 들어오고 기존 주문이 취소되거나 변경되기도 하기 때문입니다.
또 매도호가에 물량이 많다고 해서 그 가격을 절대로 넘어갈 수 없는 것도 아닙니다. 실제 매수 주문이 계속 들어오면서 해당 물량이 체결되면 다음 가격대로 거래가 이어질 수 있습니다.
호가창은 미래의 주가를 알려주는 화면이라기보다는 현재 시장에서 어떤 가격에 주문이 대기하고 있는지 보여주는 화면에 더 가깝습니다.
실제 주문 전에 호가창에서 무엇을 보면 될까?
처음부터 호가창의 모든 숫자를 분석하려고 할 필요는 없습니다.
처음에는 다음 몇 가지만 확인해도 충분합니다.
먼저 가장 높은 매수호가와 가장 낮은 매도호가가 얼마인지 확인합니다.
그다음 해당 가격에 어느 정도의 주문 수량이 대기하고 있는지 살펴봅니다.
시장가 주문을 이용한다면 내가 주문하려는 수량에 비해 현재 호가에 나와 있는 물량이 충분한지도 확인하는 것이 좋습니다.
특히 거래량이 많지 않은 종목에서는 호가 사이의 가격 차이가 크거나 각 가격대의 물량이 적을 수 있기 때문에 시장가 주문의 실제 체결가격이 예상과 달라질 가능성도 있습니다.
처음에는 주가가 올라갈지 내려갈지를 호가창으로 맞히려고 하기보다 내 주문이 어떤 가격에서 어떻게 체결될지를 확인하는 용도로 사용하는 것이 훨씬 이해하기 쉽습니다.
호가창은 이렇게 이해하면 됩니다
호가창을 어렵게 생각할 필요는 없습니다.
매수호가는 사고 싶은 사람이 제시한 가격이고, 매도호가는 팔고 싶은 사람이 제시한 가격입니다.
두 주문의 조건이 맞으면 거래가 체결되고, 아직 조건이 맞지 않는 주문은 호가창에서 대기하게 됩니다.
또 호가 옆의 잔량은 현재 해당 가격에 대기하고 있는 주문 수량을 보여주지만, 주문은 시장 상황에 따라 달라질 수 있기 때문에 잔량만으로 주가 방향을 단정하는 것은 적절하지 않습니다.
처음 주식을 시작했다면 호가창에서 모든 숫자를 읽으려고 하기보다 매수호가, 매도호가, 잔량 그리고 실제 체결가격의 관계부터 익혀두는 것이 좋습니다.
시장가와 지정가 주문 방식까지 함께 이해하면 실제 주문 화면도 훨씬 쉽게 보이기 시작합니다.
참고자료
이 글은 주식 호가와 매매체결 구조를 설명하기 위해 한국거래소(KRX)의 공식 주식시장 거래제도 자료를 참고했습니다.
· 한국거래소(KRX) – 호가의 정의 및 정정·취소 제도
· 한국거래소(KRX) – 호가정보 제공 제도
· 한국거래소(KRX) – 가격우선·시간우선 및 매매체결 방식
시장 제도와 거래 방식은 변경될 수 있으므로 실제 거래 시에는 한국거래소와 이용 중인 증권사의 최신 안내를 함께 확인하는 것이 좋습니다.
자료 확인일: 2026년 9월 28일
