주식 입문11분

호가창 읽는 법 5단계: 매수잔량 많으면 주가가 오를까?

호가창에서 매수·매도 잔량을 읽는 법을 초보자 눈높이로 설명해요. 허수 주문 주의사항과 스프레드, 체결 내역 활용법까지 5분이면 이해할 수 있어요.

이 글은 주식 사는법 완전 가이드의 심화편이에요.

주식 앱을 처음 켰을 때, 저도 호가창 보고 멈칫했어요. 숫자는 위아래로 빽빽하고, 현재가는 계속 깜빡이고... 뭘 어떻게 읽어야 하는지 전혀 몰랐거든요. 근데 알고 보면 구조 자체는 생각보다 단순해요.

더 중요한 건 따로 있어요. 초보자 사이에 흔한 착각이 「매수 잔량이 많으니까 안 떨어지겠지」라는 생각이에요. 솔직히 저도 한동안 그렇게 믿었어요. 이게 왜 위험한지, 그리고 호가창을 어떻게 읽어야 하는지 하나씩 뜯어볼게요.

호가창이 뭔가요?

호가창은 아직 체결되지 않고 대기 중인 주문을 가격대별로 모아, 가장 유리한 가격 근처의 일부 단계만 보여주는 화면이에요. 시장에 걸린 모든 주문이 다 보이는 건 아니에요. 거래소가 공개하는 범위 안에서 최우선 호가부터 몇 단계까지의 가격과 수량만 표시되거든요.

한쪽에는 팔겠다는 주문(매도 잔량), 다른 쪽에는 사겠다는 주문(매수 잔량)이 가격 순서대로 정렬돼 있어요.

체결은 두 주문의 가격이 딱 같을 때만 일어나는 게 아니에요. 가격 조건이 맞으면 체결돼요. 예를 들어 10,000원에 팔겠다는 주문이 먼저 걸려 있는데 누가 10,050원 지정가로 매수 주문을 내면, 조건이 맞으니 먼저 걸려 있던 10,000원에 체결되는 식이에요. 시장가 주문은 아예 가격을 정하지 않고, 반대편에 걸린 가장 유리한 가격부터 차례로 체결돼요. 이렇게 마지막으로 체결된 가격이 현재가로 표시돼요.

호가라는 단어는 '부를 호(呼), 가격 가(價)' — 사거나 팔겠다고 부르는 가격이라는 뜻이에요.

호가창을 어떻게 읽나요? 5단계로 따라 해 봐요

스프레드가 왜 중요한가요?

스프레드는 최우선 매도호가에서 최우선 매수호가를 뺀 차이예요. 곧바로 사서 곧바로 팔면 이 간격만큼 불리한 위치에서 시작하는 셈이라, 거래 비용의 한 부분으로 볼 수 있어요.

직접 계산해 볼게요. 주가가 1만 원 근처이고 호가 단위가 10원인 종목이라고 가정해요.

  • 매도 1호가 10,010원, 매수 1호가 10,000원이면 스프레드는 10원이에요. 호가 단위로 한 칸, 주가 대비 약 0.1%예요.
  • 매도 1호가 10,100원, 매수 1호가 10,000원이면 스프레드는 100원이에요. 호가 단위로 열 칸, 주가 대비 약 1%예요.

두 번째 종목을 곧바로 샀다가 곧바로 팔면, 주가가 한 푼도 안 움직여도 약 1%만큼 불리하게 시작하는 거예요.

여기서 주의할 게 하나 있어요. 가격대에 따라 호가 단위가 다르게 정해져 있어서, 서로 다른 가격대의 종목을 원화 금액만으로 비교하면 헷갈려요. 비싼 종목은 한 칸만 벌어져도 원화로는 커 보이거든요. 그래서 몇 칸인지, 주가 대비 몇 %인지로 보는 게 좋아요.

스프레드가 좁다고 원하는 만큼 체결된다는 뜻도 아니에요. 매도 1호가에 50주만 걸려 있는데 500주를 시장가로 사면, 50주는 1호가에, 나머지는 2호가·3호가로 올라가며 체결돼요. 결국 내가 낸 평균 가격은 1호가보다 높아지죠. 그래서 스프레드와 함께 각 호가의 잔량, 내 주문 수량, 그날 거래량을 같이 봐야 해요.

제가 처음에 크게 착각했던 게 이 부분이에요. 스프레드가 좁으면 「안전한 종목」이라고 생각했거든요. 근데 스프레드가 줄여 주는 건 사고팔 때 드는 간격 비용이지, 주가가 떨어질 위험이 아니에요. 대형주라도 주가는 얼마든지 크게 움직일 수 있어요.

주문 종류 총정리에서 지정가·시장가의 차이를 함께 익혀두면 호가창을 더 잘 활용할 수 있어요.

매수 잔량이 많으면 주가가 오르나요?

짧게 답하면, 잔량만으로는 알 수 없어요.

가격을 움직이는 건 대기 주문이 아니라 실제 체결이에요. 잔량은 누군가 그 가격에 응하기 전까지는 그냥 걸려 있는 주문일 뿐이고, 체결 전에는 언제든 정정하거나 취소할 수 있어요.

