티스토리 뷰
목차
주식 매수 버튼을 누르는 순간, 내 주문은 전국 수십만 개의 주문과 한꺼번에 경쟁을 시작합니다. 그런데 저는 꽤 오랫동안 그 경쟁에 어떤 규칙이 적용되는지 전혀 모른 채 버튼만 눌러왔습니다. 주문이 체결되면 그냥 됐다고 생각했고, 안 되면 그러려니 했습니다. 원리를 알고 나서야 비로소 호가창이 다르게 보이기 시작했습니다.

가격우선·시간우선·수량우선, 세 원칙이 내 주문 순서를 결정한다
한국거래소는 오전 9시 시장이 열리는 순간부터 수많은 주문을 처리하기 위해 명확한 우선순위 규칙을 적용합니다. 이를 거래 체결 3원칙이라고 부르는데, 가격우선의 원칙, 시간우선의 원칙, 수량우선의 원칙이 그것입니다.
가격우선의 원칙이란, 같은 종목을 사려는 사람이 여럿일 때 더 높은 가격을 제시한 주문을 먼저 체결해 준다는 뜻입니다. 쉽게 말해 100원에 사겠다는 사람보다 200원에 사겠다는 사람이 먼저 거래를 성사시킬 수 있습니다. 제가 처음 호가창을 봤을 때 매수 호가가 위에서 아래로 내려가는 구조가 낯설었는데, 이 원칙을 이해하고 나서야 그 배치가 자연스럽게 읽히기 시작했습니다.
가격이 같다면 시간우선의 원칙이 적용됩니다. 먼저 주문을 낸 사람이 우선권을 가집니다. 이른바 줄 서기 개념입니다. 제 경험상 인기 있는 종목에서 지정가 주문을 낼 때 조금이라도 빨리 주문을 입력하는 것이 실제로 체결 여부에 영향을 준다는 걸 느꼈습니다.
마지막으로 수량우선의 원칙은 앞의 두 원칙이 적용되지 않는 특수한 상황에서 더 많은 수량을 주문한 쪽을 우선 체결해 주는 규칙입니다. 일반 투자자보다는 기관이나 대형 거래에서 작동하는 원칙이라고 보시면 됩니다.
- 가격우선의 원칙: 더 높은 가격을 제시한 매수 주문이 먼저 체결
- 시간우선의 원칙: 같은 가격이라면 먼저 주문을 낸 쪽이 우선
- 수량우선의 원칙: 앞 두 원칙이 무효인 상황에서 많은 수량 주문이 우선
이 세 가지 원칙은 한국거래소가 공식적으로 운영하는 체결 규칙으로, 모든 투자자에게 동등하게 적용됩니다(출처: 한국거래소(KRX)). 일반적으로 주식은 그냥 클릭 한 번으로 체결된다고 생각하는 분들도 있는데, 저는 직접 지정가 주문을 써보고 나서야 이 원칙들이 실제로 살아 움직인다는 걸 체감했습니다.
동시호가와 거래절차, 모르면 매일 아침 당황하게 된다
주식을 처음 시작했을 때 제가 가장 당황했던 순간은 오전 9시 이전에 앱을 열었을 때였습니다. 분명 시장이 열리지 않았는데 가격이 요동치고 있었고, 제가 낸 주문이 한참 동안 체결되지 않은 채 떠 있었습니다. 이게 바로 동시호가 제도 때문이었습니다.
동시호가(同時呼價)란, 특정 시간대에 들어온 모든 주문을 동시에 접수된 것으로 간주하고 단일 가격으로 체결하는 방식입니다. 여기서 핵심은 이 시간대에는 시간우선의 원칙이 사라진다는 점입니다. 먼저 주문을 냈다고 유리하지 않습니다. 동시호가가 적용되는 시간대는 장 시작 전 30분인 오전 8시 30분~9시, 그리고 장 마감 전 10분인 오후 3시 20분~3시 30분입니다.
이 제도가 존재하는 이유가 있습니다. 전날 장이 완전히 멈췄다가 다음날 9시에 갑자기 거래가 열리면 순식간에 극단적인 가격 급변이 발생할 수 있습니다. 동시호가 시간에 미리 주문을 모아 가격을 형성함으로써 그 혼란을 일부 흡수하는 것입니다. 이 동시호가 과정에서 결정된 첫 가격이 바로 시가(始價), 즉 그날의 시작 가격이 됩니다. 그래서 전날 종가와 다음날 시가가 다른 것이 당연한 현상입니다. 제가 직접 써봤는데, 오후 3시 20분 이후에 주문을 내면 바로 체결이 되지 않고 마감 동시호가가 끝나는 3시 30분까지 기다려야 결과를 알 수 있어 꽤 낯설게 느껴졌습니다.
거래 절차도 단순해 보이지만 실제로는 여러 단계가 있습니다. 계좌 입금 → 현재가(호가) 확인 → 주문 제출 → 체결 확인 → 결제 완료 순서입니다. 여기서 중요한 건 결제에 시차가 존재한다는 점입니다. 국내 주식은 체결 후 2거래일(T+2) 뒤에 실제 결제가 완료되는 방식을 따릅니다(출처: 금융감독원). 이 시차를 모르면 분명히 체결됐는데 잔고 화면이 이상하다고 느끼게 됩니다. 솔직히 이건 제가 처음에 실제로 겪으며 혼란스러웠던 부분입니다.
앱 화면에서 어디를 봐야 하는가
증권사 앱은 처음 열면 메뉴가 너무 많아 막막합니다. 단계별로 보는 화면을 정리하면 이렇습니다. 입금 여부는 '잔고' 또는 '종합 잔고' 화면, 현재 가격은 '주식 현재가' 또는 '종목 검색' 화면, 주문은 '주식 주문' 화면, 체결 여부는 '주문 체결' 또는 '체결 내역' 화면에서 각각 확인합니다. 증권사마다 표현이 조금씩 다르지만 이 네 가지 흐름을 기억해 두면 어떤 앱이든 헤매지 않을 수 있습니다.
자주 묻는 질문
Q. 지정가 주문과 시장가 주문 중 어느 게 체결이 더 빠른가요?
A. 일반적으로 시장가 주문이 훨씬 빠릅니다. 시장가 주문은 현재 나와 있는 가장 유리한 가격으로 즉시 체결을 시도하기 때문에 가격우선의 원칙에서 사실상 최우선 순위를 갖습니다. 반면 지정가 주문은 내가 원하는 가격이 시장에서 형성될 때까지 기다려야 하므로, 제 경험상 원하는 가격에 집착하다가 아예 체결이 안 된 적도 있었습니다.
Q. 동시호가 시간에 주문을 내면 무조건 불리한 건가요?
A. 꼭 그렇지는 않습니다. 동시호가 시간에는 시간우선의 원칙이 적용되지 않기 때문에, 오히려 늦게 주문을 낸다고 불이익이 생기지는 않습니다. 다만 이 시간대에는 가격이 단일가로 결정되기 때문에 예상치 못한 가격에 체결될 수 있다는 점을 감안해야 합니다. 저는 오후 3시 20분 이후에는 가급적 주문을 피하는 편입니다.
Q. 전날 종가랑 다음날 시가가 왜 다른 건가요?
A. 동시호가 제도 때문입니다. 장이 열리기 전 30분 동안 접수된 주문들이 단일 가격을 형성하고, 그 가격이 그날의 시가로 결정됩니다. 전날 종가와 당일 시가 사이에는 밤 사이 발생한 해외 이슈, 공시, 뉴스 등이 이미 반영되기 때문에 차이가 생기는 것이 자연스럽습니다. 차트 봉이 이어지지 않고 갭이 생기는 것도 바로 이 이유입니다.
Q. 주식을 샀는데 잔고에 바로 안 뜨는 이유가 뭔가요?
A. 체결과 결제 사이에 시차가 있기 때문입니다. 국내 주식은 체결일로부터 2거래일 후에 결제가 완료되는 T+2 결제 방식을 따릅니다. 체결 직후에는 주문 체결 내역에서만 확인되고, 실제 보유 주식으로 잔고에 반영되기까지 약간의 시간이 필요합니다. 처음에는 이게 오류인 줄 알고 당황했던 기억이 납니다.
결론
주식 거래의 세 가지 원칙과 동시호가 제도를 이해하고 나니, 이전에는 그냥 넘어갔던 호가창의 숫자 변화나 시가와 종가의 차이가 전혀 다르게 읽혔습니다. 매수·매도 버튼 하나의 이면에 이렇게 정교한 규칙이 있다는 사실이 시장을 더 입체적으로 보게 해주었습니다.
그렇다고 이 원칙들을 외우고 분석하는 데 지나치게 에너지를 쏟을 필요는 없다고 생각합니다. 제 경험상 거래 원칙은 한 번 이해하면 자연스럽게 체화되는 것이고, 그 뒤에는 복잡한 이론보다 자신만의 기준을 유지하며 꾸준히 시장에 머무르는 것이 훨씬 강력합니다. 알고 거래하되, 마음은 단순하게 유지하는 것이 제가 내린 결론입니다.