가정 사례로 볼게요. 총 매수 잔량이 총 매도 잔량의 세 배인 화면이에요. 겉보기엔 사려는 사람이 훨씬 많아 보이죠. 그런데 누군가 큰 수량을 시장가로 팔면 매수 1호가 잔량이 한꺼번에 체결되고, 남은 물량은 2호가·3호가로 내려가며 체결돼요. 현재가도 그만큼 내려가요. 매수 잔량이 낮은 가격대에 몰려 있고 최우선 호가 근처는 얇은 경우라면 더 쉽게 이런 일이 생겨요. 잔량이 많던 쪽이 오히려 가격이 내려가는 길이 된 셈이에요.

여기에 허수성 주문도 있어요. 체결할 생각 없이 지지선처럼 보이게 큰 매수 주문을 걸어뒀다가 체결 직전에 취소하는 경우예요. 이런 주문은 불공정거래로 규제 대상이 될 수 있는 행위지만, 화면만 봐서는 구별하기 어려워요.

잔량이 줄었다면 체결일까, 취소일까?

이걸 가려 보려는 연습이 호가창 읽기에서 꽤 중요하다고 저는 생각해요. 다만 먼저 말해 둘게요. 대조해 봐도 원인을 딱 잘라 확정하기 어려울 때가 많아요.

가정해 볼게요. 매수 1호가 10,000원에 걸린 잔량이 5,000주였는데, 몇 초 뒤 1,000주로 줄었어요. 확인 순서는 두 단계예요.

아래 두 경우는 잔량이 줄어든 원인이 한 가지뿐이라고 일부러 단순하게 가정한 예시예요.

근데 실제 화면에서는 여러 원인이 한꺼번에 섞여요. 체결 전 주문은 전부가 아니라 일부만 취소하거나 정정할 수도 있거든요.

예를 들어 5,000주 가운데 2,000주가 체결되고 2,000주가 취소돼도 잔량은 똑같이 1,000주가 돼요. 이때 체결 내역에는 2,000주만 보이니까, 나머지 2,000주는 대기 주문이 빠져나갔을 수 있다고 짐작하는 정도예요.

그 사이 새 매수 주문까지 들어오면 더 꼬여요. 4,000주가 체결되고, 1,000주가 취소되고, 새 주문 1,000주가 같은 가격에 들어왔다고 해 볼게요. 잔량은 역시 1,000주이고, 잔량 감소량과 체결량이 둘 다 4,000주로 딱 맞아 보여요. 그런데도 취소는 있었던 거예요.

그래서 체결 내역 대조는 원인을 확정하는 방법이라기보다, 실제로 사고판 수량이 얼마인지 먼저 확인하고 나머지는 취소·정정·새 주문이 섞였을 수 있다고 열어 두는 방법이에요.

제가 앱에서 몇 번 이렇게 대조해 봤는데요, 잔량은 쑥 줄었는데 체결 기록은 그만큼 안 찍혀 있을 때가 있어서 놀랐어요. 반대로 숫자가 딱 맞아떨어질 때도 그 안에서 무슨 일이 있었는지는 알 수 없더라고요. 그 뒤로는 잔량 숫자 하나로 누가 진짜 샀는지 팔았는지 단정하지 않게 됐어요.

체결 내역도 꼭 함께 확인하세요

호가창 옆이나 아래에 붙어 있는 체결 내역도 같이 봐야 해요.

잔량은 '예정', 체결 내역은 '사실'이에요.

매수 체결이 연이어 나타나면 사려는 쪽이 적극적이라는 단서일 수 있어요. 다만 이것도 가격 방향을 정해 주는 신호는 아니에요. 체결 수량이 평소 거래량에 비해 어느 정도인지, 차트에서 어떤 자리인지까지 함께 봐야 해요.

카이로에서 연습할 수 있는 것

카이로는 과거 실제 일봉 시세 위에서 가상 매매를 연습하는 서비스라, 호가창이나 잔량 변화를 보여주지는 않아요. 솔직히 처음엔 저도 이 부분이 아쉬웠어요.

대신 이 글에서 계속 강조한 것, 그러니까 잔량 말고 실제 체결 결과인 가격과 거래량을 보고 판단하는 연습은 해 볼 수 있어요. 일봉 차트와 거래량을 보고 가상으로 사고판 뒤, 복기하면서 내 판단 근거가 맞았는지 돌아보는 거예요. 호가창 읽기는 실제 증권사 앱에서 관찰하며 익히고, 판단 습관은 카이로에서 다져 보는 식으로 나눠서 써 보세요.

가입 없이 바로 트레이딩을 체험해보세요.

무료 체험하기

전체 가이드로 돌아가려면 주식 사는법 완전 가이드를 참고하세요.

실제 과거 데이터로 매매 연습을 시작해보세요.

직접 연습해보기

투자 공부, 매주 핵심만 받아보세요

초보 투자자를 위한 실전 팁과 시장 분석을 매주 이메일로 보내드려요.

무료 구독하기

관련 글